IcedTea 2.0 發布,OpenJDK 的補丁包

jopen 13年前發布 | 8K 次閱讀 OpenJDK

IcedTea項目最初是由于OpenJDK不完整(因產權而造成的障礙)而創立的,社區需要一個完整的開源工具鏈及代碼庫。

IcedTea長期以來一直是OpenJDK的一套補丁,它有一個 基于“./configure”的不同的構建系統。

在OpenJDK中,我們已經替換了產權代碼(encumbered code),因此不再有障礙了。正因為我們的努力,IcedTea項目已經減少了使用補丁的數量。IcedTea中看上去不錯的一點是,它的 configure腳本使得在多種不同的模式下構建OpenJDK變得很容易,比如使用Zero Assembler Port在非x86/sparc芯片上來支持編譯等等。 IcedTea提供的一大塊內容是plugin/java-web-start基礎架構。

IcedTea 2.0 發布了,這是 IcedTea 首次基于 OpenJDK 7 所發布的版本,包含 OpenJDK 7 所有改進以及最新的安全補丁以及 IcedTea 提供的改進。詳細內容請看這里


項目地址http://icedtea.classpath.org/wiki/Main_Page

OpenJDK

OpenJDK做為GPL許可(GPL-licensed)的Java平臺的實現,Sun正式發布它已經一年有余。從發布那一時刻起,Java社區的大眾們就又開始努力學習,以適應這個新的開源代碼基礎(code-base)。

Sun發布的OpenJDK只能運行在i386 和AMD-64機器上。Fedora可以運行在其他系統上,特別是那些基于PowerPC的機器上。 為了解決這個問題,我們發起了IcedTea項目來完成移植。該項目基于Sun的C++解釋程序,為OpenJDK向PowerPC移植構造了一個單獨的 解釋程序。后來成為Zero,它是一個真正可移植的“零匯編程序”的版本。 正如你想到的,一個純的解釋程序確實要慢于Java實現中常用到的高性能的JIT (Just In Time)編譯器,但是我們正在努力提高其性能。

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!