2010年11月16日 星期二

繼IBM之後蘋果將攜源碼加入OpenJDK項目

      蘋果表示,Mac OS X Snow Leopard和Mac OS X Lion都將繼續支持Java SE 6,而Java SE 7以及以後的版本將會由Oracle提供。就開始貢獻其開發內核代碼,並將Java帶入Mac OS X。


     巨頭齊聚OpenJDK,繼一個月之前IBM加入OpenJDK項目之後,蘋果宣布加入OpenJDK。根據蘋果近日在官網發布的聲明,蘋果宣布加入Oracle的OpenJDK的項目。 OpenJDK是一個主要致力於Java語言研究的開源項目,OpenJDK 是Sun 公司為著名的Java 平台構建的Java 開發環境的開源版本,完全自由,開放源碼。 Sun 公司在2006 年的JavaOne 大會上稱將對Java 開放源代碼,於2009年4月15日正式發布OpenJDK。 Oracle收購Sun之後,OpenJDK歸Oracle管理。根據發布的聲明,蘋果將會提供Mac OS X上部署Java SE 7所需的大多數關鍵工具和技術,包括32位和64位基於HotSpot的Java虛擬機,類庫,網絡堆棧,圖形客戶端基礎等。而OpenJDK將會把這些資源和技術開放給開發者。

      蘋果宣布加入OpenJDK

      另外,蘋果還表示,Mac OS X Snow Leopard和Mac OS X Lion都將繼續支持Java SE 6,而Java SE 7以及以後的版本將會由Oracle提供。蘋果軟件工程副總裁Bertrand Serlet說:“我們加入Oracle將確保在Mac繼續提供優秀的Java版本,而用戶獲得最新Java版本的最好辦法是直接從Oracle獲取。” 近日,蘋果打算棄用其Java實現,並與Oracle共同宣布,蘋果將給OpenJDK出資,也即意味著Mac OS X下的Java實現將由OpenJDK社區開發。自從蘋果加入OpenJDK,就開始貢獻其開發內核代碼,並將Java帶入Mac OS X,這些都發生在Oracle訴Google於Android一案不久之後。

      蘋果一直以來是自己做Mac OS X下的Java實現的,但它現在將這項工作移交給了OpenJDK項目。蘋果將提供Mac OS X上Java SE 7實現的關鍵組件,包括32位和64位基於熱點的Java虛擬機,類庫,一個網絡棧,以及一個新的圖形化客戶端基礎。 OpenJDK社區之後就會進入並貢獻這一項目。

      “我們熱烈歡迎蘋果成為日益壯大的OpenJDK社區的傑出貢獻者,”Oracle副董事長Hasan Rizvi說,“Java在Mac OS X下的可用性在Java跨平台之承諾上起到了關鍵的作用。Java開發者會因為知道領先的Java環境以後會繼續在Mac OS X上可用而安心了。連同上月才宣布的IBM加入OpenJDK一事,項目現在已經有軟件業三個巨頭作支撐了。


51CTO.com  2010/11/16

沒有留言:

張貼留言