OpenBSD
维基百科,自由的百科全书
網站 | www.openbsd.org |
公司/ 開發 |
The OpenBSD Project |
家族 | BSD |
-{zh-cn:源码模式;zh-tw:原始碼模式}- | 開放程式碼 |
最新版本 | 3.9 / 2006年5月1號 |
支援平台 | 參見[1] |
-{zh-cn:内核;zh-tw:核心}-类型 | Monolithic |
-{zh-cn:默认; zh-tw:預設}--{zh-cn:用户界面; zh-tw:使用者界面}- | modified pdksh, FVWM for X11 |
软件授权方式 | 大部分符合BSD |
運作狀態 | 開發中 |
OpenBSD是一個可以自由取得的,從NetBSD衍生出來的BSD作業系統。專案領導人Theo de Raadt在1995年發起了OpenBSD專案,希望創造一個注重安全的作業系統。OpenBSD的吉祥物是河豚。
OpenBSD包含了一些在其他作業系統缺少或是選擇性的安全功能,此外OpenBSD極度重視程式碼的品質,任何對核心的修改都需要經過嚴格的審查。OpenBSD可以在16種不同的硬體環境下運作,包含EC Alpha、Intel i386、Hewlett-Packard PA-RISC、AMD AMD64、Motorola 68000、Apple's PowerPC、Sun SPARC等。
目录 |
[编辑] 開發歷史
1994年12月, NetBSD 的共同發起人Theo de Raadt 要求辭去NetBSD的開發工作,而他存取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年。最新的版本是2006年5月1號釋出的OpenBSD 3.9。
[编辑] 開放原始碼
當創立OpenBSD的時候,Theo de Raadt就決定任何人都可以在任何時間取得原始碼,在Chuck Cranor的協助下他建立了一個公開且匿名的CVS伺服器,是第一個以開放式CVS作為開發方式的軟體。因為在當時CVS的應用上大多只讓少數的開發者有存取權,外部的開發者沒有辦法知道目前的工作進度,貢獻的修正檔也常常是已經完成過的修正。這種開發方式讓OpenBSD成為開放原始碼的代表軟體。
[编辑] 系統安全
直到2002年6月前,OpenBSD的網站上都是如此聲明:
"在預設安裝下,過去六年沒有任何遠端漏洞被發現"
2002年6月, Mark Dowd 發現預設安裝下OpenSSH中的一個遠端漏洞,因此網站上的聲明改成
"在預設安裝下,超過八年的時間只有一個遠端漏洞被發現"
但這個聲明也被批評,因為在OpenBSD預設安裝下,運行的服務很少,而通常安裝的服務越多,發生漏洞的機會也越多。OpenBSD的這個聲明有點不符合實際狀況,不過OpenBSD仍然是相當安全的作業系統。
[编辑] 参见
[编辑] 相關網站
- OpenBSD官方網站
- OpenBSD 101 {{en}}
类Unix操作系统 |
---|
A/UX | AIX | BSD | DragonFly BSD | FreeBSD | GNU | HP-UX | IRIX | Linux | LynxOS | Mac OS X | Minix | NetBSD | NEXTSTEP | OpenBSD | QNX | SCO OpenServer | Solaris | System V | Tru64 | Xenix | 更多... | |