BSD系統(tǒng)全家福
2024-07-26 00:29:00
供稿:網(wǎng)友
BSD是Berkeley Software Distribution的簡稱,它最初是用來發(fā)布由Berkeley大學的Computer Systems Research Group(CSRG)開發(fā)的UNIX系統(tǒng)(Berkeley UNIX)。后來出現(xiàn)的BSD系統(tǒng)都是源自于Berkeley UNIX。現(xiàn)在主要的BSD系統(tǒng)有下面這些:
386/BSD
386/BSD是最初的BSD操作系統(tǒng),是在1992年由William F.Jolitz在4.3BSD的Networking Release 2基礎上開發(fā)的。它主要運行在386PC的體系結構上。它的發(fā)行版主要是在網(wǎng)絡上完成的,任何人都可以從網(wǎng)絡上自由下載。386/BSD在發(fā)展了一定階段后,就再也沒有進展:取而代之的是,從此引出了兩個操作系統(tǒng),NetBSD和FreeBSD?,F(xiàn)在,大家都認為386/BSD已經(jīng)死了。
NetBSD
在386/BSD版本發(fā)布幾個月以后,一群具有敏銳眼光的用戶成立了一個小組,他們收集資源以幫助維護和增強后來的系統(tǒng)。他們把他們的版本命名為NetBSD。NetBSD側重于支持盡可能多的平臺,并繼續(xù)按照CSRG的風格進行開發(fā)。現(xiàn)在,NetBSD能夠支持包括從Algor到 VAX在內的近70種平臺。你可以去看看NetBSD的官方網(wǎng)站http://www.NetBSD.org了解更多信息。
FreeBSD
在NetBSD小組成立后幾個月,F(xiàn)reeBSD小組也成立了,主要專注于PC體系結構,其宗旨是能夠開發(fā)出一個堅如磐石的網(wǎng)絡操作系統(tǒng)。它直接源自于386BSD和4.4BSD-Lite。后來,F(xiàn)reeBSD小組找到了Walnut Creek CDROM發(fā)行商,由他們來發(fā)行FreeBSD光盤,而且Walnut Creek還提供開發(fā)FreeBSD這一計劃所需要的計算機和快速的互聯(lián)網(wǎng)接入。應該說FreeBSD的發(fā)展離不開Walnut Creek的支持。FreeBSD發(fā)展到現(xiàn)在已經(jīng)相當成熟了,它的技術性能也是相當出色,十幾年的開發(fā)使它成為一個"堅如磐石"的網(wǎng)絡操作系統(tǒng),有許許多多的大網(wǎng)站和ISP在運行著FreeBSD,免費和開放的特性使得它成為商業(yè)計算和科學研究的極佳平臺。現(xiàn)在,F(xiàn)reeBSD也已經(jīng)可以支持Alpha和Sparc64平臺,但與PC平臺相比還有很長的路要走。
由于FreeBSD的優(yōu)越性能和采用BSD許可協(xié)議,所以很多國際大公司對它進行二次開發(fā),使它能夠適用于專有系統(tǒng)上。像僅次于cisco的第二大路由器廠家Juniper,它的JUNOS系統(tǒng)就是基于FreeBSD的系統(tǒng),當然Juniper的路由器用的是專用網(wǎng)絡處理芯片。防火墻方面有Nokia,Samsung等,他們就是使用FreeBSD 2.2.x的系統(tǒng)。而Maxtor、AMI等廠家在他們的存儲系統(tǒng)中也是使用FreeBSD。此外,IBM的InterJet也是使用FreeBSD。其他不太著名的廠家,使用FreeBSD的更是比比皆是。 由此可見,F(xiàn)reeBSD是目前最出色,使用范圍最廣的BSD系統(tǒng)。FreeBSD的官方網(wǎng)站是www.FreeBSD.org。
BSD/OS
BSD/OS也是一個非常優(yōu)秀的操作系統(tǒng)。它是原來BSD UNIX的部分開發(fā)人員成立的BSDi(Berkeley Software Design Inc.)公司的產(chǎn)品。它與FreeBSD差不多,但要比FreeBSD支持更多的硬件,有很好的服務和技術支持?,F(xiàn)在,BSDi公司已經(jīng)被WindRiver公司收購了。
OpenBSD
OpenBSD是從NetBSD中分離出來的,專門把NetBSD跟FreeBSD的新功能和修正加在一起,算是NetBSD和FreeBSD的混血兒。他們的技術宗旨是提高系統(tǒng)的安全性,被認為是目前世界上最安全的操作系統(tǒng),已經(jīng)有將近四年無遠程訪問漏洞的紀錄。他們的市場目標是使得系統(tǒng)更易于使用和更廣泛地被采用,所以他們借用了FreeBSD發(fā)行版本便于安裝的許多特性。你可以在http://www.OpenBSD.org找到詳細信息。
Darwin(MacOS X)
Apple公司在2001年早些時候發(fā)布了他的MacOS的第十版(X)。它背離了先前的MacOS版本:它把基本系統(tǒng)(Darwin)建立在帶有一個BSD環(huán)境的Mach微內核基礎之上,再加上Apple自己的Aqua圖形界面?;鞠到y(tǒng)(Darwin)也是自由的。FreeBSD和Darwin在用戶源代碼水平上是兼容的。而且,Apple還雇傭了FreeBSD社區(qū)的大拿Jordan Hubbard,他就是FreeBSD計劃的創(chuàng)始人之一。最近,Apple也建立起了自己的Darwin社區(qū),希望吸引更多人能加入到它的社區(qū)中。
可見,所有的BSD系統(tǒng)分支都有一個共同的起源,所以說它們是一家人一點也不假。實際上,它們之間也是不斷地取長補短,共同進步。