甲骨文和IBM將共同開(kāi)發(fā)Java技術(shù)
北京時(shí)間10月12日早間消息,據(jù)國(guó)外媒體報(bào)道,IBM周一宣布,將把與Java開(kāi)發(fā)有關(guān)的工作從Apache Harmony項(xiàng)目轉(zhuǎn)向OpenJDK,這一舉措將確保Java未來(lái)的發(fā)展。
在甲骨文今年初收購(gòu)Sun之后,許多開(kāi)發(fā)者對(duì)Java未來(lái)的發(fā)展感到擔(dān)憂(yōu)。今年8月,甲骨文起訴谷歌,稱(chēng)谷歌在Android系統(tǒng)中非法使用Java的理念和代碼。因此外界普遍認(rèn)為,甲骨文將對(duì)與Java有關(guān)的知識(shí)產(chǎn)權(quán)采取嚴(yán)厲的做法。
不過(guò),IBM周一的聲明為Java的發(fā)展提供了保障。IBM新興技術(shù)副總裁羅德·史密斯(Rod Smith)表示:“這消除了Java未來(lái)發(fā)展的一些不確定性?!?/p>
Java引起關(guān)注主要是由于這一技術(shù)被廣泛使用。在許多大學(xué),Java語(yǔ)言是學(xué)生的必修課之一。而伴隨Java語(yǔ)言一起的Java工具則被許多軟件采用,這些軟件遍布從大型機(jī)到智能手機(jī)等各種計(jì)算設(shè)備。Sun于2006年將Java開(kāi)源,但仍保留了一定的控制權(quán)。而甲骨文在收購(gòu)Sun之后接管了有關(guān)Java的工作。
兩家公司表示,甲骨文高管于一個(gè)多星期前與IBM進(jìn)行了接觸,雙方很快達(dá)成協(xié)議。兩家公司均認(rèn)為,Java的創(chuàng)新應(yīng)當(dāng)緊跟硬件發(fā)展的速度。甲骨文軟件業(yè)務(wù)副總裁亞當(dāng)·麥辛杰(Adam Messinger)表示:“這一協(xié)議反映了我們兩家公司共同面臨的戰(zhàn)略現(xiàn)實(shí)。我們將合作并整合資源,加速Java平臺(tái)的創(chuàng)新?!?/p>
雙方的協(xié)議覆蓋Java的各種應(yīng)用領(lǐng)域,包括數(shù)據(jù)中心和網(wǎng)絡(luò)程序等。不過(guò)這一協(xié)議不涵蓋應(yīng)用于手機(jī)和其他移動(dòng)設(shè)備的Java工具。紐約州立大學(xué)奧斯威戈分校計(jì)算機(jī)科學(xué)家道格拉斯·李(Douglas Lea)認(rèn)為,雙方這一協(xié)議是“積極的一步”。
不過(guò),甲骨文和谷歌之間的訴訟仍給Java的前景蒙上一層陰影。相對(duì)甲骨文,谷歌目前有更多的開(kāi)發(fā)人員從事OpenJDK項(xiàng)目,訴訟將導(dǎo)致兩家公司溝通不暢。道格拉斯·李表示:“到目前為止,大部分人仍在關(guān)注Android的問(wèn)題。甲骨文和谷歌必須要開(kāi)始相互溝通?!?br />
【編輯推薦】