互聯網新冤家 Google與Oracle開啟產權戰爭
【51CTO綜合報道】本來平靜的Java世界再起漣漪!在Oracle狀告Google侵權的第二天,Google即對Oracle發起了反擊,這件事起因又是如何呢?其實早在Oracle收購Sun的時候,一場關于專利權的官司已經在醞釀之中,這一切都源于Google創造的Dalvik虛擬機……
Oracle與Google卯上了
商場如戰場,專利是商家手中的利器,尤其是科技企業更是利用專利來保護自己的市場優勢,打擊對手。智能手機市場專利之戰可以說一直沒有中斷過,在某個時刻總會有一個公司拍案而起,宣稱對方侵犯了自己的知識產權,說明白了就是一個驅動力:利益使然。技術專利可以使自己在競爭中獲得更大的優勢,就像秘密武器一般,怎能不保護?
在Android和iPhone的戰爭中,我們已經看到蘋果曾訴訟HTC侵犯自己的專利,其目的當然是Google,因為Google的Android平臺對iPhone造成了威脅,所以蘋果自然不會放過打擊對手的機會,這次,Google遇到的麻煩來自Oracle。經Java之父James Gosling證實,早在2009年Sun和Oracle舉行合并商討會議期間,就曾討論了Sun和Google之間的專利狀況,當時Oracle的律師聽后“眼睛閃閃發亮”。
Oracle這次指出:Google至少侵犯了涉及到Java的七項專利,其中最核心的部分便是Dalvik!
Sun創造了Java,但卻很難直接從Java上獲利,它主要的收入來源是Java ME(Java Micro Edition)許可。Java ME是一項許可產品,不同于采用GPL授權的Java SE/EE(OpenJDK)。Google和Sun曾試圖達成一項Java ME許可協議,Sun希望能成為Google和其它OEM設備制造商的中間人,但Google希望Android能成為對所有人免費的移動操作系統,無需支付專利許可費。雙方未能達成協議,結果是Google創造了Dalvik虛擬機,繞過Java ME許可,并且有意讓Dalvik不兼容現有的Java虛擬機指令,它編寫了一個翻譯器將Java代碼翻譯到Dalvik代碼。Dalvik采用的是類BSD許可證授權。此事對Sun來說是雙重打擊,首先它失去了達成一個大的許可協議的機會,其次是Dalvik可能威脅到Java虛擬機在嵌入式市場的統治地位。2007年末Google宣布了Android和Open Handset Alliance聯盟。一年之后Sun的股票崩盤。
目前Oracle已經是Java的所有者,自然擁有在語言和平臺上的專利,Android的蓬勃發展自然會促使更多的人使用Java,但是這對于Oracle 毫無意義,因為這些使用Java編寫的軟件沒有運行在它的平臺上,對此它來說毫無利益可言,難怪Oracle要坐不住了。Oracle狀告Google是情理之中,那么Google不是可以以自己的虛擬機并非Java虛擬機改寫,不涉及到侵犯專利來辯護嗎?問題是開源界一向是訴訟不斷,商業公司虎視眈眈,你能保證在專利上能說的那么清楚,完全擺脫干系么?這次訴訟如何收場,以及后果如何還是未知數。
【編輯推薦】