openBSD

openBSD

OpenBSD是一個多平台的,基於4.4BSD的類UNIX作業系統,是BSD衍生出的三種免費作業系統(另外兩種是NetBSD和FreeBSD)之一,被稱為世界上最安全的作業系統。專案領導人 Theo de Raadt在1995年發起了OpenBSD 專案,希望創造一個注重安全的作業系統。

簡介

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的安全增強功能,內置的加密功能和pf包過濾器使它在安全領域套用廣泛,例如作為防火牆、入侵檢測系統和虛擬專用網網關。

幾個廠家的專有系統都基於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防火牆。

OpenBSD自帶X視窗系統,適合於桌面使用。許多流行的桌面工具包可供選擇,包括桌面環境如GNOME、KDE及Xfce,網路瀏覽器如Konqueror、Firefox及Chromium,和多媒體程式MPlayer、VLC多媒體播放器及xine。該計畫奉行極簡視窗管理理念,其在主要發行版中為cwm堆疊式視窗管理器提供了支持。

開源軟體諮詢公司的“M:tier”為許多財富500強公司在他們的企業環境中部署了OpenBSD的伺服器、台式機和防火牆。

OpenBSD帶有全套伺服器包,很容易配置為郵件伺服器、網路伺服器、FTP伺服器、DNS伺服器、路由器、防火牆或NFS檔案伺服器。此外軟體包系統也含有提供其他服務協定的軟體,如SMB(Samba)。

相關詞條

相關搜尋

熱門詞條

聯絡我們