操作系統 OpenBSD 介紹

jopen 13年前發布 | 68K 次閱讀 BSD OpenBSD

操作系統 OpenBSD 介紹

OpenBSD是一個從 NetBSD衍生出來的類Unix操作系統。專案領導人Theo de Raadt在1995年]發起了OpenBSD專案,希望創造一個注重安全的操作系統,此外OpenBSD也以高品質的文件、堅持開放程式碼以及嚴格的軟 件授權著名。OpenBSD的吉祥物是河豚。

OpenBSD包含了一些在其他操作系統缺少或是選擇性的安全功能,此外OpenBSD極度重視程式碼的品質,任何對核心的修改都需要經過嚴格的程 式碼審閱。OpenBSD可以在17種不同的硬件環境下運作,包含DEC Alpha、Intel i386、Hewlett-Packard PA-RISC、AMD64、Motorola 68000、PowerPC、Sun SPARC等。

開發歷史

1994年12月,NetBSD的共同發起人Theo de Raadt被要求辭去NetBSD的開發工作,而他存取NetBSD程式碼的權利也被取消。Theo de Raadt辭職的實際的原因不明,雖然他聲稱是因為和NetBSD的開發團隊發生沖突而辭去開發工作[2]。許多人認為Theo de Raadt的離開是因為個性上難以相處,但也有許多人認為他是個直率的人,而離開的原因是因為有些人不認同他極度注重操作系統安全的理念。

1995年10月,Theo de Raadt從NetBSD 1.0衍生出了OpenBSD計劃,在1996年7月釋出了最初的發行版OpenBSD 1.2,同年10月釋出了OpenBSD 2.0。之后每隔6個月OpenBSD便會釋出一個新版本,每個釋出版本會維護1年。

2007年7月25日,OpenBSD決定成立一個OpenBSD基金會。這個非營利性質的基金會將提供OpenBSD使用者或是組織對OpenBSD法律上的支援服務,組織的地點設在加拿大。

開放源代碼

當創立OpenBSD的時候,Theo de Raadt就決定任何人都可以在任何時間取得源代碼,在Chuck Cranor的協助下他建立了一個公開且匿名的CVS服務器,是第一個以開放式CVS作為開發方式的軟件。因為在當時CVS的應用上大多只讓少數的開發者 有存取權,外部的開發者沒有辦法知道目前的工作進度,貢獻的修正檔也常常是已經完成過的修正。這種開發方式讓OpenBSD成為開放源代碼的代表軟件。

項目主頁:http://www.baiduhome.net/lib/view/home/1322486379124

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!