CNET科技資訊網8月18日國際報道 Sun 5年前為吸引外部程式設計師投入所成立的OpenSolaris計劃,顯然將在甲骨文手中終結。
甲骨文在今年1月正式併購Sun,但對於維繫一個活躍的Solaris外部社區,似乎興趣缺缺。OpenSolaris討論版已被閑置多月,即使沒有正式聲明,甲骨文的作法也強烈暗示,OpenSolaris不是該公司的優先工作。
負責OpenSolaris長達4年的程式設計師Steven Stallion,上周五(13日)公布一份甲骨文的備忘錄,內容清楚顯示該公司對Solaris的立場。記者向甲骨文詢問這份檔案的真偽,結果完全沒有得到回應。
Sun當初依據開源CDDL(Community Development and Distribution License)許可證發布Solaris原始碼,該授權許可將持續使用,但外部程式設計師發揮的空間,顯然無法和當初相比。
這一份由Mike Shapiro、Bill Nesheim和Chris Armes所寫的備忘錄指出:“我們將在完整的企業版Solaris作業系統推出後,才發布CDDL或其他開源授權的程式碼更新。在這種作法下,新的技術創新將最先出現在我們的版本中。未來我們將不會於開發的過程中,每天即時更新整個Solaris作業系統的原始碼。我們將不再發布任何其他二進位版,如每天或雙周的Solaris二進位版,或OpenSolaris
2010.05或之後的版本。”
在甲骨文嚴格的獲利優先原則下,過去Sun試圖用來改革電腦業的Solaris、Sparc和Java等技術,現在都只是可銷售的商業資產。但Solaris的開發沒有整個結束。某些程式設計師寄望,由Nexenta公司贊助的新計劃Illumos,能傳承OpenSolaris的火炬。該計劃已吸引若干OpenSolaris相關計劃加入,包括BeleniX和Schillix。
甲骨文計劃將用Oracle Technology Network(OTN技術網路)來檢查Solaris原始碼,並接受任何第三方貢獻的程式碼,該備忘錄寫道:
“我們將推出一個技術夥伴方案,通過Oracle Technology Network,開放產業夥伴取得完整、開發中的Solaris原始碼。這部份包括初期的程式碼和二進位碼,以及適當的外部貢獻程式碼。這類夥伴關係都將接受個別評估,但我們的既有、核心的技術夥伴關係,如與英特爾的合作,即是相當珍貴的參與…”
“我們將通過我們的OTN,以說明檔案、設計檔案和原始碼敘述的形式,提供Solaris技術設計資訊。我們將不再就每個單一的ARC(架構審查委員會)的案例,發布預先的技術說明,代表技術創新只會在未來的Solaris版本中呈現。若有特別的需要,我們也可在任何時間,決定發布任一計劃的技術資訊。”
雖然在甲骨文的管理之下,Solaris將回複到只是另一個Unix版本的平凡過往,那也不見得是絕對的壞事。原因是,雖然損失了幾位知名工程師,如DTrace共同發明人Bryan Cantrill,甲骨文打算聘請更多Solaris工程師。
根據這份備忘錄:“我們會增加對Solaris的投資,包括從整個產業延攬作業系統專才,展現我們的決心。Solaris不是我們能外包給別人的東西,它不是第三方技術的拼湊,也不是只需勉強維持的產品…我們的目標就是讓(Solaris 11)成為最好和最重要的一版Solaris。”