谷歌侵權甲骨文 Java 版權案難裁決,已徵求特朗普政府意見
谷歌和甲骨文兩家科技巨頭在過去十幾年裡一直存在競爭,但真正結下過節還是源於甲骨文對谷歌的訴訟。根據甲骨文的說法,谷歌的 Android 作業系統未經許可使用 Java 相關技術是對甲骨文版權和專利的侵犯(非法使用了 37 個 Java API 用於 Android 作業系統)。甲骨文最初於 2010 年起訴谷歌,一度在該案中尋求來自谷歌高達 90 億美元的侵權損害賠償。
然而直到現在該案仍沒裁決結果,因為對「API 是否受法律保護」的最終裁決將會對軟體行業產生深遠的影響。
private static void rangeCheck(int arrayLen, int fromIndex, int toIndex) { if (fromIndex > toIndex) throw new IllegalArgumentException(“fromIndex(” + fromIndex + “) > toIndex(” + toIndex+”)”); if (fromIndex < 0) throw new ArrayIndexOutOfBoundsException(fromIndex); if (toIndex > arrayLen) throw new ArrayIndexOutOfBoundsException(toIndex); }
↑↑↑著名的 9 行程式碼
而據路透社報道 ,美國最高法院今日已向特朗普政府徵求意見,是否需要對“谷歌要求終止甲骨文 Java 侵權訴訟”一案進行審理。
不妨回顧一下甲骨文和谷歌的這場 Java 版權案拉鋸戰。
- 2010年,甲骨文起訴谷歌,稱谷歌 Android 作業系統未經授權使用了 Java API
- 2012年,谷歌成功讓法庭認可了 API 不在著作權保護範疇內的觀點,地方法院裁定 API 不受法律保護,並駁回案件
- 2012年,甲骨文不滿裁決,並上訴至美國聯盟上訴法院
- 2014年,上訴法院三名法官意見一致地將地方法院對該案件的判決駁回,並宣佈 API 受著作權保護
- 2014年,谷歌不服判決便發起上訴,並上訴到了聯邦最高法院,還找來了紅帽等開源公司以支援,而甲骨文也找到了微軟等公司的助威
- 2015年聯邦最高法院駁回谷歌的上訴,並將本案發回地方法院重審
- 2016年3月,甲骨文將索賠金額提至 93 億美元
- 2016年4月,谷歌 CEO 與甲骨文 CEO 和解會議失敗
- 2016年5月,舊金山地區法庭進行二次審理,認同谷歌對 Java API 的使用受“合理使用”保護
- 2016年10月,甲骨文在聯邦巡迴上訴法院提起上訴
- 2017年,聯邦巡迴上訴法院審理了甲骨文的上訴
- 2018年3月,法院認定 Android 侵權,判決甲骨文勝訴
- 隨後谷歌再次發起上訴,但2018年8月被駁回
- 2019年1月,谷歌要求美國最高法院終止甲骨文的這一訴訟
這場長達十年的拉鋸戰讓最高法院也犯難了。為此,最高法院今日向特朗普政府尋求幫助 ,是否還要繼續審理谷歌的上訴。對於某些特定案件,美國最高法院有時會向政府徵求意見。2015年,聯邦最高法院曾駁回谷歌此前在該案中提出的上訴,就是因為聽取了奧巴馬政府領導下的司法部的建議。