Print

The story of BSD and open-source Linux



Alex Handy
Email
April 18, 2012 —  (Page 1 of 2)
On March 9, 1977, Bill Joy compiled the first version of Berkeley Systems Distribution Unix, known as 1BSD. This version was just an add-on to an existing Unix, however. Two years later, he released 2BSD, which added two new programs from his repertoire: vi and the C Shell.
 
In the 1980s, BSD was just another leg of the Unix table. DEC used it as the basis for Ultrix, and Sun Microsystems based its SunOS on it. But BSD today is more about open-source development than it was in the 1980s. When Unix System V version 4 shipped in the early 1980s, the BSD community began to focus more on the desktop than on the server, and the many varieties of BSD were born.

NetBSD was the first major derivative of BSD to be distributed under an open-source license. The name was coined by its co-creator Theo de Raadt as an homage to the fact that in 1993, the network was becoming the focus of computing. NetBSD's whole bag is being able to run on hundreds of different types of machines. You can run NetBSD on your VAX, your IBM Power Series, your desktop PC, your laptop, and even on some more archaic devices, such as when NASA used it in the space station on a system that monitors gravimetric fluctuations, as well as for use with TCP connections between satellites.

FreeBSD was the second BSD out of the open-source gate. Almost a year after NetBSD got going, FreeBSD was created as an attempt to make the fastest, most stable operating system possible. FreeBSD 2.0, for example, included the Mach memory management system created by Carnegie Mellon and designed for high-speed, high-use environments. The Mach memory management system lives on to this day in the Mach kernel Apple loves to tout at the center of its operating systems. Apple's OS is also BSD-based.

OpenBSD was the last of the original open-source BSDs to make it out of the 1990s. Created as a fork of NetBSD by de Raadt in 1995, OpenBSD is all about security and openness in the development process. Though OpenBSD was built with security in mind, it was de Raadt's departure from NetBSD that prompted its creation. To this day, the exact reason he was asked to leave the NetBSD project is not fully clear, though it's said to be because of a personality conflict. No matter the reason, he took the opportunity to found another BSD and to try to fix what he felt was wrong with NetBSD. To that end, OpenBSD closely controls its code, and the team behind it performs code audits to ensure security and quality.



Related Search Term(s): BSD, DragonFly BSD, FreeBSD, Linux, NetBSD, OpenBSD

Pages 1 2 


Share this link: http://sdt.bz/36541
 


Comments


04/18/2012 10:51:57 AM EST

Thank you very much for your article about the BSDs. The headline mentions Linux, but the article is not about Linux. I have extensively researched this, including over 80 interviews, while working on a BSD history book. Where does the date March 9, 1977 come from? The "first major derivative of BSD to be distributed under an open-source license" is 386BSD (which NetBSD was derived from). FreeBSD didn't start almost a year after NetBSD. They both started near simultaneously with some same developers and derived from the same source. (Both were named and had releases in the same first year.)

United StatesJeremy C. Reed


close
NEXT ARTICLE
JNBridgePro 7.0 supports Mono on Linux
Venerable interoperability enabler brings .NET to Linux and tackles “bitness” confusion Read More...
 
 
 




News on Monday  more>>
Android Developer News  more>>
SharePoint Tech Report  more>>
Big Data TechReport  more>>

   
 
 

 


Download Current Issue
JUNE 2013 PDF ISSUE

Need Back Issues?
DOWNLOAD HERE

Want to subscribe?


 
 
 
 

Events calendar tab
Velocity Conf.
6/18/2013 to 6/20/2013
Santa Clara, Calif.
O'Reilly Media
Structure
6/19/2013 to 6/20/2013
San Francisco
GigaOM
Mobile Commerce World
6/24/2013 to 6/26/2013
San Francisco
UBM TechWeb
USENIX Federated Conference
6/24/2013 to 6/28/2013
San Jose, Calif.
USENIX
Microsoft Build
6/26/2013 to 6/28/2013
San Francisco
Microsoft