Index: head/en_US.ISO8859-1/htdocs/advocacy/myths.xml =================================================================== --- head/en_US.ISO8859-1/htdocs/advocacy/myths.xml (revision 53643) +++ head/en_US.ISO8859-1/htdocs/advocacy/myths.xml (revision 53644) @@ -1,395 +1,388 @@ ]> &title; $FreeBSD$

As the BSD projects (including DragonFlyBSD, FreeBSD, NetBSD, and OpenBSD) have grown in size, a number of persistent myths have grown up around them. Some of these are perpetuated by well meaning but misguided individuals, others by people pursuing their own agendas.

This page aims to dispel those myths while remaining as dispassionate as possible.

Note: Throughout this page, ``*BSD'' refers to all of the BSD Projects. Where a myth or response is specific to a particular project it is indicated as such.
If you are aware of an omission or error on this page, please let the FreeBSD documentation project mailing list know.

Myths

Index

Myth: *BSD has a closed development model, it's more ``Cathedral'' than ``Bazaar''

Eric Raymond wrote an influential paper, ``The Cathedral and the Bazaar'' in which the Linux development model (and the model Eric used for fetchmail) is held up as an example of how to do ``open'' development. By contrast, the model employed by *BSD is often characterized as closed.

The implicit value judgment is that ``bazaar'' (open) is good, and ``cathedral'' (closed) is bad.

If anything, *BSD's development model is probably more akin to the ``bazaar'' that Eric describes than either Linux or fetchmail.

Consider the following;


Myth: You cannot make your own distributions or derivative works of *BSD

You can. You just need to say in the documentation and source files where the code is derived from. Multiple derivative projects exist:

Similarly to DragonflyBSD, OpenBSD was not a standalone project, it started as a spinoff from the NetBSD project, and has since evolved its own distinctive approach.


Myth: *BSD makes a great server, but a poor (&unix;) desktop

*BSD makes a great server. It also makes a great desktop. Many of the requirements for a server (responsiveness under load, stability, effective use of system resources) are the same requirements as for a desktop machine.

*BSD has access to the same desktop tools (KDE, GNOME, Firefox, windowmanagers) as Linux. And ``office'' applications such as OpenOffice suite work under *BSD too.


Myth: The BSD codebase is old, outdated, and dying

While the BSD codebase may be more than 20 years old, it is neither outdated nor dying. Many professional users like the stability that years of testing has provided FreeBSD.

Technological enhancements continue to be added to *BSD.


Myth: The *BSD projects are at war with one another, splinter groups form each week

No. While occasional advocacy may get a touch heated, the *BSD flavors continue to work with one another. FreeBSD's Alpha port was initially heavily based on the work done by the NetBSD team. Both NetBSD and OpenBSD used the FreeBSD ports collection to bootstrap their own port sets. FreeBSD and NetBSD both integrate security fixes first discovered by the OpenBSD team.

The FreeBSD and NetBSD projects separated more than twenty years ago. OpenBSD and DragonflyBSD are the only new BSD projects to split off in the last twenty years.


Myth: You can't cluster *BSD systems (parallel computing)

The following URLs should disprove this;

Note, that freebsd-cluster mailing list is available for further discussion about clustering of FreeBSD.


Myth: There's no commercial support for *BSD

FreeBSD: The FreeBSD Commercial Vendors Page lists companies that offer commercial support for FreeBSD.

The FreeBSD Mall also offer commercial support, along with shirts, hats, books, software, and promotional items.

OpenBSD: The OpenBSD Commercial Consulting Page lists companies that offer commercial support for OpenBSD.


Myth: There are no applications for *BSD

The free software community started running on predominantly BSD systems (SunOS and similar). *BSD users can generally compile software written for these systems without needing to make any changes.

In addition, each *BSD project uses a ``ports'' system to make the building of ported software much easier.

FreeBSD: There are currently more than 26,000 applications ready to download and install in the FreeBSD ports collection. On i386 and AMD64, the Linux emulation layer will also run the vast majority of Linux applications. On the AMD64 architectures there is a compatibility layer to run 32-bit FreeBSD binaries.

NetBSD: The Linux emulation layer will run the vast majority of i386 Linux applications, and the majority of SunOS4 applications can be run on a SPARCStation.

OpenBSD: There are currently more than 3700 applications ready to download and install in the OpenBSD ports collection. The Linux emulation layer will also run the vast majority of i386 Linux applications, and the majority of SunOS4 applications can be run on a SPARCStation.

Both NetBSD and OpenBSD are able to use applications in FreeBSD's ports collection with minimal effort. Their lower number of ported applications reflects this.

It is true that most companies when porting to PC Unix will choose Linux first. Fortunately, *BSD's Linux emulation layer will run these programs (Acrobat, StarOffice, Mathematica, WordPerfect, Quake, Intel ICC compiler, Compaq's Alpha compiler ...) with few, if any, problems.

As a historical note, the first version of Netscape Navigator that ran on FreeBSD with Java support was the Linux version. These day you can also use a native FreeBSD version of Mozilla with a native Java plugin, all compiled conveniently from ports.


Myth: *BSD is better than (insert other system)

This is user opinion only.


Myth: (insert some other system) is better than *BSD

This is user opinion only.


Contributors

Members of the FreeBSD, NetBSD, and OpenBSD projects have contributed to this page;

Nik Clayton <nik@FreeBSD.org>
Jordan Hubbard <jkh@FreeBSD.org>
Ian F. Darwin <ian@DarwinSys.com>
Adrian Filipi-Martin <adrian@ubergeeks.com>
Tom Rhodes <trhodes@FreeBSD.org>
Index: head/en_US.ISO8859-1/htdocs/copyright/freebsd-doc-license.xml =================================================================== --- head/en_US.ISO8859-1/htdocs/copyright/freebsd-doc-license.xml (revision 53643) +++ head/en_US.ISO8859-1/htdocs/copyright/freebsd-doc-license.xml (revision 53644) @@ -1,88 +1,88 @@ ]> &title; $FreeBSD$

Copyright 1994-2019 The FreeBSD Project. All rights reserved.

Redistribution and use in source (SGML DocBook) and 'compiled' forms (SGML, HTML, PDF, PostScript, RTF and so forth) with or without modification, are permitted provided that the following conditions are met:

  1. Redistributions of source code (SGML DocBook) must retain the above copyright notice, this list of conditions and the following disclaimer as the first lines of this file unmodified.

  2. Redistributions in compiled form (transformed to other DTDs, converted to PDF, PostScript, RTF and other formats) must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

THIS DOCUMENTATION IS PROVIDED BY THE FREEBSD DOCUMENTATION PROJECT "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FREEBSD DOCUMENTATION PROJECT BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS DOCUMENTATION, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Manual Pages

Some FreeBSD manual pages contain text from the IEEE Std 1003.1, 2004 Edition, Standard for Information Technology -- Portable Operating System Interface (POSIX®) specification. These manual pages are subject to the following terms:

The Institute of Electrical and Electronics Engineers and The Open Group, have given us permission to reprint portions of their documentation.

In the following statement, the phrase ``this text'' refers to portions of the system documentation.

Portions of this text are reprinted and reproduced in electronic form in the FreeBSD manual pages, from IEEE Std 1003.1, 2004 Edition, Standard for Information Technology -- Portable Operating System Interface (POSIX), The Open Group Base Specifications Issue 6, Copyright (C) 2001-2004 by the Institute of Electrical and Electronics Engineers, Inc and The Open Group. In the event of any discrepancy between these versions and the original IEEE and The Open Group Standard, the original IEEE and The Open Group Standard is the referee document. The original Standard can be obtained online at - http://www.opengroup.org/unix/online.html.

+ href="https://www.opengroup.org/membership/forums/platform/unix"> + https://www.opengroup.org/membership/forums/platform/unix.

This notice shall appear on any product containing this material.

Legal Home Index: head/en_US.ISO8859-1/htdocs/index.xsl =================================================================== --- head/en_US.ISO8859-1/htdocs/index.xsl (revision 53643) +++ head/en_US.ISO8859-1/htdocs/index.xsl (revision 53644) @@ -1,332 +1,332 @@ ]> &title;

The &os; Project

&os; is an operating system used to power modern servers, desktops, and embedded platforms. A large community has continually developed it for more than thirty years. Its advanced networking, security, and storage features have made &os; the platform of choice for many of the busiest web sites and most pervasive embedded networking and storage devices.


» Get the &os; Journal

LATEST NEWS

.

UPCOMING EVENTS

.

PRESS

.

SECURITY ADVISORIES


ERRATA NOTICES


©right; The mark FreeBSD is a registered trademark of The FreeBSD Foundation and is used by The FreeBSD Project with the permission of The + href="https://www.freebsdfoundation.org/legal/trademark-usage-terms-and-conditions/">The FreeBSD Foundation. &header2.word.contact;
Index: head/en_US.ISO8859-1/htdocs/news/2002/press.xml =================================================================== --- head/en_US.ISO8859-1/htdocs/news/2002/press.xml (revision 53643) +++ head/en_US.ISO8859-1/htdocs/news/2002/press.xml (revision 53644) @@ -1,408 +1,383 @@ $FreeBSD$ 2002 10 Opera Software Releases Version for FreeBSD http://www.opera.com/pressreleases/en/2002/10/31/b/ Opera Software http://www.opera.com/ 31 October 2002 Opera Software Press Release

Opera Software proudly announces the first golden release of a new port of its software to FreeBSD.

DVD Playback on FreeBSD http://www.onlamp.com/pub/a/bsd/2002/10/03/FreeBSD_Basics.html OnLamp.com http://www.onlamp.com/ 03 October 2002 Dru Lavigne

Dru Lavigne delves into the world of DVD playback on FreeBSD.

9 The BSDs: Sophisticated, Powerful and (Mostly) Free http://www.extremetech.com/article2/0,3973,555451,00.asp Extreme Tech http://www.extremetech.com/ 26 September 2002 Brett Glass

An article on the history and culture of the BSD projects.

Using Sound on FreeBSD http://www.onlamp.com/pub/a/bsd/2002/09/19/FreeBSD_Basics.html OnLamp.com http://www.onlamp.com/ 19 September 2002 Dru Lavigne

Dru Lavigne describes the process of configuring sound on a FreeBSD multimedia workstation.

BSD, An Enterprise OS? Well, Yes http://www.itworld.com/nl/unix_insider/09172002/ ITworld.com http://www.itworld.com/ 17 September 2002 UNIX in the Enterprise

A short interview with committer Michael Lucas, on using BSD in enterprise environments.

Turn FreeBSD into a Multimedia Workstation http://www.onlamp.com/pub/a/bsd/2002/09/05/FreeBSD_Basics.html OnLamp.com http://www.onlamp.com/ 05 September 2002 Dru Lavigne

Dru Lavigne explains how to create a multimedia workstation with FreeBSD.

8 Chasing Linux http://www.infoworld.com/articles/fe/xml/02/08/12/020812fefreebsd.xml InfoWorld http://www.infoworld.com/ 09 August 2002 Maggie Biggs

Maggie Biggs takes a look at the upcoming FreeBSD 5.0, and discovers that this open-source OS shows significant gains in available applications and tools along with beefed-up security.

- - 6 - - Interview with Jordan Hubbard - http://kerneltrap.org/node.php?id=278 - Kerneltrap - http://kerneltrap.org/ - 20 June 2002 - Jeremy Andrews -

Kerneltrap speaks with Jordan Hubbard, one of the creators - of FreeBSD, and currently manager of Apple's Darwin project.

-
- -
- 5 Dual-Booting FreeBSD and FreeBSD http://www.onlamp.com/pub/a/bsd/2002/05/09/Big_Scary_Daemons.html OnLamp.com http://www.onlamp.com/ 16 May 2002 Michael Lucas

Michael Lucas explains how a machine can be made to dual-boot FreeBSD -CURRENT and -STABLE.

4 Jordan Hubbard resigns from FreeBSD core http://daily.daemonnews.org/view_story.php3?story_id=2837 Daemon News http://www.daemonnews.org/ 29 April 2002 Gregory Sutter

FreeBSD co-founder Jordan Hubbard leaves the core team.

Technology a la Carte http://www.byte.com/documents/s=7145/byt1019082849618/ Byte http://www.byte.com/ 22 April 2002 Bill Nicholls

A review of FreeBSD 4.5 with mention of the FreeBSD 5.0 "Developer Preview" release.

Testing FreeBSD-Current http://www.onlamp.com/pub/a/bsd/2002/04/18/Big_Scary_Daemons.html OnLamp.com http://www.onlamp.com/ 18 April 2002 Michael Lucas

Committer Michael Lucas takes a look at the FreeBSD 5.0 Developers' Preview 1.

Connecting to IPv6 with FreeBSD http://www.linuxorbit.com/modules.php?op=modload&name=Sections&file=index&req=viewarticle&artid=524 Linux Orbit http://www.linuxorbit.com/ 18 April 2002 David LeCount

This tells how to use freenet6 from the ports collection to tunnel IPv6 over IPv4.

System Panics, Part 2: Recovering and Debugging http://www.onlamp.com/pub/a/bsd/2002/04/04/Big_Scary_Daemons.html OnLamp.com http://www.onlamp.com/ 04 April 2002 Michael Lucas

Michael Lucas talks about what to do when a system panic does happen. This is the second part of a two part article; part 1 dealt with preparing a FreeBSD system to deal with panics.

Configuring a FreeBSD Access Point for your Wireless Network http://www.samag.com/documents/s=7121/sam0205a/sam0205a.htm Sys Admin Magazine http://www.samag.com/ April 2002 Michael S. DeGraw-Bertsch

This has instructions for securely configuring a PC running FreeBSD as a gateway between an 802.11b network and a traditional wired network.

Anti-Unix campaign falters http://www.infoworld.com/articles/hn/xml/02/04/01/020401hnunixcamp.xml InfoWorld http://www.infoworld.com/ 01 April 2002 Matt Berger

InfoWorld reports on the use of FreeBSD to power a website built for a prominent advertising campaign.

3 A Multimedia Tutorial For FreeBSD http://www.examnotes.net/forums/default.php?ind=122 ExamNotes.net http://www.examnotes.net/ 30 March 2002 Tracey J. Rosenblath

This tells how to set up and use the audio support in FreeBSD.

System Panics, Part 1: Preparing for the Worst http://www.onlamp.com/pub/a/bsd/2002/03/21/Big_Scary_Daemons.html OnLamp.com http://www.onlamp.com/ 21 March 2002 Michael Lucas

Preparing a FreeBSD system to handle a panic.

Understanding CVSup, Mounting, Ports and Init on FreeBSD http://www.osnews.com/story.php?news_id=818 OS News http://www.osnews.com/ 19 March 2002 Nathan Mace

An article on configuring and maintaining a FreeBSD install.

Want a Windows alternative? Try BSD http://zdnet.com.com/2100-1107-863169.html ZDNet http://www.zdnet.com/ 19 March 2002 Stephan Somogyi

This is a non-technical introduction to the BSD family (except BSD/OS).

Find: Part Two http://www.onlamp.com/pub/a/bsd/2002/03/14/FreeBSD_Basics.html OnLamp.com http://www.onlamp.com/ 14 March 2002 Dru Lavigne

Looking for your files with find.

Building a CD Bootable Firewall http://www.bsdtoday.com/2002/March/Features646.html BSD Today http://www.bsdtoday.com/ 08 March 2002 Etienne de Bruin

This article has instructions for making a FreeBSD system which boots from CD-ROM. Its use as a firewall is mentioned.

2 IPv6, Meet FreeBSD http://www.onlamp.com/pub/a/bsd/2002/02/22/ipv6.html OnLamp.com http://www.onlamp.com/ 22 February 2002 Mike DeGraw-Bertsch

A walk-through on configuring IPv6 on FreeBSD.

Finding Things in Unix http://www.onlamp.com/pub/a/bsd/2002/02/21/FreeBSD_Basics.html OnLamp.com http://www.onlamp.com/ 21 February 2002 Dru Lavigne

Getting acquainted with find.

Understanding NFS http://www.onlamp.com/pub/a/bsd/2002/02/14/Big_Scary_Daemons.html OnLamp.com http://www.onlamp.com/ 14 February 2002 Michael Lucas

Using NFS in FreeBSD.

1 How to Become a FreeBSD Committer http://www.onlamp.com/pub/a/bsd/2002/01/31/Big_Scary_Daemons.html OnLamp.com http://www.onlamp.com/ 31 January 2002 Michael Lucas

Michael documents the process of becoming a FreeBSD committer.

FreeBSD Week: Migrating from Linux to FreeBSD http://www.osnews.com/story.php?news_id=580 OS News http://www.osnews.com/ 31 January 2002 Nathan Mace

A guide for users migrating from Linux to FreeBSD.

FreeBSD Week: Interview with Robert Watson http://www.osnews.com/story.php?news_id=572 OS News http://www.osnews.com/ 29 January 2002 Eugenia Loli-Queru

An interview with Robert Watson, member of FreeBSD's core and security on the upcoming FreeBSD 4.5 and FreeBSD 5.0 releases.

American Megatrends Inc. Releases Latest Version of StorTrends NAS Software http://biz.yahoo.com/bw/020123/232287_1.html Yahoo! Finance http://biz.yahoo.com/ 23 January 2002 AMI Press Release

American Megatrends Inc. announced the release of StoreTrends(tm) NAS software version 1.1, which is based on FreeBSD.

Contributing to BSD http://www.onlamp.com/pub/a/bsd/2002/01/17/Big_Scary_Daemons.html OnLamp.com http://www.onlamp.com/ 17 January 2002 Michael Lucas

Michael Lucas shows what it takes for non-coders to contribute to BSD.

A basic guide to securing FreeBSD 4.x-STABLE http://draenor.org/securebsd/secure.txt draenor.org http://draenor.org/ 17 January 2002 Marc Silver

This article is for system administrators. It explains how to configure and maintain a FreeBSD system for high security.

FreeBSD to change hands http://dailynews.yahoo.com/h/cn/20020114/tc/freebsd_to_change_hands_1.html Yahoo News http://dailynews.yahoo.com/ 14 January 2002 Stephen Shankland CNET

Wind River Systems announces the transfer of its FreeBSD assets to the FreeBSD Mall.

- - Kerneltrap Interview with Matt Dillon - http://kerneltrap.com/article.php?sid=459 - Kerneltrap - http://kerneltrap.com/ - 02 January 2002 - Jeremy Andrews -

Kerneltrap interviews Matt Dillon, one of FreeBSD's key - developers.

-
Index: head/en_US.ISO8859-1/htdocs/news/status/report-2004-05-2004-06.xml =================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2004-05-2004-06.xml (revision 53643) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2004-05-2004-06.xml (revision 53644) @@ -1,1104 +1,1103 @@ May-June 2004
Introduction

This installment of the Bi-Monthly Status Report is a few days late, but I'm pleased to say that it is chocked full of over 30 articles. May and June were yet again busy months; the Netperf project passed major milestones and can now be run with the debug.mpsafenet tunable turned on from sources in CVS. The ARM, MIPS, and PPC ports saw quite a bit of progress, as did several other SMPng and Netgraph projects. FreeBSD 5.3 is just around the corner, so don't hesitate to grab a snapshot and test the progress!

On a more serious note, it's very important to remember that code freeze for FreeBSD 5.3 will happen on August 15, 2004. This is only a few weeks away and there is still a lot to do. The TODO list for the release can be found at http://www.freebsd.org/releases/5.3R/todo.html. If you are looking for a way to contribute to the release, this TODO list has several items that are in urgent and in need of attention. Testing is also very important. The tree has had some stability stability problems in the past few weeks, but there are work-arounds that should allow everyone to continue testing and using FreeBSD. We absolutely must have FreeBSD 5.3 be a rock-solid release, so every little bit of contributed effort helps!

Thanks,

Scott Long

Network Stack Locking Robert Watson rwatson@FreeBSD.org Netperf Web Page

This project is aimed at converting the FreeBSD network stack from running under the single Giant kernel lock to permitting it to run in a fully parallel manner on multiple CPUs (i.e., a fully threaded network stack). This will improve performance/latency through reentrancy and preemption on single-processor machines, and also on multi-processor machines by permitting real parallelism in the processing of network traffic. As of FreeBSD 5.2, it was possible to run low level network functions, as well as the IP filtering and forwarding plane, without the Giant lock, as well as "process to completion" in the interrupt handler. This permitted both inbound and outbound traffic to run in parallel across multiple interfaces and CPUs.

Work continues to improve the maturity and completeness of the locking (and performance) of the network stack for 5.3. The network stack development branch has been updated to the latest CVS HEAD, as well as the following and more. Many but not all of these changes have been merged to the FreeBSD CVS tree as of the writing of this report. Complete details and more minor changes are documented in the README file on the netperf web page.

FreeBSD/MIPS Status Report Juli Mallett jmallett@FreeBSD.org mips64emul

In the past two months, opportunities to perform a good chunk of work on FreeBSD/MIPS have arisen and significant issues with context switching, clocks, interrupts, and kernel virtual memory have been resolved. A number of issues with caches were fixed, however those are far from complete and at last check, there were issues when running cached which would prevent booting sometimes. Due to toolchain issues in progress, current kernels are no longer bootable on real hardware.

A 64-bit MIPS emulator has arisen giving the ability to test and debug in an emulator, and much testing has taken place in it. It has been added to the FreeBSD ports tree, and the port will be actively tracking the main codebase as possible. In general, FreeBSD/MIPS kernels should run fine in it.

Before toolchain and cache issues, the first kernel threads would run, busses and some devices would attach, and the system would boot to a mountroot prompt.

PowerPC Port Peter Grehan grehan@FreeBSD.org

The port has been moving along steadily. There have been reports of buildworld running natively. Works is almost complete on make release so there will be bootable CD images in the near future.

IPFilter Upgraded to 3.4.35 Darren Reed darrenr@FreeBSD.org IPFilter home page

IPFilter has been upgraded in both FreeBSD-current and 4-STABLE (post 4.10) from version 3.4.31 to 3.4.35.

Low-overhead performance monitoring for FreeBSD Joseph Koshy jkoshy@FreeBSD.org A best-in-class performance monitoring system for FreeBSD built over the hardware performance monitoring facilities of modern CPUs.

The current design attempts to support both per-process and system-wide statistical profiling and per-process "virtual" performance counters. The userland API libpmc(3) is somewhat stable now, but the kernel module's design is being redone to handle MP better. Initial development is targeting the AMD Athlon CPUs, but the intent is to support all the CPUs that FreeBSD runs on.

An early prototype is available under Perforce [under //depot/user/jkoshy/projects/pmc/].

FreeBSD profile.sh Tobias Roth ports@fsck.ch

FreeBSD profile.sh is an enhancement to the FreeBSD 5 rcng boot system, targeted at laptops. One can configure multiple network environments (eg, home, work, university). After this initial configuration, the laptop detects automatically in what environment it is started and configures itself accordingly. Not only network settings, but almost everything from under /etc can be configured per environment. It is also possible to suspend the machine in one environment and wake it up in a different one, and reconfiguration will happen automatically.

Sync protocols (Netgraph and SPPP) Roman Kurakin rik@FreeBSD.org Current code, ideas, problems.

Currently I work on two directions: if_spppfr.c and sppp locking (on behalf of netperf). At the moment of writing this sppp locking is not ready yet. But it would be ready in couple of days. Also you may find as a part of this work some user space fixes for rwatson netperf code (Only that I was able to catch while world compilation. If you know some others let me know and I'll try to fix them too).

Since sppp code is quite big and state machine is very complicated, it would be difficult to test all code paths. I will glad to get any help in testing all this stuff. More tester more probability to test all possible cases.

Work on FRF.12 (ng_frf12) is frozen since of low interest and lack of time. Current state of stable code: support of FRF.12 End-to-End fragmentation. Support of FRF.12 Interface (UNI and NNI) fragmentation is not tested.

Cronyx Adapters Drivers Roman Kurakin rik@FreeBSD.org Cronyx WAN Adapters.

cp(4) driver for Cronyx Tau-PCI was added. Cronyx Tau-PCI is family of synchronous WAN adapters with various set of interfaces such as V.35, RS-232, RS-530(449), X.21, E1, E3, T3, STS-1. This is a third family of Cronyx adapters that is supported by FreeBSD now. Now all three drivers cx(4), ctau(4) and cp(4) are on both major branches (HEAD and RELENG_4).

Busdma conversion was recently finished. Current work is concentrated on locking both for adapters drivers and for sppp (see my other report for additional information).

Network interface naming changes Brooks Davis brooks@FreeBSD.org

An enhanced network interface cloning API has been committed. It allows interfaces to support more complex names then the current name# style. This functionality has been used to enable interesting cloners like auto-configuring vlan interfaces. Other features include locking of cloner structures and the ability of drivers to reject destroy requests.

Work on userland support for this functionality is ongoing.

SMPng Status Report John Baldwin jhb@FreeBSD.org smp@FreeBSD.org

Not a lot happened on the SMPng front outside of the work on locking the network stack (which is a large amount of work). The priorities of the various software interrupt threads were corrected and locking for taskqueues was improved. The return value of the sema_timedwait() function was adjusted to be more consistent with cv_timedwait(). A small fix was made to the sleepqueue code to shorten the amount of time that a sleepqueue chain lock is held when waking up threads. Some simple debug code for profiling the hash tables used in the sleep queue and turnstile code was added. This will allow developers to measure the impact of any tweaks to the hash table sizes or the hash algorithm.

i386 Interrupt Code & PCI Interrupt Routing John Baldwin jhb@FreeBSD.org

Support for programming the polarity and trigger mode of interrupt sources at runtime was added. This includes a mini-driver for the ELCR register used to control the configuration for ISA and EISA interrupts. The atpic driver reprograms the ELCR as necessary, while the apic driver reprograms the interrupt pin associated with an interrupt source as necessary. The information about which configuration to use mostly comes from ACPI. However, non-ACPI systems also force any ISA interrupts used to route PCI interrupts to use active-low polarity and level trigger.

Support for suspend and resume on i386 was also slightly improved. Suspend and resume support was added to the ELCR, $PIR, and apic drivers.

The ACPI PCI-PCI bridge driver was fixed to fall back to the PCI-PCI bridge swizzle method for routing interrupts when a routing table was not provided by the BIOS.

Mixed mode can now be disabled or enabled at boot time via a loader tunable.

KDE on FreeBSD Michael Nottebrock lofi@FreeBSD.org

The work on converting the build switches/OPTIONS currently present in the ports of the main KDE modules into separate ports in order to make packages available for the software/features they provide is progressing. Porting of KOffice 1.3.2 are nearly completed. The Swedish FreeBSD snapshot server http://snapshots.se.freebsd.org, operated and maintained by members of the KDE/FreeBSD team, is back up and running at full steam. Additional amd64 hardware has been added and amd64 snapshots will be available soon.

Various GEOM classes and geom(8) utility Pawel Jakub Dawidek pjd@FreeBSD.org

I'm working on various GEOM classes. Some of them are already committed and ready for use (GATE, CONCAT, STRIPE, LABEL, NOP). The MIRROR class is finished in 90% and will be committed in very near future. Next I want to work on RAID3 and RAID5 implementations. Userland utility to control GEOM classes (geom(8)) is already in the tree.

FreeBSD Handbook, 3rd Edition, Volume II: Administrator Guide Murray Stokely murray@FreeBSD.org FreeBSD Handbook 3rd Edition Task List.

The Third Edition of the FreeBSD Handbook has been split into two volumes. The first volume, the User Guide, has been published. Work is progressing on the second volume. The following chapters are included in the second volume : advanced-networking, network-servers, config, boot, cutting-edge, disks, l10n, mac, mail, ppp-and-slip, security, serialcomms, users, vinum, eresources, bibliography, mirrors. Please see the Task List for information about what work remains to be done. In addition to technical and grammatical review, a number of HTML output assumptions in the document need to be corrected.

VuXML and portaudit Tom Rhodes trhodes@FreeBSD.org VuXML DTD and more information Rendered contents of FreeBSD VuXML Rendered version of portaudit.txt

The portaudit utility is currently an add-on to FreeBSD designed to give administrators and users a heads up with regards to security vulnerabilities in third party software. The VuXML database keeps a record of these security vulnerabilities along with internal security holes. When installed, the portaudit utility periodically downloads a database with known issues and checks all installed ports or packages against it; should it find vulnerable software installed the administrator or user is notified during the daily run output of the periodic scripts.

These utilities are considered to be of production quality and discussion is taking place over whether or not they should be included as part of the base system. All ports committers are urged to add entries when when a vulnerability is discovered; any questions may be sent to eik@ or myself.

Bluetooth stack for FreeBSD (Netgraph implementation) Maksim Yevmenkin m_evmenkin@yahoo.com

Bluetooth code was marked as non-i386 specific. It is now possible to build it on all supported platforms. Please help with testing. Other then this there was not much progress during last few months. I've been very busy with Real Life.

FreeBSD Dutch Documentation Project Remko Lodder remko@elvandar.org Preview html documentation Preview documentation tree Preview html in in tbz

The FreeBSD Dutch Documentation project is a ongoing project translating the FreeBSD handbook {and others} to the dutch language. We are still on the look for translators and people that are willing to check the current html documentation. If you are interested, contact me at the email address shown above. We currently are reading for some checkups and then insert the first documents into the documentation tree.

FreeBSD Brazilian Documentation Project DOC-BR Discussion List doc@fugspbr.org

The FreeBSD Brazilian Documentation Project is an effort of the Brazilian FreeBSD Users Group (FUG-BR) to translate the available documentation to pt_BR. We are proud to announce that we've finished the Handbook and FDP Primer translation and they are being revised. Both should be integrated to the FreeBSD CVS repository shortly.

There are many other articles being translated and their status can be checked at our website. If you want to help please create an account at BerliOS, since our CVS repository is being hosted there, and contact us through our mailing list. Any help is welcome!

Packet Filter - pf Max Laier mlaier@FreeBSD.org Daniel Hartmeier dhartmei@FreeBSD.org The pf homepage.

We imported pf as of OpenBSD 3.5 stable on June, 17th which will be the base for 5-STABLE pf (according to the current schedule). The most important improvement in this release is the new interface handling which makes it possible to write pf rule sets for hot-pluggable devices and pseudo cloning devices, before they exist. The import of the ALTQ framework enabled us to finally provide the related pf functions as well.

Before 5-STABLE we will import some bug fixes from OpenBSD-current, which have not been merged to their stable branch, as well as some FreeBSD specific features. The planned ALTQ API make-over will also affect pf.

We are (desperately) looking for non-manpage documentation for FreeBSD pf and somebody to write it. Few things have changed so a port of the excellent "PF FAQ" on the OpenBSD homepage should be fitting. There are, however, a couple of points that need conversion. A simple tutorial how to setup a NAT gateway with pf would also help. The in-kernel NAT engine is very easy to use, we should tell people about this alternative. This is even more true since the pf module now plugs into GENERIC without modifications.

ALTQ import Max Laier mlaier@FreeBSD.org ALTQ homepage. ALTQ integration in FreeBSD project. - ALTQ merged into pf.

The ALTQ framework is part of KAME for more than 4 years and has been adopted by Net- and OpenBSD since more than 3 years. It provides means of managing outgoing packets to do QoS and bandwidth limitations. OpenBSD developed a different way to interact with ALTQ using pf, which was adopted by KAME as the "default for everyday use".

The Romanian FreeBSD Users Group has had a project to work towards integration of ALTQ into FreeBSD, which provided a very good starting point for the final import. The import only provides the "pf mode" configuration and classification API as the older ALTQ3 API does not suit to our SMP approach.

A reworked configuration API (decoupled from pf) is in the making as are additional driver modifications. Both should be done before 5-STABLE is branched, although additional drivers can be imported during the lifetime of 5-STABLE as well.

HP Network Scanjet 5 Julian Stacey jhs@FreeBSD.org HP Network Scanjet 5 Running FreeBSD Inside

HP Network Scanjet 5 can unobtrusively run FreeBSD inside the scanner. Those who miss their Unix at work can have a FreeBSD box, un-noticed & un-challenged by blinkered managers who block any non Microsoft PC in the building. http://berklix.com/scanjet/

EuroBSDCon 2004 registration now open Patrick M. Hausen hausen@punkt.de EuroBSDCon 2004 official website

Registration for EuroBSDCon 2004 taking place in Karlsruhe, Germany, from Oct. 29th to 31st has just opened. An early bird discount will be offered to all registering until Aug. 15th. Please see the conference website for details.

Buf Junta project Poul-Henning Kamp phk@FreeBSD.org

The buf-junta project is underway, I am trying to bisect the code such that we get a struct bufobj which is the handle and method carrier for a buffer-cache object. All vnodes contain a bufobj, but as filesystems get migrated to GEOM backing, bufobj's will exist which do not have an associated vnode. The work is ongoing.

TTY subsystem realignment Poul-Henning Kamp phk@FreeBSD.org

An effort to get the tty subsystem out from under Giant has morphed into an more general effort to eliminate a lot of code which have been improperly copy & pasted into device drivers. In an ideal world, tty drivers would never get near a cdevsw, but since some drivers are more than just tty drivers (for instance sync) a more sensible compromise must be reached. The work is ongoing.

kgi4BSD Nicholas Souchu nsouch@FreeBSD.org Project URL

KGI is going slowly but surely. The port of the KGI/Linux accel to FreeBSD is in progress. It's no more than a double buffering API for graphic command passing to the HW engine.

Most of the work in the past months was about console management and more especially dual head console. Otherwise a new driver building tree is now ready to compile Linux and FreeBSD drivers in the same tree.

Documentation about KGI design is in progress.

FreeBSD ports monitoring system Mark Linimon linimon_at_lonesome_dot_com FreeBSD ports monitoring system

The system continues to function well. The accuracy of the automatic classification algorithm has been improved by assigning a higher priority to port names found in pieces of Makefiles.

Several bugs had to be fixed due to the transition from bento to pointyhat. For about two weeks the URLs to the build errors were wrong. This has now been corrected (but note that some of the pointyhat summary pages themselves still show the broken links.)

A report was added to show only PRs in the 'feedback' state, so that committers can focus on maintainer and/or responsible timeouts. (As a reminder, the policy is 2 weeks). Another report on 'ports that are in ports/MOVED, but still exist' has also been added to the Anomalies page. Sometimes these are actual errors but not always.

Here are my latest observations about the trends in ports PRs:

Improved Multibyte/Wide Character Support Tim Robbins tjr@FreeBSD.org

Many more text-processing utilities in the FreeBSD base system have been updated to work with multibyte characters, including comm, cut, expand, fold, join, paste, unexpand, and uniq. New versions of GNU grep and GNU sort (from coreutils) have been imported, together with multibyte support patches from developers at IBM and Red Hat.

Future work will focus on modifying the regular expression functions to work with multibyte characters, improving performance of the C library routines, and updating the remaining utilities (sed and tr are two important ones still remaining).

FreeBSD/arm Olivier Houchard cognet@FreeBSD.org Not much to report, Xscale support is in progress, and should boot at least single user really soon on an Intel IQ31244

Evaluation board.

CAM Lockdown Scott Long scottl@freebsd.org

Not much coding has taken place on this lately, with the recent focus being on refining the design. We are currently investigating per-CPU completion queues and threads in order to reduce locks and increase concurrency. Also reviewing the BSD/OS CAM lockdown to see what ideas can be shared. Work should hopefully puck back up in late July. Development is taking place in the FreeBSD Perforce repository under the //depot/projects/scottl-camlock/... branch for now.

Project Mini-Evil Scott Long scottl@freebsd.org

Project Mini-Evil is an attempt to extend Bill Paul's 'Project Evil' Windows NDIS wrapper layer to the SCSI MiniPort and StorePort layers. While drivers exist for most storage controllers that are on the market today, many companies are integrating software RAID into their products but not providing any source code or design specs. Instead of constantly reverse-engineering these raid layers and attempting to shoehorn them into the ata-raid driver, Project Mini-Evil will run the Windows drivers directly. It will hopefully also run most any SCSI/ATA/RAID drivers that conform to the SCSI Miniport or Storeport specification.

Work on this project is split between making the NDIS wrapper code more general and implementing the new APIs. Development is taking place in the FreeBSD Perforce repository under the //depot/projects/sonofevil/... branch.

Index: head/en_US.ISO8859-1/htdocs/projects/projects.xml =================================================================== --- head/en_US.ISO8859-1/htdocs/projects/projects.xml (revision 53643) +++ head/en_US.ISO8859-1/htdocs/projects/projects.xml (revision 53644) @@ -1,237 +1,238 @@ ]> &title; $FreeBSD$

In addition to the mainstream development path of FreeBSD, a number of developer groups are working on the cutting edge to expand FreeBSD's range of applications in new directions. Follow the links below to learn more about these exciting projects.

If you feel that a project is missing, please send the URL and a short description (3-10 lines) to www@FreeBSD.org.

In addition, some of these projects regularly submit status reports, which can be viewed on the status reports page.

Documentation

Applications

Storage

Kernel, security

Device drivers

Architecture

Misc

Index: head/en_US.ISO8859-1/htdocs/search/sitemap.xml =================================================================== --- head/en_US.ISO8859-1/htdocs/search/sitemap.xml (revision 53643) +++ head/en_US.ISO8859-1/htdocs/search/sitemap.xml (revision 53644) @@ -1,1476 +1,1481 @@ $FreeBSD$ Applications &base;/applications.html Hittinger, Mark &base;/applications.html WinNet Communications &base;/applications.html Internet services &base;/applications.html X Windows workstation &base;/applications.html Networking &base;/applications.html Software development &base;/applications.html Net surfing &base;/applications.html Education and research &base;/applications.html FreeBSD Art &base;/art.html Art, FreeBSD &base;/art.html Commercial Vendors &base;/commercial/commercial.html Vendors, commercial &base;/commercial/commercial.html Commercial Vendors, Consulting &base;/commercial/consult_bycat.html Consulting, Commercial Vendors &base;/commercial/consult_bycat.html Commercial Vendors, Hardware &base;/commercial/hardware.html Hardware, Commercial Vendors &base;/commercial/hardware.html Commercial Vendors, Software &base;/commercial/software.html Software, Commercial Vendors &base;/commercial/software.html Commercial Vendors, Miscellaneous &base;/commercial/misc.html Miscellaneous, Commercial Vendors &base;/commercial/misc.html Mailing lists &base;/community/mailinglists.html non-English mailing lists &base;/community/mailinglists.html Mailing lists, Brazilian Portuguese &base;/community/mailinglists.html Mailing lists, Simplified Chinese &base;/community/mailinglists.html Mailing lists, Czech &base;/community/mailinglists.html Mailing lists, German &base;/community/mailinglists.html Mailing lists, French &base;/community/mailinglists.html Mailing lists, Hungarian &base;/community/mailinglists.html Mailing lists, Indonesian &base;/community/mailinglists.html Mailing lists, Italian &base;/community/mailinglists.html Mailing lists, Japanese &base;/community/mailinglists.html Mailing lists, Korean &base;/community/mailinglists.html Mailing lists, Netherlands &base;/community/mailinglists.html Mailing lists, Polish &base;/community/mailinglists.html Mailing lists, Portuguese &base;/community/mailinglists.html Mailing lists, Russian &base;/community/mailinglists.html Mailing lists, Slovakian &base;/community/mailinglists.html Mailing lists, Spanish &base;/community/mailinglists.html Mailing lists, Swedish &base;/community/mailinglists.html Mailing lists, Turkish &base;/community/mailinglists.html Simplified Chinese mailing lists &base;/community/mailinglists.html Czech mailing lists &base;/community/mailinglists.html German mailing lists &base;/community/mailinglists.html French mailing lists &base;/community/mailinglists.html Hungarian mailing lists &base;/community/mailinglists.html Polish mailing lists &base;/community/mailinglists.html Portuguese mailing lists &base;/community/mailinglists.html Japanese mailing lists &base;/community/mailinglists.html Hungarian mailing lists &base;/community/mailinglists.html Indonesian mailing lists &base;/community/mailinglists.html Russian mailing lists &base;/community/mailinglists.html Indonesian mailing lists &base;/community/mailinglists.html Italian mailing lists &base;/community/mailinglists.html Japanese mailing lists &base;/community/mailinglists.html Dutch mailing lists &base;/community/mailinglists.html Polish mailing lists &base;/community/mailinglists.html Portuguese mailing lists &base;/community/mailinglists.html Russian mailing lists &base;/community/mailinglists.html Slovakian mailing lists &base;/community/mailinglists.html Spanish mailing lists &base;/community/mailinglists.html Swedish mailing lists &base;/community/mailinglists.html Turkish mailing lists &base;/community/mailinglists.html Newsgroups &base;/community/newsgroups.html Web Resources, mirrors &base;/community/webresources.html BSD Daemon &base;/copyright/daemon.html Daemon, BSD &base;/copyright/daemon.html Nemeth, Evi &base;/copyright/daemon.html Lassiter, John &base;/copyright/daemon.html Hosokawa, Tatsumi &base;/copyright/daemon.html McKusick, Marshall Kirk &base;/copyright/daemon.html Copyright &base;/copyright/license.html License &base;/copyright/license.html Trademark legend &base;/copyright/trademarks.html Source Code Repository &base;/developers/cvs.html CTM &base;/developers/cvs.html CVSup &base;/developers/cvs.html Subversion Repository &base;/developers/cvs.html anoncvs &base;/developers/cvs.html Japanese Handbook &base;/doc/ja_JP.eucJP/books/handbook/index.html Handbook, Japanese &base;/doc/ja_JP.eucJP/books/handbook/index.html Frequently Asked Questions (FAQ) &base;/doc/en_US.ISO8859-1/books/faq/index.html FAQ &base;/doc/en_US.ISO8859-1/books/faq/index.html Documentation Project &base;/docproj/docproj.html Project, Documentation &base;/docproj/docproj.html Goals, documentation &base;/docproj/docproj.html FAQ, Documentation Project &base;/docproj/docproj.html Handbook, Documentation Project &base;/docproj/docproj.html Contributing, Documentation Project &base;/docproj/docproj.html Submitting corrections, Documentation Project &base;/docproj/docproj.html Submitting new material, Documentation Project &base;/docproj/docproj.html SGML, Documentation Project &base;/docproj/docproj.html Linuxdoc, Documentation Project &base;/docproj/docproj.html Docbook, Documentation Project &base;/docproj/docproj.html Guidelines, Documentation Project &base;/docproj/docproj.html Documentation &base;/docs.html Handbook &base;/docs.html Books &base;/docs/books.html Manual Pages &cgibase;/man.cgi Donations &base;/donations/index.html Events &base;/events/events.html Features &base;/features.html 4.4BSD, A complete operating system &base;/features.html Berkeley, University of California &base;/features.html UCB &base;/features.html Computer Systems Research Group &base;/features.html CSRG &base;/features.html Compatibility, System V Release 4 &base;/features.html Compatibility, Linux &base;/features.html Linux, Compatibility &base;/features.html Fieber, John &base;/internal/about.html Apache http server &base;/internal/about.html http server &base;/internal/about.html WWW server www.FreeBSD.org &base;/internal/about.html BSDi, network connection &base;/internal/about.html Network connection, BSDi &base;/internal/about.html Core Bylaws &base;/internal/bylaws.html Bylaws, Core &base;/internal/bylaws.html Charter, Doceng Team &base;/internal/doceng.html Doceng Team Charter &base;/internal/doceng.html Documentation Project, doceng &base;/internal/doceng.html Mirroring the FreeBSD Web Pages &base;/internal/mirror.html rsync &base;/internal/mirror.html IPv6 in FreeBSD &base;/ipv6/index.html World IPv6 Day &base;/ipv6/w6d.html IPv6 Day, World &base;/ipv6/w6d.html Contact us &base;/mailto.html Questions about this WWW server &base;/mailto.html Questions about the contents of this WWW server &base;/mailto.html Questions about FreeBSD &base;/mailto.html News flash &base;/news/newsflash.html Press releases, News &base;/news/newsflash.html Bi-monthly status reports &base;/news/status/status.html FreeBSD Status Reports &base;/news/status/status.html Status Reports &base;/news/status/status.html AMD64 &base;/platforms/amd64.html Athlon64 &base;/platforms/amd64.html FreeBSD/amd64 &base;/platforms/amd64.html Opteron &base;/platforms/amd64.html x86-64 &base;/platforms/amd64.html ARM &base;/platforms/arm.html FreeBSD/ARM &base;/platforms/arm.html StrongARM &base;/platforms/arm.html FreeBSD/ia64 &base;/platforms/ia64/index.html IA-64 &base;/platforms/ia64/index.html Itanium &base;/platforms/ia64/index.html FreeBSD/MIPS &base;/platforms/mips.html MIPS, FreeBSD &base;/platforms/mips.html SGI MIPS, FreeBSD &base;/platforms/mips.html FreeBSD/pc98 &base;/platforms/pc98.html NEC PC-98x1 &base;/platforms/pc98.html PC-98 &base;/platforms/pc98.html FreeBSD/PowerPC &base;/platforms/ppc.html FreeBSD/ppc &base;/platforms/ppc.html PowerPC &base;/platforms/ppc.html FreeBSD/sparc64 &base;/platforms/sparc.html Sparc64 &base;/platforms/sparc.html Sparc &base;/platforms/sparc.html UltraSparc &base;/platforms/sparc.html FreeBSD/sun4v &base;/platforms/sun4v.html sun4v &base;/platforms/sun4v.html UltraSparc-T1 &base;/platforms/sun4v.html xbox &base;/platforms/xbox.html FreeBSD/xbox &base;/platforms/xbox.html Ports Collection &base;/ports/index.html Press, in the &base;/news/press.html Press Releases, Official &base;/news/pressreleases.html Privacy Policy &base;/privacy.html Java &base;/java/index.html GNOME &base;/gnome/index.html Newbies Project &base;/projects/newbies.html Retail Outlets for FreeBSD &base;/doc/en_US.ISO8859-1/books/handbook/mirrors.html Project ideas https://wiki.FreeBSD.org/IdeasPage busdma and SMPng driver conversion project &base;/projects/busdma/index.html SMPng driver conversion &base;/projects/busdma/index.html C99 & POSIX Conformance Project &base;/projects/c99/index.html POSIX Conformance &base;/projects/c99/index.html Related Publications &base;/publish.html Publications, Related &base;/publish.html Covers, Publications &base;/publish.html Daemon, Covers &base;/publish.html Recent announcements about FreeBSD Releases &base;/releases/index.html Release Information &base;/releases/index.html Release Engineering Information &base;/releng/index.html Charter, Release Engineering Team &base;/releng/charter.html Release Engineering Team Charter &base;/releng/charter.html Release Documentation &base;/relnotes.html Search Services search.html Ports Changes, Search search.html Search, Ports Changes search.html Message-ID, Search search.html Search, Message-ID search.html Usenet News, Search search.html Newsgroups, Search search.html Search, Usenet News search.html Cross reference of the FreeBSD kernel search.html XR, Cross reference of the FreeBSD kernel search.html Kernel, Cross reference search.html Searching Hints searchhints.html Security Guide &base;/security/security.html Submit a FreeBSD problem report https://bugs.freebsd.org/bugzilla/enter_bug.cgi Bug report, submit https://bugs.freebsd.org/bugzilla/enter_bug.cgi Support &base;/support.html Problem Report Database &base;/support/bugreports.html Bug reports, view &base;/support/bugreports.html Bug reports, search &base;/support/bugreports.html User Groups &base;/usergroups.html Getting FreeBSD &base;/where.html Commercial software &base;/where.html 4.4BSD Documents https://docs.freebsd.org/44doc/ BSD Documents https://docs.freebsd.org/44doc/ Documents, 4.4BSD https://docs.freebsd.org/44doc/ Info Documents https://docs.freebsd.org/info/ GNU Info Documents https://docs.freebsd.org/info/ Logo &base;/logo.html Security Advisories https://security.freebsd.org Advisories, security https://security.freebsd.org SA https://security.freebsd.org Source Code http://fxr.watson.org/ German web pages &base;/de/index.html Spanish web pages &base;/es/index.html Russian web pages &base;/ru/index.html French web pages &base;/fr/index.html Italian web pages &base;/it/index.html Japanese web pages &base;/ja/index.html Project Staff &base;/administration.html Staff, Project &base;/administration.html Who's Who &base;/administration.html Officers, Project &base;/administration.html Features &base;/features.html Releases &base;/releases/index.html Installation &base;/doc/en_US.ISO8859-1/books/handbook/install.html Supported Hardware &u.rel.hardware; Mirrors &base;/doc/en_US.ISO8859-1/books/handbook/mirrors.html Applications &base;/applications.html Java &base;/java/index.html GNOME &base;/gnome/index.html Ports &base;/ports/index.html Commercial Vendors &base;/commercial/commercial.html Administration &base;/administration.html Get FreeBSD &base;/where.html Release Information &base;/releases/index.html Snapshot Releases &base;/snapshots/index.html Ported Applications &base;/ports/index.html Books &base;/docs/books.html Handbook &base;/doc/en_US.ISO8859-1/books/handbook/index.html FAQ &base;/doc/en_US.ISO8859-1/books/faq/index.html Manual Pages &cgibase;/man.cgi Other Documentation https://docs.freebsd.org/ Publications &base;/publish.html Translations &base;/docproj/translations.html Bibliography &base;/doc/en_US.ISO8859-1/books/handbook/bibliography.html Mailing Lists &base;/community/mailinglists.html IRC &base;/community/irc.html Newsgroups &base;/community/newsgroups.html User Groups &base;/usergroups.html Web Resources &base;/community/webresources.html Developers' Handbook &base;/doc/en_US.ISO8859-1/books/developers-handbook/index.html Porter's Handbook &base;/doc/en_US.ISO8859-1/books/porters-handbook/ Source Code Repository &base;/developers/cvs.html Release Engineering &base;/releng/index.html Platforms &base;/platforms/index.html Project Ideas https://wiki.freebsd.org/IdeasPage Contributing &base;/doc/en_US.ISO8859-1/articles/contributing/index.html Commercial Vendors &base;/commercial/commercial.html Security Information &base;/security/security.html Bug Reports &base;/support/bugreports.html Web Resources &base;/support/webresources.html The FreeBSD Foundation https://www.freebsdfoundation.org/ + + + News And Events + https://www.freebsdfoundation.org/news-and-events/ + Newsflash &base;/news/newsflash.html Official Press Releases &base;/news/pressreleases.html FreeBSD in the press &base;/news/press.html Events &base;/events/events.html Status Reports &base;/news/status/status.html FreeBSD/amd64 &base;/platforms/amd64.html FreeBSD/ARM &base;/platforms/arm.html FreeBSD/i386 &base;/platforms/i386.html FreeBSD/ia64 &base;/platforms/ia64/index.html FreeBSD/MIPS &base;/platforms/mips.html FreeBSD/pc98 &base;/platforms/pc98.html FreeBSD/ppc &base;/platforms/ppc.html FreeBSD/sparc64 &base;/platforms/sparc.html FreeBSD/sunv4 &base;/platforms/sun4v.html FreeBSD/xbox &base;/platforms/xbox.html ACPI &base;/projects/acpi/index.html Busdma and SMPng driver conversion &base;/projects/busdma/index.html CVSweb &base;/projects/cvsweb.html FreeBSD Project Ideas https://wiki.freebsd.org/IdeasPage FreeBSD/MIPS &base;/projects/mips/index.html Network Performance (netperf) &base;/projects/netperf/index.html