Oracle告Google输了

boxi • 2016-05-27 • 大公司

Google表示,陪审团的认定代表了Android生态体系、Java开发社区以及依靠开放免费编程语言开发创新消费者产品的软件开发者的胜利。

昨天我们用多张片子分析了Oracle对Google发起的长达6年的Android不“合理使用”Java API侵权案,现在这次索赔90亿美元天价的案子已经有了结果。旧金山联邦法庭陪审团今日已做出裁决,认定Google Android并未侵犯Oracle所有的Java版权。松下一口气的不只有Google,也包括成千上万的软件开发者。不过,Oracle已经明确表示将要上诉。

广大开发者和版权专家可以暂时松一口气了。因为在开源技术大行其道的今天,每个人或多或少都要使用别人的东西,如果Oracle胜诉的话将会引发寒蝉效应,整个开发界在版权上将面临剪不断理还乱的纠缠不清的局面。

Google表示,陪审团的认定代表了Android生态体系、Java开发社区以及依靠开放免费编程语言开发创新消费者产品的软件开发者的胜利。

但Oracle显然并不愿善罢甘休,该公司已经明确表示要继续上诉:

我们强烈认为Google通过非法复制Java核心技术开发出Android来匆忙打入移动市场。Oracle提起诉讼是为了阻止Google的非法行为。我们认为上诉有充分的理由,将向联邦巡回法庭提请上诉。

这次的案子备受关注,除了有涉及到版权保护的内涵以及影响到广大开发者的切身利益的原因以外,所牵涉到的技术细节众多也是一个因素。众多的技术术语令不懂行的参与人员十分头疼,比方说解释清楚什么是API就够麻烦的了。在庭审过程中Google祭出的秘密武器是一个真正的文件柜—,柜顶上面贴有“java.lang”的名字,而文件柜的一个个抽屉里面放的才是文件。Google想用这个说明,API不过是一些标记罢了(Oracle把API比作像哈利波特那样的系列小说的标题、中心句),不知道这个比喻是不是打动了陪审团呢。

本文参考了多个信息来源:["http:\/\/www.bloomberg.com\/news\/articles\/2016-05-26\/google-beats-oracle-copyright-suit-wiping-away-9-billion-claim"],如若转载请注明出处。

Oracle告Google输了的更多相关文章

  1. [转帖]Oracle 起诉 Google 事件

    Oracle 起诉 Google 事件 https://www.cnblogs.com/panchanggui/p/9449842.html Oracle 是世界第二大软件公司 世界第一大DBMS公司 ...

  2. Oracle 起诉 Google 事件

    最近,Google 和 Oracle 纠缠多年的“Java 侵权案”又有了新的判决结果.Google 在此次对决中败诉,并可能需要支付高达88亿美元的赔偿金.这个案件还引发关于 API(应用程序编程接 ...

  3. 为什么.NET感觉上比Java差一点

    其实,我本人很喜欢.NET技术.工作经历中,大部分时间也在使用.NET开发. 这几年,由于工作的原因,开始进入Java+Linux世界. 今年,开始学习Python和Scala. 使用.NET时,有种 ...

  4. SQL Server 2008创建oracle链接服务器(心得)

    操作系统是32位的情况下,曾经没费太多时间创建好了到oracle的链接服务器.主要要点就是: 1.安装oracle精简客户端.当时我用的是版本比较低的“oracle9i310-客户端简化版”,安装好了 ...

  5. 在oracle中通过链接服务器(dblink)访问sql server

    在oracle中通过链接服务器(dblink)访问sql server 2013-10-16 一.   工作环境: <1> Oracle数据库版本:Oracle 11g  运行环境 :IB ...

  6. 深入谷歌和甲骨文旷日持久的版权战争,趣味科普当前最火的编程语言JAVA的前世今生

    这篇文章是我在B站上投稿的一个科普java的视频文案,内容如标题,感兴趣的码农朋友可以移步观看https://www.bilibili.com/video/av81171108/ 在过去短短几十年间, ...

  7. 跌宕起伏的java帝国史,剖析谷歌甲骨文长达8年的版权战争

    这篇博文是我在B站上发的一个科普java的视频文案整理,本来发过一次了,但是有几种不严谨的地方只能删掉重新发了一下,内容如标题,感兴趣的码农朋友可以观看视频的版本,欢迎提提意见啥的,感谢~https: ...

  8. J1001.Java原生桌面及Web开发浅谈

    自从Java问世以来,在服务端开发方面取得了巨大的发展.但是在桌面/Web开发方面,一直没有得到大的发展.从最初的AWT,到Swing,再到JavaFX,Java从来没有在桌面/Web解决方案中取得重 ...

  9. 今日Java——Cay Horstmann访谈

    这是本人在InfoQ中文站审校的文章,原文链接是:http://www.infoq.com/cn/articles/java_cay_horstmann,感觉内容很不错,分享给大家看看. 近日Info ...

随机推荐

  1. 基础知识 wps去广告

    原文:http://www.360doc.com/content/19/0618/15/38017100_843312032.shtml 原文:http://wps.crcc.cn/

  2. CF-579 D. "Or" Game

    题意: 给一列数,任选一个数,乘x,最多操作k次,问最后a[1]|a[2]|...|a[n]的最大值是多少; 思路: 或运算是0|0=0,1|0=1,0|1=1,1|1=1,那么每次乘一个大于等于2的 ...

  3. 怎样用cmd脚本添加Qt的环境变量

    在网上遍历了很久,终于找到了一个简单且令人满意的答案: 定位到PyQt5发布文件所需的plugins的位置: 新建一个名为“设置环境变量”的cmd脚本,在里面写上: wmic ENVIRONMENT ...

  4. 【2019.8.11上午 慈溪模拟赛 T3】欢迎回来(back)(设阈值+莫队)

    设阈值 考虑对于询问的\(d\)设阈值进行分别处理. 对于\(d\le\sqrt{max\ d}\)的询问,我们可以\(O(n\sqrt{max\ d})\)预处理答案,\(O(1)\)输出. 对于\ ...

  5. 【2019.7.24 NOIP模拟赛 T1】道路建设(road)(水题)

    原题与此题 原题是一道神仙不可做题,两者区别在于,原题不能有重边和自环. 然而,这题可以有重边... 于是这题就变成了一道大水题. 此题的解法 考虑如何构造. 对于\(n\le10^4\)的情况: 对 ...

  6. 小白专场-FileTransfer-python语言实现

    目录 更新.更全的<数据结构与算法>的更新网站,更有python.go.人工智能教学等着你:https://www.cnblogs.com/nickchen121/p/11407287.h ...

  7. Anaconda入门教程【快速掌握】

    Anaconda 使用指南 概述 很多学习python的初学者甚至学了有一段时间的人接触到anaconda或者其他虚拟环境工具时觉得无从下手, 其主要原因就是不明白这些工具究竟有什么用, 是用来做什么 ...

  8. 【前端知识体系-JS相关】深入理解MVVM和VUE

    1. v-bind和v-model的区别? v-bind用来绑定数据和属性以及表达式,缩写为':' v-model使用在表单中,实现双向数据绑定的,在表单元素外使用不起作用 2. Vue 中三要素的是 ...

  9. 【题解】ADAGRAFT - Ada and Graft [SP33331]

    [题解]ADAGRAFT - Ada and Graft [SP33331] 传送门:\(\text{Ada and Graft}\) \(\text{[SP33331]}\) [题目描述] 给出一颗 ...

  10. VOC数据集 目标检测

    最近在做与目标检测模型相关的工作,很多都要求VOC格式的数据集. PASCAL VOC挑战赛 (The PASCAL Visual Object Classes )是一个世界级的计算机视觉挑战赛, P ...