专栏首页Java学习网Android的官司打赢了 属于Android社区的胜利

Android的官司打赢了 属于Android社区的胜利

Android的官司打赢了 属于Android社区的胜利

美国陪审团裁决刚刚揭晓,根据此次最新的裁决,甲骨文在控诉谷歌侵权之争中败诉。陪审团认为,谷歌使用有争议的代码程序是“公平使用(fair use)”。此次陪审团由 10 名成员组织,10 人一致认定谷歌没有侵犯甲骨文的版权。 此前,甲骨文指控谷歌侵权,称谷歌的 Android 系统有 37 个应用程序接口(API)侵犯了其 Java 版权,并向谷歌索赔 90 亿美元的侵权费。

甲骨文持有 Java 的版权。当年,甲骨文通过收购 Sun 公司而获得了 Java 编程语言。甲骨文在收购 Sun 公司之后不久,就试图让谷歌向其支付高额的 Java 使用版权费,但遭到了谷歌的拒绝。双方在此事务举行了谈判,最终没有达成协议。在此情况之下,甲骨文一纸诉状,将谷歌告上了法庭。 APIs 可以让计算机程序“相互对话”并共享信息。按照甲骨文的说法,该公司发现谷歌 Android 系统使用的 37 个 APIs 侵犯了 Java 的版权,在 Android 系统约 500 万行代码中,侵犯 Java 版权的代码高达 1.1 万行左右。 谷歌并未使用整个 APIs,而是使用了同样的名称和操作方法,然后编写了自己的程序,以执行相应的功能。 谷歌在辩护中的主要观点就是,Sun 公司将 Java 免费提供给任何用户使用,其中就包括 APIs。谷歌声称,Sun 公司前首席执行官乔纳森·施瓦茨(Jonathan Schwartz)可以就此作证。施瓦茨作证称,谷歌的确可以免费使用 Java 的 APIs。 当然,如果甲骨文胜诉的话,那么官司就将立即进入下一个阶段,陪审团也将考虑谷歌的具体赔偿金额。尽管甲骨文此前试图向谷歌要求 90 亿美元的赔偿,但如今看来,这一计划已经落空。事实上,在业界看来,今天的裁决并不令人意外。与此同时,甲骨文已经表示,将继续上诉,这一点也在人们的意料之中。从这个角度来看,这一官司还没有最终结束。要知道,甲骨文此前曾有过在上诉中扭败为胜的案例。 针对今天的裁决,甲骨文法律顾问多瑞安·达利(Dorian Daley)发表声明称,“我们坚定的认为,谷歌以侵犯 Java 核心技术方式开发了 Android 系统,就是为了急于将此系统推向移动设备市场。甲骨文之所以提起诉讼,就是为了阻止谷歌的不法侵权行为。我们认为,我们还有大量的申诉机会,我们计划将此案上诉到美国联邦巡回上诉法院。” 与此同时,谷歌则对今天的裁决感到非常高兴。谷歌公司发言人也通过声明称,“今天的裁决表明,Android 是在公平使用 Java APIs,这代表着 Android 生态系统的胜利、Java 编程社区的胜利、以及依赖开放源和免费编程语言来打造创新消费产品的开发者的胜利。” 事实上,长期以来,甲骨文起诉谷歌的这起安全一直备受整个软件行业的关注。多年以来,整个软件行业都担心此案可能产生的恶意影响。如果甲骨文最终获胜,那么这可能会引发其它诸多与 APIs 相关的诉讼案件。对程序员而言,像谷歌使用 Java 这样,仿效另一种语言的 APIs 是极其普遍的事。 因而,只要谷歌赢得这场官司,整个软件行业就会长舒一口气。

本文分享自微信公众号 - Java学习网(javalearns),作者:javalearns

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2016-06-28

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 10个使用Java最广泛的现实领域

    10个使用Java最广泛的现实领域 如果你是一个初学者,刚刚开始学习Java,你可能会想Java有什么用呢?除了Minecraft貌似也看不到其他用Java写的...

    用户1289394
  • Java生态系统的五个发展趋势

    在今年短短几个月时间里,接连许多公告正在改变着Java生态系统,这些变化可能对Java开发人员和Eclipse社区产生长期影响。我认为这五个主要趋势,每一个J...

    用户1289394
  • 为了找工作,大学毕业后开始学Java软件开发可以吗,听专业老师怎么说

    在很多人印象中,程序员就是吃青春饭的,达到一定年龄还没有晋升到管理层,以后的发展堪忧。但java专业老师告诉大家,学Java软件开发,年龄并不是问题,比如江民杀...

    用户1289394
  • Java 10的10个新特性,将彻底改变你写代码的方式!

    Java 9才发布几个月,很多玩意都没整明白,现在Java 10又要来了。。 这时候我真尼玛想说:线上用的JDK 7 甚至JDK 6,JDK 8 还没用熟,JD...

    Java技术栈
  • 洛谷P1134 阶乘问题

    题目描述 也许你早就知道阶乘的含义,N阶乘是由1到N相乘而产生,如: 12! = 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 x 9 x 10 ...

    attack
  • R语言通过伽玛与对数正态分布假设下的广义线性模型对大额索赔进行评估预测

    通常用来模拟成本的族是Gamma分布或逆高斯分布或对数正态分布(它不在指数族中,但是可以假设成本的对数可以用高斯分布建模)。在这里仅考虑一个协变量,例如汽车的寿...

    用户5031023
  • 浅谈HTML5 WebSocket的机制

          在上一章《为什么我们需要HTML5 WebSocket》中,我简单的介绍了下WebSocket的前世今生。相信大家已对WebSocket有了初步的了...

    业余草
  • 云的Next Big Thing,谷歌开始支持Docker的竞争对手

    【编者按】CoreOS创始人兼首席执行官Alex Polvi认为Docker的发展已经背弃了提供“一个标准的容器架构”的初衷,于是CoreOS才决定开始推出自己...

    CSDN技术头条
  • 又到年底了,明年该学点啥呢?

    前几天,在知乎上看到这样一个问题: 问 “Java、C++、Python、Go、Js等语言,未来几年内,学哪个更容易找工作? 很多新人会纠结于第一门语言该学啥,...

    企鹅号小编
  • 【AI听】AlphaGo Zero实力碾压旧狗!世界首款人工智能芯片华为发布,英特尔新推Nervana神经网络处理器……

    本周关键词 Intel Nervana|华为Mate 10 AlphaGo Zero|吴恩达Woebot 主播 | 吴璇 ▼点击可听 \ 这里有你想知道的本周...

    AI研习社

扫码关注云+社区

领取腾讯云代金券