原創|其它|編輯:郝浩|2008-07-03 10:13:34.000|閱讀 661 次
概述:2008.06.24 來自:CNET 繼Sun在JavaOne 2006上宣布Java將完全開源并使用GPL協議后,其在開源之路上卻走了一些彎路。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
繼Sun在JavaOne 2006上宣布Java將完全開源并使用GPL協議后,其在開源之路上卻走了一些彎路。當OpenJDK在去年5月發布后,仍然有5%左右不屬于SUN的源代碼并未開放。
Sun微系統公司開源辦公室主任Simon Phipps說:“從去年夏天開始,我們已經遵循GPL協議開放了所有我們有權利開放的部分。但有兩項卻不會開源,第一個是在光柵圖形學和2D圖像領域,其所有權歸另外一家公司,而他們并不希望開放其中的代碼。我們正在與他們進行談判,因為之前他們曾經表示過:‘是的,你們可以開放源代碼’,而我能告訴你們的是他們正在編寫解碼器。”
另一個尚未開源的部分是Java中與音頻相關的組件。我們最終決定,由于其提供商的代碼復雜難懂,并且不準備參與此項計劃,我們將從頭開始重新編寫,這項工作將在未來幾個月內完成。
Phipps表示Java將在未來幾個月內真正變成完全開源的項目。“我們預期在今年年底或者更早之前將所有Java代碼在GPL協議下開放。”他說。
紅帽也在2007年6月對外界宣布了IcedTea項目,目標是讓OpenJDK成為Fedora或者其他Linux發行版本的一部分,不受任何限制。
IcedTea項目已經在本周取得了突破性進展,最新的OpenJDK二進制代碼已經通過Java Test Compatibility Kit(一套工具,用來驗證是否與Java規范一致)的測試并集成至Fedora 9中。
OpenJDK現在已經是Fedora 9的一部分,包括所有Java SE 6中必需的API。而其計劃的最新目標是讓OpenJDK完全集成至下一代的紅帽Linux企業版-5.3中。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:CNET