即日起在codingBlog上分享您的技术经验即可获得积分,积分可兑换现金哦。

谷歌胜诉!我们饭碗保住了!完整回顾Java版权案

微信 程序员的那些事 7℃ 0评论

(点击上方公众号,可快速关注)

谷歌和甲骨文之间的 Java 版权案,从 2010 年 8 月甲骨文起诉以来,前后持续了 6 年多了。


我们一直在持续关注这个案件,主页君再次带大家先一起回顾案件中几个重要时刻:


【2012 年 5 月】旧金山的联邦法官 William Alsup 站在 Google 这边,裁定 API 是不受版权保护的。


(主页君补充:Alsup 法官为了这个案子,自学了 Java。此前甲骨文起诉时称:谷歌在开发 Android 系统的过程中抄袭了许多材料,包括超过 37 个 Java 的 API,以及 11 行 Java 源代码。

【2014 年 5 月】甲骨文在与谷歌的 Java 专利侵权案中获得了一项关键的胜利。美国上诉法院判决称,甲骨文有权根据版权法来保护其软件。在一份长达 69 页的判决书中,由 3 名法官组成的小组判决称,甲骨文可以就谷歌在 Android 系统中对 Java 的使用主张版权。

【2015 年 5 月】美国司法部就谷歌和甲骨文之间的知识产权纠纷案做出了权衡,告诉高等法院 API 是受版权保护。奥巴马政府的这个立场也就意味着白宫是站在甲骨文这边的。

【2015年6月29日】美国最高法院宣布,不会针对谷歌与甲骨文专利侵权案的上诉举行听证会,从而维护了低等法院之前的裁决,即谷歌需要向甲骨文支付Java使用费

【2015 年 10 月】案件退回美国地方法院,由 William Alsup 法官再次审理。Alsup 法官邀请了一位经济学教授来评估 Android 的 9 行代码是否侵权。结果彻底激怒了甲骨文,甲骨文表示这位教授根本没有能力评估代码。

(主页君补充:请看我们在2015年11月的文章《甲骨文紧咬谷歌索赔超 10 亿美元的那 9 行代码》)


【2015 年 12 月 29 日】有人在 Hacker News 上爆料,安卓代码库中出现了神秘的代码提交(commit),修改了 8902 个文件,并且在 commit 中明确提及了「Initial import of OpenJdk files」。大家开始猜测,谷歌这是要用 OpenJDK 换掉 Android 系统中在用的 Java API。


【2016 年 5 月】案件再次开庭。谷歌、甲骨文和前 SUN 公司的高管和一线程序员都出庭作证了。(请看主页君在5月23日发布的《「9行代码索赔超10亿美元」案件新进展汇总》)


时间到了今天,2016-05-27,主页君在早八点打开电脑刷 Hacker News 和 Reddit 的时候,看到了推特上的庭审宣判的文字直播,也看到了外媒的报道。迅速摘编了一条快讯:

谷歌和甲骨文之间长达六年的 Java 版权案,今天终于尘埃落定。当地时间周四,联邦陪审团在经过 3 天的商议后,最终裁定谷歌 Android 操作系统并未侵犯甲骨文的版权,那 37 个 Java API 是正当使用(fair use)

早九点左右,我们在 伯乐在线 旗下的微信公号「技术最前线」「ImportNew」扩散了这个快讯。

「ImportNew」微信公号下的评论风格是这样的:吐槽甲骨文 

↓↓↓

(↑↑↑扫描可关注我们的「ImportNew」)

万万没想到,我们「技术最前线」微信公号的评论风向,竟然是在争论「哪种编程语言是最好的」……

(↑↑↑扫描可关注我们的「技术最前线」)

外媒 Arstechnica 今天早上也很快发出了一篇报道:(伯乐翻译组@黄小非 童鞋翻译)


旧金山消息——经过了两个星期的庭审,联邦法院最终于当地时间周四裁定Google的Android操作系统并没有违反Oracle的版权,因为Google重新编写的 37 个(有争议的)API受“正当使用(fair use)”法律条款的保护译注:“fair use”是一项法律条款,指允许人们在不影响作者利益的情况下有限地引用他人的作品。)。经过三天的深思熟虑,陪审团终于达成了一致并形成了判决。

「陪审团的女士和先生们,请慎重裁定,你们的决定将被人铭记。」法庭书记员在陪审团投票裁决之前说。陪审团一共由10名男性和女性组成。

法庭裁决实际上就是要解决一个问题,Google对Java API的使用是否受版权法中”正当使用“条款的保护。陪审团成员一致性裁定“受保护”,这可帮了Google的大忙。法庭裁决为这次本月初开始的庭审划上了句号。如果让Oracle赢的话,那么陪审团则会进入“定损阶段”,从而判定Google要赔偿多少钱。因为现在是Google赢了,所以庭审就结束了。

”对于你们在本案中做出的极大努力,我向你们致敬!“,美国地方法庭法官 William Alsup 说(译注:就是为了本案而自学 Java 的法官),他从 2010 年开始就一直参与此案的诉讼。「我代表美国地方法庭感谢大家,现在你们的任务完成了!我会到陪审员室和大家单独握手致谢。」

10 名陪审员中有 4 位向聚在大厅中的记者表示无可奉告,而其他 6 位则直接从法庭后门离开。

「我们感激陪审员们的裁决。」Google的首席律师 Robert Van Nest 说这句话时正准备进电梯,Google 的其他内部律师也和他一起。「就这样。」Oracle 的律师(对这个判决)没有发表任何评论。

Google 在随后发表的声明中说,这是一次属于每个人的胜利。「今天的裁决表明,Android对Java API的使用属于‘正当使用’,这是Android生态系统的胜利,也是Java程序社区的胜利,也是所有利用开源和免费编程语言开发创新消费产品的开发者的胜利。」这个声明是Google的发言人通过Email发布的。

然而,Oracle已经决定要上诉。

「我们坚决认为Google开发的Android系统非法地使用了Java核心技术,来打入移动设备市场。Oracle则是要通过法律诉讼来阻止Google的非法行为。我们相信我们有足够多的理由提起上诉,并计划将上诉级别提高到联邦法院级别,」Oracle的总辩护律师Dorian Daley在声明中说。

Google的胜利对前一段时间“针对编程语言API免费使用的抨击”风潮有一定缓解作用。(虽然已经判决),现在这个案子却(至少)还是一个关于”API可以被版权法限制“的上诉案件。不过,历史上第一次”用版权控制API“的高调尝试现在被”正当使用“条款成功阻止了。

目前不是很清楚Oracle打算在”定损阶段“向Google要多少钱,不过很可能是90亿美元。因为早先Oracle在其专家报告中给出了这个价钱。

在这次为期大约2周的庭审中,陪审员听取了Sun公司,Google公司以及Oracle公司现任和前任CEO的证词,还有这些公司一线程序员和计算机专家的证词。

Oracle是从与Sun公司的收购中得到了Java的所有权,然后在2010年起诉Google对API非法使用。2012年,该案第一次庭审,美国地方法官William Alsup判决API完全不受版权法保护,但是Alsup的判决在上诉时被撤销。在本月的庭审中,Google最后有争议的37个API也被判决为”正当使用“。

在庭审中,Oracle争辩说Google抄袭了部分Java API的包结构,以及相关的声明代码,以此作为”争取赔偿的捷径”。Android则成功反驳,Oracle的Java商用许可证,有意大量针对特定的手机,这是有漏洞的。

「他们拷贝了11,500行代码,」Oracle律师Peter Bicks在最终辩护陈词中说。「这是毋庸置疑的。他们拿到了代码,抄袭了代码,然后把抄了的代码放到了Android里。」

Google则反驳:Java语言一向是“免费和开放”使用的——这当然也包括“重新实现的Java API”。Sun 公司和其CEO Jonathan Schwartz 认可 Android 是一个合法的,即便不是很便利,但具有竞争力的产品。

Oracle的CEO Larry Ellison 一开始对Android持欢迎态度,但是「在(Oracle)自己尝试利用Java来构建智能手机的做法失败以后,他的态度发生了转变。」Google律师Robert Van Nest在作证时跟陪审团如是说。

Reddit 网友 dada_ 评论说:


Looks like we all still have careers. 

看起来咱们饭碗保住了。


【今日微信公号推荐↓】

更多推荐请看值得关注的技术和设计公众号


其中推荐了包括技术设计极客 和 IT相亲相关的热门公众号。技术涵盖:Python、Web前端、Java、安卓、iOS、PHP、C/C++、.NET、Linux、数据库、运维、大数据、算法、IT职场等。点击《值得关注的技术和设计公众号》,发现精彩!

转载请注明:CodingBlog » 谷歌胜诉!我们饭碗保住了!完整回顾Java版权案

喜欢 (0)or分享 (0)
发表我的评论
取消评论

*

表情
(28)个小伙伴在吐槽
  1. 普大喜奔
    会思考的芦苇-6瓶2016-05-27 15:56 回复
  2. 看来,Google版swift要面世了,会是Golang吗?
    刘石磊2016-05-27 16:00 回复
  3. 好欢乐啊哈哈哈,顺便说一句,C++才是世界上最好的语言(认真脸)!
    Kie2016-05-27 16:00 回复
  4. Java还有未来吗
    拂晓神剑2016-05-27 16:11 回复
  5. 诺基亚不开心了/微笑
    杨博Red🎏2016-05-27 16:15 回复
  6. 据说甲骨文员工有一半的法务人员?难得甲骨文这家律师事务所对编程界这么关心。
    NULL2016-05-27 16:19 回复
  7. 甲骨文让我知道了,一家公司可以靠撕逼活着。
    千劫2016-05-27 16:44 回复
  8. C开发的看不起C++,用C++的看不起Java,抱住饭碗。
    肚皮怪2016-05-27 16:58 回复
  9. 未来在javascript
    black swan2016-05-27 17:24 回复
  10. 人生苦短,我用python
    小铭子2016-05-27 19:00 回复
  11. 版权确实很重要。不过甲骨文这次有点过分了。来源的东西还不让用了。。。
    steven2016-05-27 22:16 回复
  12. 还好我用PHP
    A千百悦2016-05-27 22:48 回复
  13. 谷歌估计心里也在想是不是要做点改变了,以免受制于人
    levin2016-05-27 22:49 回复
  14. 法官想着转行了/偷笑/偷笑 自学了Java/偷笑
    _lOuiS 👟2016-05-27 23:50 回复
  15. 明明汉语才是最好的语言。
    季书歌2016-05-28 00:38 回复
  16. Ocaml才是世界上最优秀的语言。
    百暁 Teddy bear2016-05-28 01:00 回复
  17. php是世界上最好的语言
    2016-05-28 01:41 回复
  18. 明明这些编程语言都是用英语写的,是不是英语可以对他们收费
    子滨(蓝枫叶)2016-05-28 01:43 回复
  19. 人生苦短,python是岸
    C凉凉D2016-05-28 02:34 回复
  20. 谷歌倒闭了。我们照样可以过的好好的,甲骨文倒了,世界就毁了
    LSY2016-05-28 02:45 回复
  21. 还好我用机器语言编程
    五道杠大队长2016-05-28 02:54 回复
  22. 世界上最好的语言是汉语
    呆呆硕 2016-05-28 03:06 回复
  23. 所以你们评论都用中文说其他语言好,嗯
    听海2016-05-28 03:39 回复
  24. 语言再好有什么用?能修桥吗?能治病吗?事在人为,中国人最好。好了,你们可以接着撕逼了。
    儿子的大玩偶2016-05-28 06:16 回复
  25. 我就想知道Swift 和 go 哪个会加入安卓
    没有名字了2016-05-28 07:55 回复
  26. 从国家利益的层面来看,法官不论是谁,也只能判Google胜诉了,不可能让自个儿国家的的大集团因为撕逼而倒掉,让其他国家来获利
    superains2016-05-28 10:15 回复
  27. 不,objective pascal才是最好的语言
    Richard2016-05-30 09:56 回复
  28. 依稀记得百度投资甲骨文?
    墨乱山河2016-06-01 01:10 回复