OpenBSD creator Theo de Raadt began developing OpenBSD in October of 1995. KernelTrap first spoke with Theo back in November of 2001 [interview], around the time that OpenBSD 3.0 was released, discussing much of the early history of the project. The project has continued to offer regular releases of their "free, functional & secure" operating system every six months, with OpenBSD 3.9 made available yesterday, May 1, 2006.
In this latest interview, Theo examines the past five years of OpenBSD development. He also discusses the OpenBSD 3.9 theme song, "Blob!", detailing what blobs are, why OpenBSD avoids them, and how OpenBSD developers work to reverse engineer them. Looking to the development process, Theo talks about recent and future "mini-hackathons", small and focused OpenBSD development gatherings. Finally, Theo also discusses the OpenBSD project's funding issues, and the response to requests for funding from users of the project's OpenSSH software.
Bob Beck announced the release of OpenBSD 3.9 today:
"We are pleased to announce the official release of OpenBSD 3.9. This is our 19th release on CD-ROM (and 18th via FTP). We remain proud of OpenBSD's record of eight years with only a single remote hole in the default install. As in our previous releases, 3.9 provides significant improvements, including new features, in nearly all areas of the system."
OpenBSD 3.9 can be purchased as a 3-CD set to help support the OpenBSD project [story], or freely downloaded. The theme song for the upcoming OpenBSD release is titled "Blob!", a cautionary tale about the growing prevalence of binary blobs among open source operating systems and where this might lead [story]. Read on for a detailed overview of what's new in this latest OpenBSD release.
Jonathan Gray and Damien Bergamini recently worked together to develop the nfe driver to support NVIDIA Ethernet controllers. In this interview, they talk about OpenBSD's policy to not ship binary-blobs, explaining the problems associated with drivers that use these blobs and the affect these types of drivers have on the open source community. They also detail the efforts involved in writing the nfe driver, describing why they started the project, how they were able to support undocumented hardware, and the features supported by the new driver.
OpenBSD 3.9 will be officially released on May 1, 2006 and will include the new nfe driver. The theme song for the upcoming OpenBSD release is titled "Blob!", a cautionary tale about the growing prevalence of binary blobs among open source operating systems and where this might lead.