FreeBSD Archive

FreeBSD Development Projects Summary

Joel Dahl, FreeBSD developer: "FreeBSD development is fast these days and reading CVS commit mails is a time consuming task, but almost always both fun and interesting. However, somewhat secret, the really interesting stuff can be found in the Perforce repository. This is where all the cool projects are maintained, and the daily activity is quite high." It's a summary of all the 'secret' development they have in their perforce repository. It mentions DTrace, Xen, FreeBSD/ARM, FreeBSD/MIPS, a new USB system, and sun4v development, for example.

NVIDIA FreeBSD Kernel Feature Requests

In a mail to the FreeBSD hackers mailing-list, a very detailed request is made from Christian Zander at Nvidia, concerning several missing features in the FreeBSD kernel. In order for Nvidia to provide improved OpenGL performance and SLI support in the future for FreeBSD/i386 and FreeBSD/amd64, several important tasks needs to be completed.

DTrace for FreeBSD

Sun dtrace developer Bryan Cantrill reports on the progress being made by John Birrel on porting dtrace to FreeBSD. "While John has quite a bit further to go before one could call it a complete port, what he has now is indisputably useful. If you run FreeBSD in production, you're going to want John's port as it stands today - and if you develop for the FreeBSD kernel (drivers or otherwise), you're going to need it (once you've done kernel development with DTrace, there's no going back)."

FreeBSD Security Survey

"The Security Team has been concerned for some time by anecdotal reports concerning the number of FreeBSD systems which are not being promptly updated or are running FreeBSD releases which have passed their End of Life dates and are no longer supported. In order to better understand which FreeBSD versions are in use, how people are (or aren't) keeping them updated, and why it seems so many systems are not being updated, I have put together a short survey of 12 questions. The information gathered will inform the work done by the Security Team, as well as my own personal work on FreeBSD this summer."

FreeBSD Self-Hosting on Sun Niagara UltraSPARC T1

FreeBSD now both boots and survives a complete 'make buildworld' on the Sun Niagara UltraSPARC T1 CPU. "I'm proud to announce that FreeBSD on the T1 is now stable enough that it can 'make buildworld' natively. The source is currently available in perforce under the view //depot/projects/kmacy_sun4v/... I probably won't roll it back into CVS until the logical domaining support is done. I'm looking forward to receiving input from individuals who plan to deploy it to find out what workloads to target in performance tuning."

FreeBSD 5.5-RC1 Released

"FreeBSD 5.5-RC1 is now available for testing. Things had been going well with the 5.5 BETAs up to the point we suspended making them so we could focus on the balance of the 6.1 release so we think 5.5 is pretty much ready to go. Unless big problems are reported with this RC we will start the 5.5 release builds this coming weekend and do the release early next week."

Review: FreeBSD 6.1

SoftwareInReview, well, reviews FreeBSD 6.1, and concludes: "Overall I found FreeBSD 6.1 to be another step in the right direction, and I think it's encouraging that there weren't any revolutionary base system changes in this release. Sometimes big changes are unavoidable, but historically the FreeBSD team has bungled such leaps as the switch to the ULE scheduler, the introduction of SMP, and the liberation of the base system from the big giant lock. Sometimes you have to stop and make sure that what you presently have is working properly, and it looks like now is that time for FreeBSD. I applaud their efforts with 6.1 and look forward to testing 6.2."

FreeBSD Vows to Compete with Desktop Linux

Linux may soon have a stronger open-source competitor on the desktop if FreeBSD's plans come to fruition. FreeBSD developer Scott Long told ZDNet UK on Thursday that the operating system, descended from the Unix derivative BSD, is "quickly approaching" feature parity with Linux. "Lots of work is going on to make FreeBSD more friendly on the desktop," Long said. "Within the year, we expect to have, or be near, parity with Linux."

FreeBSD 6.1 Released

"It is my great pleasure and privilege to announce the availability of FreeBSD 6.1-RELEASE. This release is the next step in the development of the 6.X branch, delivering several performance improvements, many bugfixes, and a few new features. These include: Addition of a keyboard multiplexer. This allows USB and PS/2 keyboards to coexist without any special options at boot. Many fixes for filesystem stability. High load stress tests are now run successfully on a regular basis as part of the normal FreeBSD QA process. Automatic configuration for man Bluetooth devices, as well as automatic support for running WiFi access points. Addition of drivers for new ethernet and SAS and SATA RAID controllers."

FreeBSD Status Report: 1st Quarter 2006

The latest FreeBSD status report has been released. "The highlights of this quarters report certainly include the availability of native Java binaries thanks to the FreeBSD Foundation, as well as progress has been made with Xen support and Sun's Ultrasparc T1. Futhermore we are looking forward to FreeBSD 6.1 and TrustedBSD audit support has been imported into FreeBSD 7-CURRENT. All in all, a very exiting start to 2006." And on a related note, FreeBSD now boots on the Intel Macs.

FreeBSD 6.1-RC1 Released

FreeBSD 6.1-RC1 has been released. "The FreeBSD Release Engineering Team is pleased to announce the availability of FreeBSD 6.1-RC1. It is meant to be a refinement of the 6-STABLE, branch with few dramatic changes. A lot of bugfixes have been made, some drivers have been updated, and some areas have been tweaked for better performance, etc., but no large changes have been made to the basic architecture."

Fundraiser for FreeBSD Security Development

FreeBSD's Security officer Colin Percival seeks sponsorship. This has happened before with other FreeBSD contributors. "I'm hoping to raise $15000 Canadian (about US$13000) to pay me to work full-time on FreeBSD for 16 weeks over the summer. This will allow me to devote more time to my role as FreeBSD Security Officer, perform a complete overhaul of FreeBSD Update, and make some significant improvements to Portsnap."