本周四,Sun聲稱其微型系統(tǒng)已建立了一個二層的分布模型,該模型用于Solaris操作系統(tǒng)。此舉是為了能夠與其它的Linux競爭對手瓜分市場份額。


       Indiana項(xiàng)目中的分布方法采用了網(wǎng)絡(luò)包管理系統(tǒng),該系統(tǒng)對最新的改動已運(yùn)行了為期6個月的實(shí)驗(yàn)周期。這個網(wǎng)絡(luò)包可以由Sun提供,也可以由開源代碼組或其他個人提供。目前,根據(jù)Sun公司的OpenSolaris開發(fā)進(jìn)程,軟件的第一版將于2008年春季發(fā)布。Sun聲稱該軟件的測試版本將于2007年秋季完成。而Solaris企業(yè)版仍將保持其目前長遠(yuǎn)的開發(fā)計(jì)劃,并將其命名為Solaris Express。


      “從產(chǎn)品的角度來看,可以將這個軟件看成是具有兩個分布模型的一個Solaris:一個用于企業(yè)應(yīng)用,一個用于開發(fā),”Solaris市場部副總裁Marc Hamilton這樣說。雖然Solaris Express可以說是一個很成功的分布模型,但是Hamilton還說,很遺憾的是,這個軟件只能提供給Sun的客戶。


      在2007年5月召開的JavaOne研討會上,該項(xiàng)目第一次被提到議事日程上,此時Ian Murdock,Debian GNU/Linux分配的奠基人以及商用Linux經(jīng)銷商,剛剛成為首席操作平臺開發(fā)官員。


      Murdock來自于Linux界,他說開發(fā)人員在Linux和Solaris之間移動應(yīng)用程序時遇到了困難,盡管這兩種軟件的開發(fā)原理相同。他說現(xiàn)在的目標(biāo)就是在兩個操作系統(tǒng)之間建立橋梁,這樣Sun就能有很強(qiáng)的說服力,說服那些開發(fā)人員和他們的老板構(gòu)建Solaris操作系統(tǒng)上的應(yīng)用程序,即使他們目前還在運(yùn)行Red Hat 或SuSE的Linux操作系統(tǒng)代碼。


      在這周四的新聞發(fā)布會上,Murdock說,“一般情況下你們可能都是在Linux上運(yùn)行Ruby on Rails應(yīng)用程序。但是,Sun想對客戶說,‘你們應(yīng)該在Solaris操作系統(tǒng)上進(jìn)行那些工作?!绻麄儐枮槭裁础?,我們就可以給他們演示Dtrace(操作系統(tǒng)上的代碼測試工具)是怎樣的,它是專門為Ruby設(shè)計(jì)的,而不是在Linux平臺基礎(chǔ)上。我們必須給他們極有說服力的理由,讓他們作出這種轉(zhuǎn)變?!?/P>

      但是對于Sun Solaris的客戶來說有時也會很為難,因?yàn)樵赟olaris操作系統(tǒng)的870多萬個的許可證中,有約70%的許可證是基于x86、非Sun公司的硬件。開發(fā)人員在遇到其他開源代碼時就顯得有些無能為力。Hamilton和Murdock這樣表示說。


      公司還表示說,采用一種比較熟悉的分布模型并提供那些Solaris平臺上獨(dú)一無二的特性,是一種飛躍。這些特性包括雙兼容性以及可以返回到過去已知的良好狀態(tài)的能力,這些都會幫助我們更好地吸引和說服那些開發(fā)人員。


      Sun還計(jì)劃提供這兩種分布模型的基礎(chǔ)培訓(xùn)、技術(shù)支持和開發(fā)人員編程,并對愿意進(jìn)行嘗試的任何公司或合作方表示歡迎。
但是有一件事目前還沒有確定下來,即Sun準(zhǔn)備為Indiana項(xiàng)目創(chuàng)建的模型選擇哪種類型的許可證。Hamilton和Murdock說,由于OpenSolaris是在開源代碼CDDL(一般性開發(fā)和分配許可證)上取得許可的,因此Sun還沒有對將來采取的許可證做出決定。


      Sun CEO Jonathan Schwartz和Linux創(chuàng)建人Linus Torvalds已公開討論開源代碼許可的將來以及如何將OpenSolaris和Linux聯(lián)系起來。但是他們對GNU公開許可證的最新版本的看法并不相同,這無疑會對數(shù)字權(quán)利的管理產(chǎn)生一定的限制。

分享到

多易

相關(guān)推薦