這個故事有點兒亂,沒時間的朋友可以直接跳到結尾看結論。甲骨文與JAVA之間的糾葛矛盾最沖突的時候,應該是甲骨文與谷歌的那場大戰,最終以甲骨文勝出結束。眾所周知,Java編程語言,是由被甲骨文收購的Sun微系統所創建,甲骨文認為Android API的名稱、功能和組織是仿照Java API所開發,所以一紙公文將谷歌告上法庭。
下載界面
甲骨文早在2010年8月曾起訴谷歌,稱谷歌Android操作系統侵犯了甲骨文基于Java平臺的幾項知識產權,要求谷歌禁止使用甲骨文專利技術,并希望得到合理的賠償;2012年美國加州北區法院裁定,API不受版權保護。再次上訴,2014年5月,美國聯邦巡回上訴法院做出了裁決:Java的一部分可以獲得版權保護,甲骨文公司獲勝。隨后,谷歌向美國最高法院提起上訴。2015年6月29日,美國最高法院作出裁決:維護了低等法院之前的裁決,即谷歌需要向甲骨文支付Java使用費。
近日,又有一些企業收到了甲骨文方面的追繳付款,原因是:他們沒有遵守Java的規矩。同時,有消息顯示,目前甲骨文已經在全球范圍內成立了一個針對違反JAVA許可證企業追繳付款的專門部門。在The Register 網站上有爆料顯示一個用用8萬臺PC機的企業收到了甲骨文的通知;另外有其他企業收到了甲骨文10萬美元的JAVA版權的欠款通知。
結論:實際上,JAVA依然是一款開源軟件,但是部分功能和版本是收費的。所以,建議大家在下載了JAVA套件后,確保哪些是可以免費使用的,然后把有版權限制的部分刪除。