簡介
OpenBSD起源於加拿大,由於Theo de Raadt在對NetBSD開發過程中與其他開發者意見不統一,憤而開創OpenBSD。OpenBSD項目致力於創建一個自由的多平台的以4.4BSD Lite為基礎的類UNIX作業系統,強調便攜性、標準化、準確性、生產安全性以及完整的密碼系統。最初的OpenBSD基於
NetBSD源碼,但是如今的OpenBSD已經是獨立於NetBSD的三大重要的4.4BSD Lite衍生作業系統之一。
開發歷史
1994年12月,NetBSD的共同發起人Theo de Raadt被要求辭去
NetBSD的開發工作,而他存取NetBSD程式碼的權利也被取消。Theo de Raadt辭職的實際的原因不明,雖然他聲稱是因為和NetBSD的開發團隊發生衝突而辭去開發工作。許多人認為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法律上的支援服務,組織的地點設在加拿大。
2013年5月1日,openBSD發布了OpenBSD5.3
2013年11月1日,openBSD發布了OpenBSD5.4
2015年5月1日,openBSD發布了OpenBSD 5.7
2015年10月18日,openBSD發布了OpenBSD 5.8
2016年3月29日,openBSD發布了OpenBSD 5.9
2016年9月1日,openBSD發布了OpenBSD 6.0
2018年10月18日,openBSD發布了OpenBSD 6.4
2019年4月24日,openBSD發布了最新版本的OpenBSD 6.5
主要特性
安全性
OpenBSD包含了一些在其他作業系統缺少或是選擇性的安全功能,OpenBSD極度重視程式碼的品質,任何對核心的修改都需要經過嚴格的程式碼審閱。OpenBSD完全集成了密碼安全軟體以保證數據安全。其它的作業系統都沒有任何一個享有OpenBSD在安全問題上創造的高可靠性紀錄。
高效率
OpenBSD並不是集成
Unix組件功能最多的代表,它也不是運行最快的。但是在這些領 域裡,它也不是太差的。這個作業系統很小,但效率很高,它能在老的只有16MB記憶體的 486機器上運行得很好——要知道這樣一個硬體配置是不能運行Windows 2000的。
兼容性
OpenBSD可以在17種不同的硬體環境下運作,包含DEC Alpha、Intel i386、Hewlett-Packard PA-RISC、AMD64、Motorola 68000、PowerPC、Sun SPARC等。像FreeBSD和NetBSD一樣,OpenBSD也有很多套用軟體支持,它包含了許多免費軟體 包的定製版本。它的軟體庫沒有FreeBSD中的那么大,但是包含了大多數你想給Unix服務 器或者工作站安裝的工具。OpenBSD的x86版本也能夠運行針對FreeBSD、Linux和
Solaris創建的程式。OpenBSD支持10種計算機體系結構——比FreeBSD還多,但是沒有NetBSD 多。 你可以通過網路來安裝作業系統, 只不過安裝者的用戶界面沒有FreeBSD那么美觀而已。 在這三種免費BSD中,OpenBSD的開發成員最少並且對Unix新手來說是最難學的。但是如 果你確實需要一個牢靠的網路防火牆或者伺服器的話,OpenBSD正是合適的選擇。
開放原始碼
當創立OpenBSD的時候,Theo de Raadt就決定任何人都可以在任何時間取得原始碼,在Chuck Cranor的協助下他建立了一個公開且匿名的CVS伺服器,是第一個以開放式CVS作為開發方式的軟體。因為在當時CVS的套用上大多只讓少數的開發者有存取權,外部的開發者沒有辦法知道工作進度,貢獻的修正檔也常常是已經完成過的修正。這種開發方式讓OpenBSD成為開放原始碼的代表軟體。
套用
幾個廠家的
專有系統都基於OpenBSD開發,包括Armorlogic的設備(Profense網路套用防火牆)、Calyptix Security、GeNUA mbH、RTMX Inc和.vantronix GmbH。較新版本的
微軟Services for UNIX可擴展
Windows作業系統的類Unix功能,其中由Softway系統公司開發的Interix互動包使用了許多OpenBSD的代碼,該公司於1999年被微軟收購。Windows的安全類產品Core Force則基於OpenBSD的
pf防火牆。
開源軟體諮詢公司的“M:tier”為許多財富500強公司在他們的企業環境中部署了OpenBSD的伺服器、台式機和防火牆。