谷歌甲骨文Java专利大战终审判决:安卓使用Java不构成侵权

Java技术迷

共 2091字,需浏览 5分钟

 ·

2021-04-07 17:28

晓查 发自 凹非寺 
量子位 报道 | 公众号 QbitAI

周一,美国最高法院以6比2的投票裁定,根据美国法律,谷歌在Android操作系统中对甲骨文Java API的有限复制构成合理使用。

这一裁决不仅结束了两家科技公司持续了11年的专利纠纷,也具有里程碑意义,因为此案解决了涉及哪些类型的计算机代码受保护美国版权法的问题:对API的合理使用并不构成侵权。

谷歌与甲骨文的专利纠纷涉及用于构建Android的1.2万行代码。这些代码最初由Sun公司开发,后来Sun于2010年被甲骨文收购,谷歌在Android中复用了这些代码。

甲骨文认为谷歌抄袭其Java软件,通过复制计算机代码和其组织方式创造了Android系统,并获得了数十亿美元的收入。

此次判决因此使谷歌免除了对甲骨文的巨额赔偿。据知情人士透露,此前甲骨文一直在寻求超过80亿美元的赔偿金,最近这笔赔偿金的估算额已高达200亿~300亿美元。

十年专利拉锯战

这场甲骨文和谷歌之间的专利拉锯战,可谓旷日持久。

早在2010年,甲骨文就对谷歌提起诉讼,声称谷歌在Android中使用Java API侵犯其版权和专利。

2012年,在专利权要求被驳回之后,美国地方法院法官裁定,甲骨文的Java API不具备获得版权保护的资格。

但在随后的2014年,美国联邦巡回上诉法院表明了支持甲骨文的态度。谷歌随后要求最高法院复审该决定,但请求被拒绝。

在裁定API具有版权之后,法庭又进行了一项新的审判,确定谷歌使用甲骨文的Java API是否可以作为合理使用,而免除侵权。

2016年,一个陪审团裁定谷歌复用了37种Java API和11500行受版权保护的甲骨文代码用于其Android操作系统,属于合理使用。

但是甲骨文很快又向联邦巡回法院提出上诉。2018年,上诉法院推翻了陪审团的裁决,裁定谷歌不能以合理使用作为辩护,因为谷歌Java API的Android实现不符合合理使用的四个法律标准。

为了评估合理使用,版权法要求考虑:使用的目的和性质、作品的性质、复制作品相对于原始作品的比例、副本对原件的市场影响。

因此,该案被发还给初审法官以确定损害赔偿金,据估计甲骨文的损失约为90亿美元。

2019年,谷歌再次向最高法院提起上诉,并被接受。由于新冠疫情的影响,此次裁决被延后到现在。

这一次,多数法官意见认为,谷歌复制Java SE API是一种变革性用途,在法律上是对这种代码的合理使用。裁决文件进一步指出,复制的11,500行仅占Java API中286万行代码的0.4%。

甲骨文怒斥谷歌是小偷

对这一裁决,甲骨文发言人将谷歌怒斥为小偷和垄断者:“谷歌平台越来越大,市场力量越来越大,进入壁垒更高,竞争能力更低。”

他表示,谷歌偷走了Java,花了十年时间诉讼,这只有垄断公司才能做到。这正是全球和美国监管机构正在审查谷歌商业行为的原因。

谷歌方面认为,谷歌并没有抄袭计算机程序,而是使用了Java的API来操作计算机程序或平台,联邦版权法并不对其予以保护。

谷歌全球事务高级副总裁Kent Walker则表示:“最高法院的明确裁决是消费者、互操作性和计算机科学的胜利。该裁决为下一代开发人员提供法律确定性,他们的新产品和服务将使消费者受益。”

他还对许多支持谷歌事业的组织表示感谢。

其他领域的明争暗斗

此案结束后,外媒还报道了两家科技公司另外的较量。

据CNBC消息,谷歌将停止使用甲骨文的财务软件,将在5月份全面迁移到SAP软件上。

不过,谷歌选择迁移或与双方的专利诉讼并无直接关联,原因可能是双方在云计算市场上竞争日益激烈。

多年来,甲骨文也一直拒绝为谷歌云提供数据库软件认证,这意味着谷歌云计算客户很难保证在在不违反Oracle许可政策的情况下将数据库托管在谷歌云中。

参考链接:
[1]
https://www.theregister.com/2021/04/05/google_prevails_over_oracle_in/
[2]https://www.cnbc.com/2021/04/05/google-will-stop-using-oracle-finance-software-switch-to-sap.html

1、网曝IDEA2020.3.2,自动注释类和方法注释模板配置

2、牛逼!IntelliJ IDEA居然支持视频聊天了~速来尝鲜!快来冲一波

3、微信这些表情包,我可能再也不敢用了!你还用吗?

4、知名国产网盘翻车?清空免费用户文件后,又开始清理付费用户资源

5、Chrome新功能曝光:你访问的敏感网站可以自动隐藏起来

6、万万没想到,“红孩儿”竟然做了程序员,还是CTO!

7、徒手撸一个Spring Boot中的starter,解密自动化配置,超级棒!

点分享

点收藏

点点赞

点在看

浏览 20
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报