"The NetBSD Foundation is pleased to announce NPF, a new packet filter by Mindaugas Rasiukevicius. NPF is designed for high performance on multiprocessor machines, and for easy extensibility."
On the NetBSD Blog, there's an in depth article about how rump can be used for testing and debugging the NetBSD kernel in userspace. "This article explains how rump is the enabling technology for a safe, fast and run-anywhere kernel test suite which requires absolutely no configuration from the person running the tests."
NetBSD 5.1 RC2 has been announced. A complete list of changes between 5.0 and 5.1 is available in diff format here for the more technical individuals. Fire up those VMs and give it a test run.
"Since early 2009 NetBSD and rump has supported execution of stock kernel module binaries in userspace on x86 architectures. Starting in -current as of today, kernel modules will automatically be loaded from the host into the rump kernel. For example, when mounting a file system in a rump kernel, support will be automatically loaded before mounting is attempted."
For a couple of months, the french speaking NetBSD advocacy group, NetBSDfr has started a series of interviews called "Discussing with a NetBSD developer". The first developer that has been interviewed was Soren Jacobsen, NetBSD 5.0 release engineer, shortly after NetBSD 5.0 was released. In July, we had the opportunity to talk to Adam Hamsik, known for porting LVM and ZFS to the NetBSD OS. S.P. Zeidler was our third victim, one of the Project's admins and member of the pkgsrc-releng team. This month, we had the chance to interview Alistair G. Crooks, actual president of The NetBSD Foundation. Alistair gave us a unique historical point of view as one of NetBSD's early hackers. He also shared with us his thought about the future of NetBSD and explained what makes this operating system so special. The interviews can be read in english at blog.NetBSD.org by clicking on the links above, and in french at www.NetBSDfr.org.
The NetBSD Project recently released NetBSD 5.0, the 13th major release of its Unix operating system. If you are not familiar with the BSD mentality, it's a back-to-basics approach. In this gallery we go from install to running a GNOME desktop in a virtualised VMware instance. This process is console-based.
The guys and girls behind the NetBSD project have released version 5.0 of their BSD operating system. NetBSD is a highly-portable operating system, the second open-source BSD implementation (after 386BSD). Naturally, version 5.0 comes packed with a whole boatload of improvements.
Andrew Doran and Jared D. McNeill have announced in a mailing list post that they are starting a NetBSD Desktop Project with the goal of: "Given a NetBSD CD and a reasonably modern x86 computer, make it possible to install a useful desktop system in under 15 minutes, responding to only a few prompts in the process." Initial plans are being formulated on the project wiki page.
As noted in Hubert Feyrer's blog, the upcoming Sidekick LX 2009/Blade is rumored to be running NetBSD instead of Microsoft CE, causing Microsoft's recruiters to look for NetBSD engineers.
From the announcement email: "On behalf of the NetBSD Release Engineering team, I am proud to announce that the first release candidate of NetBSD 5.0 is now available for download. Those of you who have been paying close attention will have noticed that RC1 was tagged on Sunday. A few hiccups delayed the availability of binaries, but they can now be downloaded from here."
Today, support for metadata journaling has been added to NetBSD's implementation of the Berkeley Fast File System (FFS), eliminating the need for lengthy file system checks after a crash or power failure. Support for converting existing file systems to use the new journaling capabilities is provided as well. See the official announcement for all the details.
Alistair Crooks, president of the NetBSD Foundation, announced recently that it "has changed its recommended license to be a 2 clause BSD license". This makes NetBSD more easily available to a number of organisations and individuals who may have been put off by the advertising or endorsement clauses.
"The NetBSD community announced last month the official release of NetBSD 4.0, the latest version of the Unix-like open-source operating system. Version 4.0 includes significant new features like Bluetooth support, version 3 of the Xen virtual machine monitor, new device drivers, and improvements to the Veriexec file integrity subsystem. NetBSD, which is known for its high portability, is capable of running on 54 different system architectures and is suitable for use on a wide range of hardware, including desktops, servers, mobile devices, and even kitchen toasters. To commemorate the NetBSD 4.0 launch, enthusiast Federico Biancuzzi communicated with 21 developers to produce this expansive interview with loads of insightful information about the NetBSD 4.0 development process."
"The NetBSD Project is pleased to announce that release 4.0 of the NetBSD operating system is now available. NetBSD is a free, secure, and highly portable Unix-like Open Source operating system available for many platforms, from 64-bit Opteron machines and desktop systems to handheld and embedded devices. Its clean design and advanced features make it excellent in both production and research environments, and it is user-supported with complete source. Many applications are easily available through pkgsrc, the NetBSD Packages Collection."
The fifth release candidate for NetBSD 4.0 has been released. "We hope that this release candidate to be the last one before the final release of NetBSD 4.0. Please help us to test it as much as possible to make NetBSD 4.0 a solid release."
NetBSD 4.0 RC3 has been released. "On behalf of the NetBSD Release Engineering team, I am happy to announce the availability of NetBSD 4.0 Release Candidate 3. The list of changes from the 3.0 release is available in the release notes. This release candidate has several bug fixes and other changes since the previous release candidate."
"NetBSD has been involved in the Google Summer of Code since its conception in 2005. This year we were glad to once again have the oppertunity to introduce a number of students to our operating system, to Open Source software development and get them sponsored by Google to work on projects defined by the NetBSD developers. The students working on this year's projects were mentored by various NetBSD developers with extensive experience in the respective work areas."
The NetBSD team has released the second release candidate of NetBSD 4.0. "There have been many fixes since the previous release candidate, RC1. The most important ones are: ICH9 support in wm(4); enhanced Speedstep support for VIA C7/Eden and amd64; many bugfixes for IPF; FAST_IPSEC fixes; wpi(4) bugfix; proplib local DoS fix; and much more."
The NetBSD Release Engineering Team announced the release of NetBSD 4.0 RC1 today. The release candidate is directly available from the project's FTP server. A list of significant changes and features can be found here. "The NetBSD4.0 release provides numerous significant functional enhancements, including support for many new devices, integration of hundreds of bug fixes, new and updated kernel subsystems, and many user-land enhancements. The result of these improvements is a stable operating system fit for production use that rivals most commercially available systems."
"The NetBSD Foundation announces that it has hired Andrew Doran to work full-time on improving symmetrical multi-processing in NetBSD. This work is made possible through a generous donation by Force10 Networks and internal funding by The NetBSD Foundation. Andrew Doran is an independent, Dublin based Unix systems consultant with special interest in building scalable systems. He has been a NetBSD developer since 1999 and is currently working on the transition from a big-lock SMP implementation to a fine-grained model, which allows multiple CPUs to execute code in kernel context simultaneously. Hiring Andrew full-time will boost work in this area, with the final result of a SMP implementation that is ready for tomorrow's multi-core-CPUs."