据国外媒体报道,谷歌在本周向美国最高法院提起上诉,请求其介入谷歌和甲骨文之间的Java侵权案件,并进行最终判决。谷歌作为被告,甲骨文作为原告,两 大巨头围绕安卓和Java的战争已经进入了第四年。他们之间的纠纷究竟因何而起,两大巨头又为何如此执着?简而言之是因为甲骨文的Java,而背后真正的 原因则远没有这么单纯。

以下是整个案件的大事记:

1.2010年8月,甲骨文起诉谷歌侵权。

2.2011年3月,谷歌聘用了Java的创始人James Gosling。

3.2012年5月,陪审团认为谷歌使用了9行范围检查的Java代码构成侵权。

4.2012年5月,同月William Alsup法官推翻了陪审团认为谷歌侵权的意见,称API不应该受版权保护。

5.2012年10月,甲骨文上诉至美国联邦上诉法院。

6.2014年4月,美国联邦上诉法院判定API受版权保护,谷歌侵权。

7.2014年10月,谷歌不服判决上诉至美国最高法院,请求高院介入。

然后便到了我们现在这个时候。

源起何处

如 今人们都知道甲骨文起诉了谷歌,并且案件是和Java以及安卓系统有关,那么到底是怎么回事呢?问题的起源在于开发安卓系统的应用(基于谷歌的 Dalvik虚拟机)所使用的API和开发Java应用(基于甲骨文的Java虚拟机JVM)所使用的API是非常相似的,而且这种相似是谷歌有意为之, 这样做可以让海量的Java程序员很容易的就转型成为安卓程序员并为他们新的移动操作系统开发应用。谷歌当然清楚的知道这样做的好处,但是他们并不想为了 他们庞大的安卓系统花重金从甲骨文购买授权(使用JVM的授权),所以谷歌开发了自己的虚拟机和API。简而言之,谷歌不想购买甲骨文的软件,所以他们自 己开发了一套相似的。事情到这里都没有问题,问题在于谷歌的代码以及这些代码的组织方式是不是侵犯了甲骨文的版权,更甚至甲骨文的代码和API是不是应该 受版权保护?

争论焦点

美国地区法院的院长William Aslup并不认为Java的API受版权保护,他在2012年5月31日的一份声明中清楚的说明了这一点并且否定了先前陪审团对于谷歌的行为构成侵权的 认定:“接受甲骨文的声明意味着任何人都可以对某一指令系统的某一版本的代码要求版权保护,并禁止其他任何人用自己的代码方式实现相同的指令系统或部分指 令系统。从未有过任何判决鼓励或者支持这样的主张。”而这位法官为了更好的处理判决这个案件甚至亲自学习了如何使用Java编写应用,从庭审的笔录中可以 看出他对于Java甚至已经相当深入。

而美国联邦上诉法院在甲骨文上诉之后做出了相反的判决,并且这直接导致了谷歌将整个案件上诉至美国最 高法院。联邦上诉法院在2014年5月的判决中写到:“我们认为一个API软件包中代码的声明,结构和组织方式是受版权保护的。我们决定推翻此前地区法院 关于API版权的判定,并恢复陪审团给出的关于谷歌侵权的意见”。

问题的争论点在于“一个API软件包中代码的声明,结构和组织方式”是不是受到版权保护,而目前为止两个法院对于这个问题的判决则完全相左。

深远影响

这 个案件中巨大的赔偿金数额所产生的影响远远小于案件本身的审判结果作为“审判先例”给整个科技行业带来的影响。如果甲骨文在这个案件中最终胜诉,他们将在 行业中树立一个新的“先例”:某些类型的代码,特别是API,是受到版权保护的。这一先例的影响力恐怕将前无古人,而我们也可以预见短时间内将会出现众多 类似的侵权案件。对于谷歌来说,败诉首先意味着大量的赔偿,尽管这对财大气粗的谷歌来说也许并不能算是切肤之痛。起初甲骨文索要数十亿的赔偿金,但是随着 案件的推移这笔赔偿金的数额已经缩水很多。也有传言甲骨文希望可以从每一部运行安卓系统的手机中抽取版权费,而这也并非绝对没有可能,时间将会告诉我们一 切。

与我何干

谷 歌在给美国最高法院提交的上诉申请中也许说明了为什么这个案件关系到生活在这世界上的每一个人:“早期的计算机公司原本可以利用版权有效期95年的条款在 计算机的基础设计和编程领域实现长期的垄断经营,而这则必将极大的阻碍科学技术的演进发展。”谷歌以及世界上大多数的科技公司都是建立在几十年前 (1978年)计算机科学的基础之上的,类似于甲骨文如今的声明和做法将会阻碍现代计算机科学的进步,无论是否有道理,这的确是谷歌上诉的论据之一。

而甲骨文的论据则强调这些最基本的代码实现是一种高级的创造性工作,理应受到版权保护,他们甚至在论据中引用了哈利波特的原文。

下回分解

不幸的是美国最高法院可能选择受理谷歌的上诉请求介入本案,也可能不会介入。我们无法猜测也不能决定美国最高法院是否会介入此案,但是我们希望这个案件还有“下回分解”。

稿源:网易科技

原文地址:http://www.adminso.com/articles/view/92189
(站长搜索- http://www.adminso.com/articles -资讯,中国最具专业的站长资讯新闻频道,报道国内外动态权威的站长资讯动向,关注新闻,透视事件热点资讯。)

谷歌掐架甲骨文:揭秘 Java 侵权案始末相关推荐

  1. 谷歌掐架甲骨文:揭秘Java侵权案始末

    据国外媒体报道,谷歌在本周向美国最高法院提起上诉,请求其介入谷歌和甲骨文之间的Java侵权案件,并进行最终判决.谷歌作为被告,甲骨文作为原告,两大巨头围绕安卓和Java的战争已经进入了第四年.他们之间 ...

  2. 我们饭碗保住了!谷歌胜,甲骨文败

    ↓推荐关注↓ Java 版权案最终结果:谷歌胜,甲骨文败了! 谷歌和甲骨文之间长达十年的 Java API 版权案,终于有了最终裁决结果. 当地时间 4 月 5 日,美国最高法院的大法官们六比二裁定认 ...

  3. Java侵权案落槌 谷歌胜诉甲骨文

    Java侵权案落槌 谷歌胜诉甲骨文 此文是为了记录一个历史时刻.google android系统之所以去java化,扶持kotlin上位,成为android官方开发语言,跟这场世纪官司密切相关(仅代表 ...

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

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

  5. 大翻盘!超80亿美元Java侵权案落槌,谷歌胜诉!

    五次对簿公堂之后,谷歌和甲骨文之间这场旷日持久的版权之争终于结局了. 作为胜者,谷歌可以安心了,不用再担心安卓系统里的代码被冠上抄袭的罪名.但对于甲骨文而言,这个结果就没那么好接受了,只能通过垄断暗示 ...

  6. 马斯克将Twitter算法开源、谷歌向CNCF捐赠Istio、甲骨文修复Java年度加密漏洞 | 开源月报 Vol. 05...

    「WeOpen Insight」是腾源会推出的「开源趋势与开源洞见」内容专栏,不定期为读者呈现开源圈内的第一手快讯.优质工具盘点等,洞察开源技术发展的风向标,预见未来趋势. 1 开源企业新闻 1.马斯 ...

  7. Java版权世纪大战,谷歌赢了甲骨文

    旷日持久的 Java 版权大战,以谷歌的胜利告终了. 4 月 5 日,美国最高法院裁定谷歌在构建 Android 软件时可以合法使用甲骨文(Oracle)的 Java 代码,作为应用程序编程接口(AP ...

  8. 甲骨文漏洞曝光 揭秘Java安全的真相——赶快禁用java吧

    甲骨文漏洞曝光 揭秘Java安全的真相 关于Java的安全事件屡屡发生,黑客通过发现IE浏览器中Java插件的漏洞,在有漏洞的用户计算机中安装恶意软件.近日甲骨文发布了Java的一个紧急更新.由于一个 ...

  9. 让阿里京东疯狂掐架的方兴东,究竟是何方神圣?

    点击上方"CSDN",选择"置顶公众号" 关键时刻,第一时间送达! 我们都知道阿里巴巴和京东一直是竞争关系,毕竟前有双十一线上线下的火拼,后有刘强东一直以来都很 ...

最新文章

  1. 人工智能语音技术支持“多情感程度”调节,细腻演绎“人声”
  2. 极索(Gsuo)推出新版地图采用Gmap设计思路
  3. htmltest~计算器界面的实现
  4. python高阶函数心得体会_Python高阶函数使用总结
  5. Placeholder in IE8 and older
  6. WildFly Kubernetes exec探针
  7. 图:图的邻接表创建、深度优先遍历和广度优先遍历代码实现
  8. mysql中存储过程定义
  9. 【java笔记】java语言的跨平台性和运行环境
  10. java cas原理_Java中的锁原理、锁优化、CAS、AQS,看这篇就对了!
  11. Shell Notes(2)
  12. 计算出 3 至 1000 范围内最大的十个素数,放入数组中,并计算出其累加和。
  13. 【图像处理】基于matlab GUI自动报靶系统【含Matlab源码 814期】
  14. ROS2 C++ Subscriber Publisher 订阅发布例子
  15. 新浪微博html5手机版,新浪微博手机版2018
  16. 【刷题记录1】算法|数据结构|C/C++
  17. androidapp打开微信小程序
  18. 2048小游戏项目开发代码
  19. navicat数据库管理软件延长试用期
  20. 软件评测师(七)信息安全

热门文章

  1. java实现仓储选址_邮局选址问题 (Java代码)并不难
  2. vue中的路由对象和路由记录
  3. 01.电脑黑客基本知识
  4. MATLAB积分(一)
  5. ad网络标号设置经验_AD9 设置网络标号作用域
  6. 注册表“.REG”文件完全攻略
  7. 数据库查询简单练习(五)
  8. 图书管理系统需求规格说明文档目录_一个已经超越普通设计素材管理范畴的文档管理软件—Eagle...
  9. 计算机显卡维修,pci-e显卡基本维修教程
  10. 工控网络安全性测试解决方案