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. 题解 P3693 【琪露诺的冰雪小屋】

    知识点: 模拟 , 信仰 原题面 大 型 车 万 众 自 裁 现 场 分析题意: 操作: ICE_BARRAGE R C D S R:行 , C:列, D:方向 , S:强度 在(R,C) 向 D 射 ...

  2. 从项目中理解let和const为什么如此重要

    变量声明 变量声明方式 伴随js诞生的var // 语法 var varName = value var a = 1 // 这样子你就得到了一个变量 var缺陷场景分析 var specialUser ...

  3. R语言- 实验报告 - 利用R语言脚本与Java相互调用

    一. 实训内容 利用R语言对Java项目程序进行调用,本实验包括利用R语言对java的.java文件进行编译和执行输出. 在Java中调用R语言程序.本实验通过eclipse编写Java程序的方式,调 ...

  4. docker 更新内存限制步骤

    停止容器: docker stop id 更新配额: docker update -m 80G id 内存参数和大小 容器ID重启容器:docker start id

  5. mysqldump导表

    mysqldump全量导表 mysqldump -hlocalhost -uroot -P3306 -p --skip-add-locks --skip-triggers test > test ...

  6. Unity Shader 屏幕后效果——全局雾

    Unity内置的雾效需要在每个shader中分别编写,造成了极大的不便.这里利用屏幕后处理产生可单独控制且自由度更高的雾效. 屏幕后雾效的本质在于,通过深度纹理重构出每个像素在世界空间中的位置,根据得 ...

  7. background属性怎么添加2个或多个背景图

    最近遇到一个需求,下面充值金额按钮是一个背景图,点击之后显示的状态也是一个背景图,如下图      按照惯用的套路,新增一个class,点击后的状态直接写在里面即可 然而点击后,虽然状态背景成功显示出 ...

  8. Visual Studio Code 小记

    1. 改变语言 如图: 2. 设置皮肤 如图: 3. Visual Studio Code关闭右侧预览功能 4. 关闭预览模式 5. VS Code 优秀的主题 a. Atom One Dark Th ...

  9. dubbo(提供者、消费者)基于java的实现

    1.安装好jdk.zookeeper以后可以尝试开发代码进行dubbo的学习和练习. 首先创建Dubbo的Provider配置.创建一个maven project工程. RPC框架,不希望Consum ...

  10. aspx.designer.cs没有自动生成代码(没有自动注册)

    遇到这个问题的最大可能是:aspx页面存在bug. 比如说我的主页是从项目里的别的页面复制过来的,但是少复制了一些引用,页面就存在bug,导致aspx.designer.cs没有自动生成代码. 解决方 ...