谷歌掐架甲骨文:揭祕 Java 侵權案始末
據國外媒體報導,谷歌在本週向美國最高法院提起上訴,請求其介入谷歌和甲骨文之間的Java侵權案件,並進行最終判決。谷歌作為被告,甲骨文作為原告,兩 大巨頭圍繞安卓和Java的戰爭已經進入了第四年。他們之間的糾紛究竟因何而起,兩大巨頭又為何如此執著?簡而言之是因為甲骨文的Java,而背後真正的 原因則遠沒有這麼單純。
以下是整個案件的大事記:
1.2010年8月,甲骨文起訴谷歌侵權。
2.2011年3月,谷歌聘用了Java的創始人James Gosling。
3.2012年5月,陪審團認為谷歌使用了9行範圍檢查的Java程式碼構成侵權。
4.2012年5月,同月William Alsup法官推翻了陪審團認為谷歌侵權的意見,稱API不應該受版權保護。
5.2012年10月,甲骨文上訴至美國聯邦上訴法院。
6.2014年4月,美國聯邦上訴法院判定API受版權保護,谷歌侵權。
7.2014年10月,谷歌不服判決上訴至美國最高法院,請求高院介入。
然後便到了我們現在這個時候。
源起何處
如今人們都知道甲骨文起訴了谷歌,並且案件是和Java以及安卓系統有關,那麼到底是怎麼回事呢?問題的起源在於開發安卓系統的應用(基於谷歌的 Dalvik虛擬機器)所使用的API和開發Java應用(基於甲骨文的Java虛擬機器JVM)所使用的API是非常相似的,而且這種相似是谷歌有意為之, 這樣做可以讓海量的Java程式設計師很容易的就轉型成為安卓程式設計師併為他們新的移動作業系統開發應用。谷歌當然清楚的知道這樣做的好處,但是他們並不想為了 他們龐大的安卓系統花重金從甲骨文購買授權(使用JVM的授權),所以谷歌開發了自己的虛擬機器和API。簡而言之,谷歌不想購買甲骨文的軟體,所以他們自 己開發了一套相似的。事情到這裡都沒有問題,問題在於谷歌的程式碼以及這些程式碼的組織方式是不是侵犯了甲骨文的版權,更甚至甲骨文的程式碼和API是不是應該 受版權保護?
爭論焦點
美國地區法院的院長William Aslup並不認為Java的API受版權保護,他在2012年5月31日的一份宣告中清楚的說明了這一點並且否定了先前陪審團對於谷歌的行為構成侵權的 認定:“接受甲骨文的宣告意味著任何人都可以對某一指令系統的某一版本的程式碼要求版權保護,並禁止其他任何人用自己的程式碼方式實現相同的指令系統或部分指 令系統。從未有過任何判決鼓勵或者支援這樣的主張。”而這位法官為了更好的處理判決這個案件甚至親自學習瞭如何使用Java編寫應用,從庭審的筆錄中可以 看出他對於Java甚至已經相當深入。
而美國聯邦上訴法院在甲骨文上訴之後做出了相反的判決,並且這直接導致了谷歌將整個案件上訴至美國最 高法院。聯邦上訴法院在2014年5月的判決中寫到:“我們認為一個API軟體包中程式碼的宣告,結構和組織方式是受版權保護的。我們決定推翻此前地區法院 關於API版權的判定,並恢復陪審團給出的關於谷歌侵權的意見”。
問題的爭論點在於“一個API軟體包中程式碼的宣告,結構和組織方式”是不是受到版權保護,而目前為止兩個法院對於這個問題的判決則完全相左。
深遠影響
這個案件中巨大的賠償金數額所產生的影響遠遠小於案件本身的審判結果作為“審判先例”給整個科技行業帶來的影響。如果甲骨文在這個案件中最終勝訴,他們將在 行業中樹立一個新的“先例”:某些型別的程式碼,特別是API,是受到版權保護的。這一先例的影響力恐怕將前無古人,而我們也可以預見短時間內將會出現眾多 類似的侵權案件。對於谷歌來說,敗訴首先意味著大量的賠償,儘管這對財大氣粗的谷歌來說也許並不能算是切膚之痛。起初甲骨文索要數十億的賠償金,但是隨著 案件的推移這筆賠償金的數額已經縮水很多。也有傳言甲骨文希望可以從每一部執行安卓系統的手機中抽取版權費,而這也並非絕對沒有可能,時間將會告訴我們一 切。
與我何干
谷歌在給美國最高法院提交的上訴申請中也許說明了為什麼這個案件關係到生活在這世界上的每一個人:“早期的計算機公司原本可以利用版權有效期95年的條款在 計算機的基礎設計和程式設計領域實現長期的壟斷經營,而這則必將極大的阻礙科學技術的演進發展。”谷歌以及世界上大多數的科技公司都是建立在幾十年前 (1978年)電腦科學的基礎之上的,類似於甲骨文如今的宣告和做法將會阻礙現代電腦科學的進步,無論是否有道理,這的確是谷歌上訴的論據之一。
而甲骨文的論據則強調這些最基本的程式碼實現是一種高階的創造性工作,理應受到版權保護,他們甚至在論據中引用了哈利波特的原文。
下回分解
不幸的是美國最高法院可能選擇受理谷歌的上訴請求介入本案,也可能不會介入。我們無法猜測也不能決定美國最高法院是否會介入此案,但是我們希望這個案件還有“下回分解”。
相關文章
- 甲骨文就Java侵權案向谷歌索賠93億美元Java谷歌
- Java專利侵權案:甲骨文贏得對谷歌的上訴Java谷歌
- 甲骨文大怒:學經濟的審 Java 侵權案Java
- Java 8 Lambda 揭祕Java
- 一張圖揭祕谷歌眼鏡工作原理谷歌
- 認證授權方案之授權揭祕 (上篇)
- Android用Java侵犯甲骨文版權:谷歌要賠88億美元AndroidJava谷歌
- 揭祕JAVA JVM內幕JavaJVM
- 微軟就版權問題猛烈抨擊谷歌 稱其做法是侵權微軟谷歌
- Google輸入法陷入“詞庫門” 搜狐稱谷歌侵權Go谷歌
- 揭祕谷歌中國廚師團隊:不創新會死谷歌
- 谷歌資料中心大揭祕!窺探巨人的大腦谷歌
- java命令的本質邏輯揭祕Java
- 繼 Java 版權案之後,甲骨文公司開始向 JavaScript 伸手!JavaScript
- 維亞康母訴谷歌與YouTube侵權 索賠10億美元谷歌
- 國內首個雲遊戲侵權案!騰訊狀告兩家國內公司涉嫌雲遊戲侵權遊戲
- 專案揭祕:送祝福月入過萬
- 谷歌擊敗甲骨文,安卓是合理使用Java API谷歌安卓JavaAPI
- 揭祕谷歌AlphaZero:從AlphaGo進化 如何通殺棋類遊戲谷歌Go遊戲
- 微軟、亞馬遜、谷歌、蘋果、Facebook、雅虎程式設計師面試大揭祕微軟亞馬遜谷歌蘋果程式設計師面試
- 揭祕Java高效隨機數生成器Java隨機
- 揭祕ThreadLocalthread
- 揭祕instancetype
- 遊戲直播侵權不侵權?廣東高院指引認真讀了麼遊戲
- 谷歌Allo的“智商”哪兒來?人工智慧技術大揭祕谷歌人工智慧
- 甲骨文嚴查Java授權 、 openJDK 注意避坑JavaJDK
- 破解Switch侵權案結了!騰訊獲賠30萬
- 揭曉Java異常體系中的祕密Java
- 揭祕前端儲存前端
- synchronized底層揭祕synchronized
- 基於.NetCore3.1系列 —— 認證授權方案之授權揭祕 (下篇)NetCore
- 國內首個NS破解侵權案近日作出判決
- iPhone晶片侵權案升級 蘋果不服賠2.34億美元iPhone晶片蘋果
- 華章揭祕系列精品圖書(《Android應用開發揭祕》、《GWT揭祕》、《Spring技術內幕》)AndroidSpring
- 揭開java記憶體模型的神祕面紗Java記憶體模型
- 懲罰性賠償究竟是如何讓遊戲侵權者付出更大侵權成本的?遊戲
- 創始人揭祕:谷歌差點成為訂購披薩的網站谷歌網站
- Linux下開發-揭祕檔案連結數Linux