FreeBSD Archive

FreeBSD 7.2-RC2 Released

The second release candidate of FreeBSD 7.2 has been released. "The second of the two planed Release Candidates for the 7.2-RELEASE cycle is now available. We believe with the exception of the new bce(4) driver not working with lagg(4) all the major issues that have come up from the testing have been addressed. We will work with the vendor to get that issue addressed post-release."

FreeBSD 7.2-RC1 Released

KenSmith announced the immediate availability of FreeBSD 7.2-RC1 in the FreeBSD-stable mailing list. "The first of two planned Release Candidates for the FreeBSD 7.2-RELEASE cycle is now available. Testing of some of the recent work would be particularly appreciated." The release schedule states that the final release is to be expected early May, at which point we'll cover FreeBSD 7.2 in much more detail.

FreeBSD 7.2 Beta 1 Released

The FreeBSD team has pushed out the first test build of FreeBSD 7.2, a beta release. "The first of the test builds for the FreeBSD 7.2-RELEASE cycle is now available. Testing of two recent changes to the system would be particularly valuable. The bce(4) network driver was updated a few days ago. And some significant work was done on the threading libraries a short time ago that is known to fix several major issues but testing to see if it introduced any regressions would be appreciated."

A Taste of FreeBSD with VirtualBSD

If you wanted to try FreeBSD but didn't have the right hardware, or enough time to make it useful on the desktop, VirtualBSD might fit the bill: it's a VMware appliance based on FreeBSD 7.1-RELEASE and features the Xfce 4 Desktop Environment and a few of the most common applications to make it very functional right out of the box. If you're curious you can have a look at the screenshots, or proceed to the download page and grab the torrent file right away (note: VirtualBSD also works in VirtualBox 2.x as long as you create a new virtual machine and select the virtual disk from the archive instead of creating a new one).

Writing a Kernel Module for FreeBSD

"FreeBSD 7.0 has already been released. If you are a real hacker, the best way to jump in and learn it is hacking together an introductory kernel module. In this article I'll implement a very basic module that prints a message when it is loaded, and another when it is unloaded. I'll also cover the mechanics of compiling our module using standard tools and rebuilding the stock FreeBSD kernel. Let's do it!"

Review: FreeBSD 7.0

"Here we are at the moment of truth for the FreeBSD operating system - the 7.0 release. This is what FreeBSD users and developers have been waiting for ever since the dark days of the 5.X series when the promises of superior performance, threading, and stability fell flat. Though each release in the FreeBSD 6.X series improved markedly in quality and performance, 7.0 has been widely anticipated as the release that FreeBSD fans can have confidence in. I wish I could say that FreeBSD 7.0 lived up to the hype."

Beyond FreeBSD 7 Performance

"Since the conclusion of the SMPng project, the focus of SMP development in FreeBSD has shifted from deploying locking infrastructure to careful profiling and optimization of kernel SMP strategies for increased performance on common workloads. FreeBSD 7.0 was the first release to benefit from this optimization work." The status of this work includes MySQL workload benchmarks and memory allocator performance in the new FreeBSD 8 branch. Also, here is a recent presentation showing FreeBSD compared to several other operating systems like NetBSD, DrangonFly, Solaris, and Linux.

Preview: FreeBSD 7.0

"The next major update of FreeBSD 7, due this December, is in the running to be one of the most impressive FreeBSD releases to date. The ULE scheduler has now reached maturity, leading to significant gains across the board (particularly in server workloads). This new scheduler brings notably impressive performance improvements to both MySQL and PostgreSQL. In the first section of this article, I'm going to take a look at what's new. In the second section, I will discuss what the future holds for FreeBSD beyond the upcoming FreeBSD 7.0 release, including screen shots of the revamped FreeBSD installer 'finstall'."

What’s New in FreeBSD 7.0

"FreeBSD is back to its incredible performance and now can take advantage of multi-core/CPUs systems very well... So well that some benchmarks on both Intel and AMD systems showed release 7.0 being faster than Linux 2.6 when running PostreSQL or MySQL. Federico Biancuzzi interviewed two dozen developers to discuss all the cool details of FreeBSD 7.0: networking and SMP performance, SCTP support, the new IPSEC stack, virtualization, monitoring frameworks, ports, storage limits and a new journaling facility, what changed in the accounting file format, jemalloc(), ULE, and more."

FreeBSD Q4 Status Report

"This report covers FreeBSD related projects between October and December 2007. AsiaBSDCon 2008 is approaching and will be held at the Tokyo University of Science in Tokyo, Japan on the 27th - 30th of March 2008. The FreeBSD Foundation has released a Newsletter detailing their activities over the past few months. FreeBSD 7.0 is nearing release and the 2nd Release Canidate is ready for testing and is available for download now."

The Depenguinator Version 2.0

"In December 2003, I wrote a script for remotely upgrading a linux system to FreeBSD. I gave it a catchy name ('Depenguinator', inspired by the 'Antichickenator' in Baldur's Gate), announced it on a FreeBSD mailing list and on Slashdot, and before long it was famous. Unfortunately, it didn't take long for changes in the layout of FreeBSD releases to make the Depenguination script stop working; so for the past three years I have been receiving emails asking me to update it to work with newer FreeBSD releases." And now it's back.

FreeBSD 6.3 Released

You guessed it from the headline (bravo!): FreeBSD 6.3 has been released to the public (that's us). From the release notes: "Typical release note items document recent security advisories issued after 6.2-RELEASE, new drivers or hardware support, new commands or options, major bug fixes, or contributed software upgrades. They may also list changes to major ports/packages or release engineering practices. Clearly the release notes cannot list every single change made to FreeBSD between releases; this document focuses primarily on security advisories, user-visible changes, and major architectural improvements."

DesktopBSD 1.6 Released

DesktopBSD 1.6 has been released. These are the most notable features introduced: "FreeBSD 6 as a modern and reliable base system. X.Org release 7.3, improving support for modern graphics hardware. Live CD/DVD feature for testing the system without installation to a hard-drive. Revised installer supporting upgrades from 1.0 and previous 1.6 release candidates. Improved package manager usability and performance. Many enhancements and bugfixes for the DesktopBSD tools. Support for multiple processors and multi-core CPUs. Inclusion of the NVIDIA graphics driver for hardware 3D rendering. DesktopBSD build servers as an up-to-date source for precompiled packages" Download.

FreeBSD 6.3-RC2 Released

FreeBSD 6.3-RC2 has been released. "Sorry for the delay with this phase of the 6.3 release. A few glitches were found during testing of the 6.3-RC2 ISOs that included pre-built packages. The 6.3-RC2 builds for amd64 and i386 should now be available on the majority of the FreeBSD mirror sites. I just finished loading the sparc64 build so that will take a little while to propagate to the mirrors. This is the last planned RC for 6.3. Unless a major show-stopper problem is found the release of 6.3 should happen in about two weeks."

FreeBSD 7.0-RC1 Released

FreeBSD 7.0-RC1 has been released. "The ports team has gotten the release package sets built for most of the architectures (sparc64 is still a long way off) so we have begun including the pre-built packages on the ISOs. Even a very basic post-build test turned up one latent bug in sysinstall, and once that was fixed a more extensive test (load both KDE and GNOME) turned up two more latent bugs. The 7.0-RC1 builds have one of the three bugs fixed in them. The other two bugs aren't fatal to installs on 7.0-RC1 (they were fatal to installs on 6.3-RC2) and we have more 7.0-RCs coming so I went ahead with making 7.0-RC1 available as-is."

New FreeBSD Foundation Newsletter Published

There is a new edition of the FreeBSD Foundation newsletter. "The innovation of the past lives on in FreeBSD. From SMP and network scalability to innovations in security APIs and wireless networking, the technology of FreeBSD is making an impact on our world. What future piece of BSD technology will help foster a new public commodity like the Internet? I can't say, but the past shows us that investing in open source OS development and its commercial use pays large dividends. The two testimonials in this newsletter from Isilon and Network Appliance show this process at work."