OpenSolaris保衛戰:開發者啟動Illumos項目
原創【51CTO快訊】上個月的一樁消息令很多Solaris用戶心冷:OpenSolaris基金會面臨解散,OpenSolaris的控制權將交給甲骨文。事實上甲骨文接手Sun之后,Solaris的日子就一直不太好過,先是Solaris 10的免費使用權被收回,然后是OpenSolaris的免費光盤投遞計劃被停止,現在又要解散OpenSolaris基金會,更不用說不知何時才會發布的Solaris 11。這是在Oracle收購Sun成為事實之前,人們一直擔心在MySQL上發生的事情,現在似乎一一先在Solaris項目上應驗了。
不過,OpenSolaris社區方面也有自己的應對方法。正如同MySQL分出了Drizzle、MariaDB等分支一樣,OpenSolaris社區的開發者們也展開了叫做Illumos的項目。
Illumos項目由OpenSolaris的開發者們發起,并在8月3日正式宣布項目啟動。Illumos提出的口號為“由社區而來,與社區同立,為社區貢獻(Of The Community, By The Community, For The Community.)”。OpenSolaris和Nexenta公司的開發者Garrett D'Amore是Illumos項目的核心成員之一,在各個媒體和社區中宣傳Illumos項目。Illumos項目的其他一些開發者也于Nexenta公司有所關聯,而項目本身也有Nexenta提供的資助。
根據項目發起者的描述,Illumos本身并不打算成為OpenSolaris的分支,而是為其他想要開發OpenSolaris分支的開發者和廠商們提供一個二進制發行版(binary distribution)。雖然OpenSolaris的發行版沒有Linux那么多,不過還是有Nexenta以及基于Nexenta的StormOS,BeleniX和SchilliX等一些成員。萬一OpenSolaris的代碼庫消失,對這些發行版來說極為不利,而Illumos項目正是為此而生。
Illumos項目的主要目標是成為一個完全開源的、自立的、與Solaris完全兼容的SunOS衍生版,不依賴于任何企業,并成為其他OpenSolaris發行版的基礎。Illumos目前主要提供x86和x86_64的支持,而SPARC支持也將很快提供。所以,開發者目前的主要工作就是將OpenSolaris中閉源的代碼全部替換。
詳細情況可以參考Illumos項目的FAQ。
有關Nexenta
Nexenta OS是一個基于Ubuntu及Solaris給IA-32及x86-64的操作系統。Nexenta OS項目啟動于2005年6月Sun啟動OpenSolaris項目之后的秋季。
有評論稱Nexenta OS是一個在OpenSolaris內核之上運行的UBUNTU系統,而***的好處就是ZFS文件系統。
【編輯推薦】