【CSDN 编者按】“近十年第一版权案”又有新进展!胶着许久的谷歌、甲骨文争夺战最近要由最高法院介入审理了,这同时也意味着,这场高达 90 亿美元的版权侵权诉讼案件终于要尘埃落定。

那么究竟会是“Android 代码复制率还不到 0.1%”的谷歌胜诉,还是叫嚷着“是时候让谷歌付出代价了”的甲骨文更加技高一筹?

作者 | Roger Parloff

译者 | 苏本如,责编 | 郭芮

出品 | CSDN(ID:CSDNnews)

以下为译文:

被谷歌公司称为“近十年第一版权案”的这一案件,是甲骨文公司在约10年前对这家搜索巨头提起的数额高达90亿美元的版权侵权诉讼。

在谷歌公司将属于甲骨文公司的11500行Java代码整合到安卓(Android)平台后,甲骨文公司随即于2010年提起了这一诉讼。自那以后,安卓已经发展成为世界上最受欢迎的操作系统,并运行在超过25亿台设备上。

谷歌曾在美国地方法院赢得两次诉讼。但每一次,联邦上诉法院都推翻了对甲骨文公司的裁决。现在,谷歌开始请求最高法院介入审理此案,并递交了175家公司、非营利组织和个人签署的15份支持谷歌立场的“法庭之友”诉书。

最终,可能由美国最高法院的九位大法官来决定甲骨文和谷歌版权案件的结果。(图片由MANDEL NGAN/AFP/GETTY提供)

这里有一个相当紧迫的问题:版权法对于应用程序接口或API,到底提供了什么样的保护?这听起来可能很复杂,但这些接口在现今的软件中无处不在,它们构成了所有软件应用程序的连接点,这些软件由不同的公司和独立开发人员开发,他们必须无缝地交互才能确保软件正常工作。

所有安装在智能手机上的应用程序,如潘多拉或优步,都使用接口与我们手机的操作系统(例如,用于iPhone的苹果iOS)进行通信。谷歌声称,如果平台所有者可以通过版权声明拥有这些接口的所有权,那么它就可以给创新和竞争带来诸多限制。它不仅可以决定谁有资格在自己的平台上编写软件,而且,正如我们将看到的,它甚至可以阻止其他人/公司开发出和它相竞争的平台。《哈佛法律与技术杂志》认为这起案件的影响是如此重大,以至于它在去年特意为它发行了一本长达360页的“特刊”。

如果上诉法院的判决成立,很可能使得那些已经占据了软件行业主导地位的公司进一步巩固它们的地位。”美国反托拉斯研究所(American Antitrust Institute)的律师兰迪·斯图茨(Randy Stutz)这样表示,该机构在此次争议中坚定地站在谷歌一方。

而争议的另一方甲骨文公司则表示,此案已经成为定局。它的基本论点是:谷歌公司需要通过谈判来获得对甲骨文公司Java代码的使用许可,但是它却在没有达成协议的情况下使用了其中的部分代码(而且这些都已经证实)。现在,是时候付出代价了。

甲骨文公司总裁Michael Hurd在甲骨文OpenWorld 2011技术大会上。(图片由Kimihiro Hoshino/AFP/Getty提供)

甲骨文公司的律师在写给最高法院的诉书中写道:“在安卓之前,每一个想使用Java平台的公司都获得了商业许可证,包括智能手机制造商黑莓、诺基亚和Danger。

甲骨文公司声称,如果不是安卓,甲骨文公司自己的Java软件可能已经成为一个主要的智能手机平台。尽管Java是由Sun Microsystems开发的,而甲骨文公司在2010年收购了Sun公司后,就立即发起了这场诉讼。甲骨文公司的律师还对前文提到的“任何有利于甲骨文的判决都将给软件行业带来可怕后果”的观点嗤之以鼻。他们写道,尽管谷歌大肆宣扬“天塌下来”的论点,但软件行业并没有随着2014年5月或2018年3月美国联邦巡回上诉法院发布了两项对谷歌不利的关键性裁决而崩溃。

事实上,甲骨文公司也从它自己的“法庭之友”诉书中得到了热烈支持,其中一份诉书来自包括Adobe、苹果和IBM等多家公司作为成员的BSA软件联盟。

值得注意的是,对于这样一个关于软件接口的案件,能够用作参考的关键判例是最高法院在1879年做出的。显然,当时的这起诉讼和智能手机平台没有丝毫关系,但它确实界定了版权的限制范围,并解释了版权与专利之间的区别。在当年的那场诉讼中,查尔斯·塞尔登撰写了一本书并获得了版权,其中列出了一种记账方法。这本书还包含了一些可以用来实现这种记账方法的空白表格。后来,W.C.M.Baker(贝克)开始推销自己的一套表格来实现塞尔登提出的记账方法,那套表格与塞尔登书中的表格非常相似。

塞尔登的遗孀起诉贝克侵犯了版权,但是最终败诉。基本上,法官约瑟夫·布拉德利在判决意见书中解释说,她试图利用版权来保护塞尔登的书中的思想。但他认为,虽然专利可以保护一个思想,但版权本身只能保护思想的表达——在本案中,也就是塞尔登用来描述他的记账方法的特定词语。最高法院的判决表示:“版权……不能赋予作者对他提出的操作方法的专有权利。”(塞尔登没有为他的记账方法申请专利)由于塞尔登对他的记账方法没有专利权,因此他对执行这种记账方法的形式也没有专有利权。

国会后来将法院对贝克与塞尔登诉讼案的裁决意见写入联邦版权法,规定版权不能“延伸到任何主意、程序、过程、系统,[或]操作方法”,即使该主意在受版权保护的作品中被“描述”。

让我们用直白的话打一个简单的比方:即使收纳达人近藤麻理惠(Marie Kondo)写了一本如何收纳衣物的书并拥有它的版权,她也不能因为你照样叠衣服而起诉你。

这是140年后甲骨文与谷歌之间纠纷的基本背景的一部分。(顺便说一下,甲骨文公司在Java方面确实拥有自己的专利,它对谷歌公司的诉讼最初包括专利诉求。但陪审团在2012年驳回了这些专利诉求,而甲骨文公司也没有上诉。所以甲骨文的案子现在就属于纯粹的版权诉求。)

为了裁决甲骨文一案,最高法院必须仔细研究应用程序接口到底是什么。通常一个接口是由两个关键部分组成:一部分是一个速记标签,方便软件开发人员在需要执行某项任务时将其写入程序。这个标签将调用一个更长的且预先编写好的代码模块,该模块将提供实际完成任务的分步指令,而开发人员就不必自己再重新编写这些指令。这个标签被称为“声明”,而它调用的较长模块则被称为“实现代码”。

一份代表78位支持谷歌在此案中立场的著名计算机科学家的诉书指出:“声明本身不是计算机程序,他们仅仅描述一个计算机程序将执行什么样的功能任务,而不指明这个功能任务是如何执行的。”(这份诉书的签署者包括了与史蒂夫·乔布斯共同创立苹果公司的史蒂夫·沃兹尼亚克,现在正在谷歌工作的互联网先驱文特·瑟夫,以及RSA公钥密码系统的共同发明者罗纳德·李维斯特)

值得注意的是,谷歌只复制了少量的Java代码,而且仅仅是声明部分。谷歌安卓系统由168个软件包组成,其中的37软件包中复制了Java的声明。但是谷歌对这些任务底层的“实现代码”从头开始进行了重写。因此,根据谷歌的诉书,在37个有争议的接口中,复制的代码仅占3%左右,而在安卓系统的1500万行相关代码中,复制的代码还不到0.1%。

谷歌公司在加利福尼亚州山景城公司总部。(图片由Brooks Kraft llc/Corbis/Getty提供)

谷歌声称,保持声明不变是有充分理由的。在2008年底第一款商用安卓设备问世时,苹果公司的iPhone已经上市一年多了。谷歌希望其安卓平台最终能与苹果公司当时占据主导地位的iOS平台一争高低。通过保留Java声明的完整性,数以百万计投入了大量时间学习Java这种世界上最先进的编程语言之一的独立开发人员,将可以轻松地为安卓平台构建应用程序。重写声明事实上会削弱安卓的竞争力。

美国反托拉斯研究所的斯图茨说:“想象一下,您正试图通过一个新的平台进入某个市场。您不仅需要说服消费者进行平台切换,而且还必须说服开发人员为新的开发平台学习全新的词汇和用法。”

根据计算机科学家的说法,谷歌公司所做的“是一项长期存在的,广泛普及的实践方式,这对于实现计算机的基本进步至关重要”,并且“已经在过去数十年来在整个软件行业推动了历史性的创新”。

谷歌公司,现在作为Alphabet联盟的一部分,它声称它所复制的37个软件包中的Java声明实际上只是一些根本不受版权保护的非表达性工具。这些声明的作用只是用来激活底层的实现代码。谷歌并且将声明比作计算机的键盘。当你按下A键时,它会机械地激活底层的字处理程序Microsoft Word,然后屏幕上就会出现对应的字母A。虽然Microsoft Word是有版权保护的,但键盘并没有。

另外,谷歌公司也准备了一个应变的论点。它们辨称,即使这些声明是受版权保护的,谷歌仍然可以根据法官提出的“公平使用”原则,来证明谷歌公司这一行为的正当性。因为如果能够促进创造性表达或其他社会目标,“公平使用”原则有时也会支持复制这一做法。(例如,根据这一原则,书籍或电影评论家可以在他们的评论中引用版权作品的片断,由此产生的评论作品本身也构成有价值的新版权作品。)

谷歌公司的这两个论点赢得了美国地方法院的支持,但每次都有联邦巡回法院来拯救甲骨文。首先,加利福尼亚北部地区的美国区法官William Alsup在2012裁定Java声明是不受版权保护的。而联邦巡回法院在2014年撤销了这一裁决,并将案件发回陪审团以审议“公平使用”问题。

然后在2016年,陪审团裁定谷歌提出的“公平使用”的辩护有效。然而联邦巡回法院随后于2018年再次推翻了该裁决,并下令将此案发回另一个陪审团,以计算赔偿数额。

最高法院是否受理此案,可能取决于美国副检察长诺埃尔·弗朗西斯科的建议。最高法院在今年4月29日询问了他的意见,预计副检察长办公室将在9月中旬或12月初给出回复。据一位知情人士透露,甲骨文和谷歌公司的律师预计将于今年6月与副检察长办公室在单独的会议上分别讨论此案。

副检察长诺埃尔·弗朗西斯科(Noel Francisco)于2017年5月在参议院司法委员会确认听证会上发言。预计他的办公室将在今年秋天向最高法院提出一项关于是否应该审理此案的建议。

谷歌公司曾在2015年试图让最高法院审理此案,但是没有成功。当时联邦巡回法院刚刚做出第一次裁决,认定 Java 声明是受版权保护的,但对“公平使用”问题还没有做出裁决。当时的政府反对最高法院审理此案。它之所以这样做,部分原因是因为它同意上诉法院做出的“Java声明是受版权保护的”这一裁决。与此同时,当时的政府认为,谷歌公司提出的对软件接口的功能性质和它们对于市场竞争的重要性的“重要关切”,是否应该通过应用“公平使用”原则“更好地加以解决”。而当时陪审团尚未就“公平使用”做出裁决,这也是当时政府敦促最高法院不审理此案的另一个原因。

现在,既然“公平使用”问题已经决定了,那么最高法院接手审理此案的时机也许终于合适了——可能性很大

曾经为计算机与通信行业协会共同起草法庭之友诉书来支持谷歌的乔纳森·班德说道:“归根结底,一切都是为了竞争,我们希望在计算机行业引入尽可能多的竞争。”

他坦言,谷歌公司作为科技巨头之一,像Facebook和亚马逊一样,凭借其强大的市场支配力量一直让人们担心它对自由竞争的威胁,而现在它俨然成为自由竞争的捍卫者,这似乎非常奇怪。“但从某种程度上说,这起案件双方争议的焦点在于技术拥有者掌握着太多权力,而联邦巡回法院给出的裁决,无疑更加巩固了技术巨头的优势地位。”

2019年人工智能系统学:

https://edu.csdn.net/topic/ai30?utm_source=csdn_bw

链接:https://www.newsweek.com/2019/06/07/google-oracle-copyright-case-supreme-court-1433037.html

本文为 CSDN 翻译,转载请注明来源出处。


作为码一代,想教码二代却无从下手:

听说少儿编程很火,可它有哪些好处呢?

孩子多大开始学习比较好呢?又该如何学习呢?

最新的编程教育政策又有哪些呢?

下面给大家介绍CSDN新成员:极客宝宝(ID:geek_baby)

戳他了解更多↓↓↓

 热 文 推 荐 

前端开发 20 年变迁史

一根烟上热搜,先让 AI 看看你的肺

如何不让两个攻城狮每天黏在一起?把他俩负责的系统解耦吧!

☞直接拿来用!灵跃模组机器人硬核评测(编程篇)

☞IEEE 回应禁止华为系审稿人;WiFi联盟、蓝牙联盟已恢复华为成员资格;中国计算机学会:暂时中止与IEEE通信学会合作……

☞敲诈团伙将黑手伸向宅男, 你在家看不可描述的视频, 竟被骗走100万美元!

☞各方最新回应!如何看待IEEE官方声明“学术禁令”?

☞代码整洁之道-编写 Pythonic 代码

☞敲代码时,程序员戴耳机究竟在听什么?

点击阅读原文,输入关键词,即可搜索您想要的 CSDN 文章。

你点的每个“在看”,我都认真当成了喜欢

谷歌甲骨文十年争夺战!90 亿美元的“Java 第一版权案”终于尘埃落定?相关推荐

  1. 90 亿美元的“Java 第一版权案”终落幕:谷歌胜,甲骨文败!

    整理 | 郑丽媛 出品 | CSDN(ID:CSDNnews) 谷歌与甲骨文之间 90 亿美元的版权纠纷官司,打了十几年,终于以反转的结局收尾了! 在此期间,美国联邦巡回上诉专门法院(U.S.Cour ...

  2. 十年 Java API 版权案终落地、Log4j 漏洞蛰伏八年后席卷全球,2021 年开源圈大事件盘点

    以开源首次被纳入十四五规划为开端,2021 年,对开源届来说是激动人心的一年.Linux 30 周岁,伴随机智号首次离开地球,开源开始渗入火星:华为捐赠 HarmonyOS 核心基础架构.EulerO ...

  3. 88 亿罚金!谷歌与甲骨文十年恩怨,最高法院下月将庭审

    By 超神经 内容一览:甲骨文对谷歌在安卓中的 Java API 的使用争议,十年间数次诉至法庭,都没让争议停止.目前,美国最高法院受理了谷歌上诉的请求,决定在 3 月进行最终的裁决.而日前案件又有了 ...

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

    晓查 发自 凹非寺  量子位 报道 | 公众号 QbitAI 周一,美国最高法院以6比2的投票裁定,根据美国法律,谷歌在Android操作系统中对甲骨文Java API的有限复制构成合理使用. 这一裁 ...

  5. 甲骨文谷歌继续打官司:美最高法院同意复审 Java API 版权诉讼案

    今年4月开源中国报道过美国最高法院向特朗普政府寻求帮助,以确定是否要继续审理谷歌对联邦巡回上诉法院认定 Android 侵权的上诉. 目前的最新进展是,美国最高法院已同意复审这件过去十年最重要的的软件 ...

  6. 字节跳动确认将自研芯片;美国国土安全部被曝大量购买和使用手机定位数据;谷歌被俄罗斯罚款3.6亿美元 | 每日大事件...

    数据智能产业创新服务媒体 --聚焦数智 · 改变商业 01.字节跳动确认将自研芯片 不对外销售 7月19日,字节跳动公司发言人证实,公司正在考虑设计自己的芯片,正在探索可供自身在专业领域使用的芯片设计 ...

  7. 甲骨文诉谷歌Java API版权纠纷可能移至美国最高法院

    自2010年以来, 甲骨文(Google)诉Google API版权诉讼就一直在拖延. 去年,联邦巡回上诉法院 (FTC) 出人意料地作出了对甲骨文(Oracle)有利的裁决后,谷歌(Google)蒙 ...

  8. 2020年Interbrand全球最佳品牌榜发布;SK海力士将以90亿美元收购英特尔NAND闪存及存储业务 | 美通企业日报...

    今日看点 2020年Interbrand全球最佳品牌榜单发布.在过去12个月,社交媒体和传播品牌表现良好,包括Instagram(第19位).YouTube(第30位)和首次进入排行榜的Zoom(第1 ...

  9. 终于!华为在欧盟注册新商标“Harmony”;亚马逊AWS宣布张文翊“新官上任”;甲骨文失去竞购100亿美元国防部云计算合同资格...

    关注并标星星CSDN云计算 极客头条:速递.最新.绝对有料.这里有企业新动.这里有业界要闻,打起十二分精神,紧跟fashion你可以的! 每周三次,打卡即read 更快.更全了解泛云圈精彩news g ...

最新文章

  1. 调查显示:企业将部署SDN提上议程
  2. 计算机在材料科学的应用论文,计算机在材料科学中的应用论文
  3. CodeForces - 620E New Year Tree(线段树+dfs序+状态压缩)
  4. Node.js(爱前端) 一
  5. 拍不完的脑袋:推荐系统打压保送重排策略
  6. 95-190-300-源码-window-Window Assigner
  7. 给做技术的换一道菜尝尝:一月冲皇冠?凶残级淘宝店主,无法阻挡的爆款名城!...
  8. java jvm dump文件_各种获取JVM DUMP的方法
  9. 记录自己装Ubuntu18.04+Win10 1803双系统,采用UEFI启动模式
  10. c语言漩涡图形,AI教程│变换工具实例运用 轻松制作圆形漩涡图案
  11. CKEditor与CKFinder学习--安全的使用CKFinder与权限控制
  12. 韩天峰php教程,韩天峰 - Swoole4-全新的PHP编程模式
  13. A Number Theoretical Problem
  14. 人工智能发展到GPT4经历了什么,从专家系统到机器学习再到深度学习,从大模型到现在的GPT4
  15. 卡通可爱的门户网站登录表单页面
  16. 黑丝,白丝,全都要。某站的视频爬取加合成
  17. idea 2018.2破解激活
  18. 逻辑回归原理梳理_以python为工具 【Python机器学习系列(九)】
  19. 交易系统处理性能关键指标
  20. Node-内置模块:子进程 child_process

热门文章

  1. Windows上用VSCode链接矩池云的时候遇到的坑
  2. 前端问题求助input type=“range”问题求助
  3. Flutter进阶—使用自定义字体
  4. 中国塑料瓶和容器市场趋势报告、技术动态创新及市场预测
  5. 中国聚乙烯醇缩丁醛(PVB)树脂市场趋势报告、技术动态创新及市场预测
  6. 操作需要计算机管理员权限,win10系统操作文件时提示需要管理员权限的处理教程...
  7. mysql源代码安装_mysql源代码安装
  8. ARP攻击的心得体会
  9. 「1s」即可!用 VS Code 一键玩转 GitHub 代码!
  10. 一些你可能不知道的 Python 小技巧!