Sun的官員本周一表示,Sun正在考慮采用GPL許可方式發布Solaris操作系統,為Solaris與Linux的“異花授粉”提供了可能性。Sun公司的Rich Green說道:“我們會密切關注它的。”
2005年,Sun采用“社區開發和發布許可”(CDDL)推出了開放源代碼項目OpenSolaris。本周,Sun為期開放源代碼版本Java選擇了GPL許可方式。
2006年11月13日(IDG 新聞中心報道)—你的老板不是每天都會讓你在緊張的現場出現。但是這正是Sun微系統公司的負責人今天對他的軟件總負責人所作的,他們都在慶祝銷售商使得它的核心Java平台自由可得的舉措。
Sun證實它正在GNU GPLv2許可下開放它的Java平台標准版本(Java SE)和Java平台微版本(Java ME)的源碼。GPLv2是已經被自由開源軟件項目和包括Linux操作系統的產品廣泛使用的許可。已經把所有軟件貢獻給開源的Sun,首次采納不是它自己的共同開發和發行許可的其他的許可。
本周一,Sun負責軟件業務的執行副總裁格林在一次員工會議上說,Solaris操作系統也可能采用GPL許可方式。他表示,我們將密切關注這種可能性,我們為Java選擇的許可的熟悉程度將推動我們作出多種決策,其中將涉及我們已經作為開放源代碼軟件發布的技術。
格林還表示,他不反對修改Solaris的許可,外界對Sun決定在開放源代碼Java中選擇GPL的決策作出了積極的響應。
那麼Sun會將GPL用於它已經開放源碼的提供物,比如它的OpenSolaris版本的操作系統嗎?這是Sun的總裁兼CEO Jonathan Schwartz,和公司軟件高級副總裁Rich Green於美國加州Santa Clara正式開放Java代碼的發布會上進行交流討論時的主題。在網上有此次發布會的相關播放報道。
Schwartz問道:“你反對更改許可嗎,Rich Green?”“當然不”,Green回應道,之後Sun CEO又半開玩笑地問道:“你會許可Solaris嗎,Green先生?”
Green說道:“我們會密切關注它的,”同時補充很可能許多開發者對於GPL都十分熟悉且適應的,這會使得Sun在OpenSolaris上采納它。
Linux也采用了GPL許可方式,采用GPL許可方式發布Solaris為二種軟件的合作提供了可能。例如,從理論上說,Sun的DTrace調查技術或ZFS文件系統能夠被移植到Linux上。Solaris可能得益於Linux獲得的廣泛的硬件支持。
而Sun負責開放源代碼軟件事務的首席官員西蒙的態度要比格林謹慎得多。GPL適合Java,CDDL則適合OpenSolaris。OpenSolaris社區的成員有17000人,沒有很重要的理由改變它的許可。
兩個人都認為Sun把GPL用於Java作為軟件領域內的一次重要的改變,這是公司希望的能夠使得Java在移動設備和計算機上得到更為廣泛應用的改變。
據Schwartz所說,在Java存在的這幾年來,已經有40億設備使用了這項技術,每10個電話中有8個使用了Java。“我們怎樣得到另外的40億呢?”他問道。“我們怎樣在這個市場內繼續創造機遇呢?”
Green表示,今天發布的消息使得Sun成為開源社區的唯一且最大的貢獻者,其中Java SE就由600多萬行的代碼組成。
他放映了FOSS 主要高層人物包括Richard Stallman,以及GPL的創造者,歡迎Sun的舉措的錄像剪輯。Stallman表示Sun現在對自由軟件社區貢獻的軟件比任何其他的公司要多。“這顯示了領導藝術”,他補充道,“這是我希望其他公司能夠效仿的例子。”
對於Sun來說它繼續他的開源之路的真正挑戰是文化,Green這樣說道。“我們怎樣在一個透明的全視圖內運作,用公開的全視圖管理源代碼呢?”他問道。他補充說Sun與其公司外的開發者的隔閡應該是可以滲透的,這樣在Java開源工作上就會有不斷交換的反饋信息。
Sun還宣布它將開源長久以來的Java象征物Duke,它是一個黑白相間的三角形,有著紅色鼻子和黑色手臂,任何開發者都可以自由使用它。
來源:Linux人