繼IBM之后 蘋果將攜源碼加入OpenJDK項目
原創(chuàng)【51CTO綜合報道】巨頭齊聚OpenJDK,繼一個月之前IBM加入OpenJDK項目之后,蘋果宣布加入OpenJDK。根據(jù)蘋果近日在官網(wǎng)發(fā)布的聲明,蘋果宣布加入Oracle的OpenJDK的項目。OpenJDK是一個主要致力于Java語言研究的開源項目,OpenJDK 是 Sun 公司為著名的 Java 平臺構建的 Java 開發(fā)環(huán)境的開源版本,完全自由,開放源碼。Sun 公司在 2006 年的 JavaOne 大會上稱將對 Java 開放源代碼,于2009年4月15日正式發(fā)布 OpenJDK。Oracle收購Sun之后,OpenJDK歸Oracle管理。根據(jù)發(fā)布的聲明,蘋果將會提供Mac OS X上部署Java SE 7所需的大多數(shù)關鍵工具和技術,包括32位和64位基于HotSpot的Java虛擬機,類庫,網(wǎng)絡堆棧,圖形客戶端基礎等。而OpenJDK將會把這些資源和技術開放給開發(fā)者。
蘋果宣布加入OpenJDK
另外,蘋果還表示,Mac OS X Snow Leopard和Mac OS X Lion都將繼續(xù)支持Java SE 6,而Java SE 7以及以后的版本將會由Oracle提供。蘋果軟件工程副總裁Bertrand Serlet說:“我們加入Oracle將確保在Mac繼續(xù)提供優(yōu)秀的Java版本,而用戶獲得***Java版本的***辦法是直接從Oracle獲取。”近日,蘋果打算棄用其Java實現(xiàn),并與Oracle共同宣布,蘋果將給OpenJDK出資,也即意味著Mac OS X下的Java實現(xiàn)將由OpenJDK社區(qū)開發(fā)。自從蘋果加入OpenJDK,就開始貢獻其開發(fā)內(nèi)核代碼,并將Java帶入Mac OS X,這些都發(fā)生在Oracle訴Google于Android一案不久之后。
蘋果一直以來是自己做Mac OS X下的Java實現(xiàn)的,但它現(xiàn)在將這項工作移交給了OpenJDK項目。蘋果將提供Mac OS X上Java SE 7實現(xiàn)的關鍵組件,包括32位和64位基于熱點的Java虛擬機,類庫,一個網(wǎng)絡棧,以及一個新的圖形化客戶端基礎。OpenJDK社區(qū)之后就會進入并貢獻這一項目。
“我們熱烈歡迎蘋果成為日益壯大的OpenJDK社區(qū)的杰出貢獻者,”Oracle副董事長Hasan Rizvi說,“Java在Mac OS X下的可用性在Java跨平臺之承諾上起到了關鍵的作用。Java開發(fā)者會因為知道領先的Java環(huán)境以后會繼續(xù)在Mac OS X上可用而安心了。連同上月才宣布的IBM加入OpenJDK一事,項目現(xiàn)在已經(jīng)有軟件業(yè)三個巨頭作支撐了。
【編輯推薦】