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