轉貼來源︰http://www.freebsdchina.org
BSD 是 Berkeley Software Distribution 的簡稱,它最初是用來發布由 Berkely 大學的 Computer Systems Research Group (CSRG) 開發的 UNIX 系統 (Berkeley UNIX),後來出現的 BSD 系統都是源自于 Berkeley UNIX。
現在主要的 BSD 系統如下︰
386/BSD
386/BSD 是最初的 BSD 操作系統,是在 1992 年由 William F.Jolitz 在 4.3BSD 的 Networking Release 2 基礎上研發的。
它主要運行在 386PC 的體系結構上,其發行版主要是在網路上完成的,任何人都可以從網路上自由下載。
386/BSD 在發展了一定階段後,就再也沒有進展,然卻也從此引出了兩個作業系統︰NetBSD 與 FreeBSD。
目前,大家都認為 386/BSD 已經死了。
NetBSD
在 386/BSD 版本發布幾個月後,一群具有敏銳眼光的用戶成立了一個小組,他們收集資源以幫助維護和增強後來的系統,他們把他們的版本命名為 NetBSD。
NetBSD 側重於支持盡可能多的平台架構,並繼續按照 CSRG 的風格進行開發。目前,NetBSD 支持從 Algor 到 VAX 在內的近70種平台架構。
FreeBSD
在 NetBSD 小組成立幾個月後,FreeBSD 小組也成立了。主要專注於 PC 體系結構,其宗旨是能夠開發出一個堅如磐石的網路操作系統。
它直接源自於 386/BSD 和 4.4BSD-Lite,後來 FreeBSD 小組找到了 Walnut Creek CDROM 發行商,由他們來發行 FreeBSD 光盤,而且 Walnut Creek 還提供開發 FreeBSD 這一計劃所需要的計算機和快速的互聯網接入端口。應該說 FreeBSD 的發展離不開 Walnut Creek 的支持。
FreeBSD 發展到現在已經相當成熟了,它的技術性能也是相當出色,十幾年的開發使它成為一個《堅若磐石》的網路操作系統,有許許多多的大網站和 ISP 在運行著 FreeBSD,免費和開放的特性,使得它成為商業計算和科學研究的極佳平台。
目前 FreeBSD 已可支持 Alpha 和 Sparc64 平台架構,但與 PC 平台相比,還有很長的路要走。
由於 FreeBSD 的優越產能和采用 BSD 許可權限,所以很多國際大公司對它進行二次開發,使它能夠適用於專有系統上。
像僅次於 cisco 的第二大路由器廠家 Juniper,它的 JUNOS 系統就是基於 FreeBSD 的系統,當然 Juniper 的路由器用的是專用網路處理蕊片。
防火牆方面有 Nokia,Samsung 等,他們就是使用 FreeBSD 2.2.x 的系統。
而 Maxtor、AMI 等廠家在他們的存儲系統中也是使用 FreeBSD,此外,IBM 的 InterJet 也是使用 FreeBSD。
其他不太著名的廠家,使用 FreeBSD 的更是比比皆是。由此可見,FreeBSD 是目前最出色、使用範圍最廣的 BSD 系統。
BSD/OS
BSD/OS 也是一個非常優秀的操作系統。
它是原來 BSD UNIX 的部份開發人員成立的 BSDi (Berkeley Software Design Inc.) 公司的產品。它與 FreeBSD 差不多,但要比 FreeBSD 支持更多的硬體,有很好的服務和技術支援。
目前,BSDi 公司已被 WindRiver 公司收購。
OpenBSD
OpenBSD 是從 NetBSD 中分離出來的,專們把 NetBSD 跟 FreeBSD 的新功能予以修正併合在一起,算是 NetBSD 與 FreeBSD 的混血兒,他們的技術宗旨是提高系統的安全性
OpenBSD 被認為是目前世界上最安全的操作系統,已經有將近四年無遠程訪問漏洞的記錄。其市場目標是使得系統更易於使用和更廣泛地被採用,所以他們借用了 FreeBSD 發行版本於安裝的許多特性。
OpenDarwin
Apple 公司在 2001 年早些時候發布了他的 MacOS 第十版(X)。
它背離了先前的 MacOS 版本,將基本系統 (Darwin) 建立在帶有一個 BSD 環境的 Mach 微內核基礎之上,再加上 Apple 自已的 Aqua 圖形界面。
基本系統 (Darwin) 也是開放源始碼,採用 APSL 許可權限。
FreeBSD 與 Darwin 在用戶源代碼水平上是兼容的,而且 Apple 還雇用了 FreeBSD 社群的大拿 Jordan Hubbard,他就是 FreeBSD 計劃的創始人之一。
Apple 也建立起了自己的 Darwin 社群,希望吸引更多人能加入到它的社群中。
DragonFly BSD
出自 FreeBSD 4.7,想延續 4.x 風格的的分支。
DragonflyBSD 是 FreeBSD-STABLE 分支的一個延續 (出自 FreeBSD 4.7),在 DragonflyBSD 的主頁上介紹了他們的改進計劃。
Matthew Dillon 希望在保持 FreeBSD 4-STABLE 穩定性的前提下,對 I/O 系統、系統調用型、package/ports 系統、線程和 vfs 系統進行與 FreeBSD 5-CURRENT (目前已是 FreeBSD 5-STABLE)類似但不同的改進。做為對於新技術的嚐試,DragonflyBSD 將採取與 FreeBSD 5-CURRENT 不同的道路,並探索系統性能的改進。
於 2003/11/19 Matthew Dillon 正式將他所領導的項目命名為 DragonflyBSD 1.0-CURRENT,這是 DragonflyBSD 首次以獨立的名議,而不是 FreeBSD 4.8-STABLE 的面目示人。
Matthew Dillon 本人是非常著名的 FreeBSD 內核開發者,他在 FreeBSD 4-STABLE 中曾負責 VM 系統和交換子系統的維護,並幾乎重寫了整個 SWAP 系統,由於 VM 子系統和交換子系統的先進設計,以及非常細致的調試,FreeBSD 得以獲得超強的穩定性和性能,Matthew Dillon 本人也因此而獲得了廣泛的聲譽。



