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