自2010年以来, 甲骨文(Google)诉Google API版权诉讼就一直在拖延。 去年,联邦巡回上诉法院 (FTC) 出人意料地作出了对甲骨文(Oracle)有利的裁决后,谷歌(Google)蒙受了大约90亿美元的赔偿。 毫不奇怪,他们刚刚向美国最高法院提起上诉 。 但是,如果裁定有效,从长远来看,开发人员将成为支付者。

Google在其Android操作系统中使用了9行代码和37个Java API名称。 甲骨文起诉他们侵犯专利和版权。

对真的。

Java最初是由拥有版权的Sun Microsystems开发的。 当Google开发其Android操作系统时,他们使用了相同的API名称。 当时,他们试图获得许可证,但最终交易破裂了。 取而代之的是,Google在无尘室实现中从头开始对他们自己的API进行了反向工程。 但是,API名称和9条臭名昭著的代码行是相同的。

Sun Microsystems对收入损失并不十分满意,但是在他们看来, Google并没有做错任何事情 。 Java编程语言是免费的。 API并非如此。 通过对自己的API进行反向工程,Google围绕必须支付高额费用的方式发展了自己的方法。 此外,Android操作系统显然是Java社区的游戏规则改变者。

当甲骨文在2009年收购Sun Microsystems并获得Java专利时,一切都发生了变化。 甲骨文发现侵犯版权,2010年提起诉讼。

众所周知,美国法院制度缓慢。 更糟糕的是,它在上诉和重审中被捆绑了九年。 另外,它在专利法和版权法之间不断发展。 我们一直在跟踪从未停止过的案件。

在来回走动之后,去年,联邦巡回上诉法院有争议地裁定支持甲骨文。 Google目前欠甲骨文大约90亿美元的赔偿。

Google刚刚向美国最高法院上诉了最后的联邦法院裁决 。 迄今为止,法院一直拒绝在2012年和2015年审理此案的论点。 这是Google的最后诉求。

开发中的游戏中很少有人希望这个决定能够成立。 如果API可以享有版权,那么我们所有人的代码中都会藏有很多潜在的合法地雷。 Oracle正在危害与共享API进行业务往来的每个人的法律基础。

去年,许多有关方面向法院简报提交了一个朋友 ,试图解释在开发中如何使用API,指出了互操作性在软件开发中的重要性。

软件开发依赖于开放标准。 这就是我们确保程序和库兼容并与第三方开发的不同生态系统一起工作的方式。 新项目需要与旧软件兼容。 Google认为,如API之类的标准化软件接口对于软件开发的持续创新必不可少。

联邦巡回法院的Oracle裁定只是在此事上大忌。 特别是,这意味着现在有很多软件可能容易受到版权侵害。 如果您使用的是不是由第三方明确发明的API,那么您可能会面临风险。 专利巨魔已经是软件的问题。 想象一下API专利巨魔的附加维度。

这项裁决对初创公司也不是一件好事。 对于较小的公司来说,为多个不兼容的标准重写其产品是一个额外的负担。 没有人愿意回到软件开发的平衡时代。

如您所料,我们将非常感兴趣地观看此呼吁。 如果最高法院确实审理此案,则将在2019年秋季审理论点。否则,谷歌可能欠甲骨文一笔巨额账单,开发人员可能不得不仔细研究自己的代码,以免他们提起诉讼。靠自己的双手。

翻译自: https://jaxenter.com/oracle-google-java-api-154904.html