十多年来,谷歌和甲骨文一直战斗在Android操作系统是否通过使用从Java的一些计算机代码,打破了版权法在法庭上。周一,美国最高法院最终对此事做出了裁决,并宣布Google对Java代码的使用是合理的。
这项裁决不仅对Google来说是胜利,而且对软件开发总体而言也是如此。如果最高法院支持甲骨文,则该判决可能引发了针对针对应用程序和程序的大量诉讼,这些应用程序和程序采用了来自其他软件产品的计算机代码段。
Google v。Oracle案专门涉及应用程序编程接口或API,可以使程序与其他程序或操作系统进行通信。(例如,Facebook的API为第三方开发人员和企业与Instagram集成打开了大门。)
Google在开发Android时,决定包括从Java SE API中提取的11,500行计算机代码,Oracle通过收购Sun Microsystems现在拥有Java SE API。谷歌采用了该代码,以帮助第三方程序员在操作系统才刚刚起步时更好地使用Android。但是,甲骨文辩称,未经公司许可,将Java计算机代码包含在Android中,Google侵犯了其版权和技术专利。
甲骨文要求赔偿90亿美元。但最高法院以6比2的裁决支持Google,并裁定没有侵犯版权。在判决中,斯蒂芬·布雷耶(Stephen Breyer)法官指出,取消的11,500行Java代码仅占“整个有争议的API的0.4%”。
布雷耶在多数意见中写道:“谷歌复制这些台词并不是因为它们的创造力,美貌,甚至不是因为它们的目的。”“之所以复制它们,是因为程序员已经学会了使用Sun Java API的系统,而且要吸引程序员在没有它们的情况下构建其Android智能手机系统,可能会非常困难,甚至是令人望而却步。”
法院还研究了执行Oracle对Java API的版权是否有损害公众利益和窒息软件开发的风险。“鉴于产生对程序员具有吸引力的替代API的成本和困难,允许此处强制执行将使Sun Java API的声明代码成为限制新程序未来创造力的锁。仅Oracle会掌握密钥,” Breyer补充说。
Google高级副总裁肯特·沃克(Kent Walker)称该裁决是“创新,互操作性和计算的胜利”。但是,甲骨文告诉美国有线电视新闻网,该公司仍保留着Google“窃取”其计算机代码。
据报道,甲骨文说:“谷歌平台刚刚变得更大,市场力量更大了。”“进入市场的障碍更高,而竞争能力更低。……这正是全球和美国监管机构正在审查Google的商业行为的原因。”