Google & Oracle

一个很著名的例子,Java的语法是有专利的,但是Java是开源的,Android系统正是因为使用了一个修改版本的Java(而且没有说这个是Java),被Oracle认定为侵犯了自己关于Java的专利,然后遭遇诉讼。
专利只是防止别人模仿你的东西,并用在别的地方。像上面Java的例子,你可以自己随意的实现Java,这个是正常使用别人专利的途径。而将别人的专利,用到自己的其他项目里面,一个修改特性的Java,那么,就可能会被认定为侵权。

 

还记得谷歌与 Oracle 旷日持久的 Java 侵权案吗?这个持续时间长达 8、9 年的纷争目前以谷歌败诉为最新结局,其需要向 Oracle 赔偿 88 亿美元。(编者注:在过去几年时间里,几次裁决分别判两家公司胜诉或败诉。今年 1 月份,谷歌不服判决上诉美国最高法院做最终裁决。)

事件的起因是在 2010 年,作为 Java 拥有者的 Oracle 认为,谷歌在 Android 系统上无偿使用了 37 个 Java APIs,这侵犯了他们的专利,而在 Android 中还有 9 行代码抄袭了 Java,这侵犯了他们的版权。

那 9 行代码造成抄袭的缘由据说是因为当时谷歌的一位工程师在为 Android 项目工作的同时,又为 Sun 公司的 OpenJDK 效力,后来,该工程师直接从 OpenJDK 中复制了 9 行代码到 Android 中,由于 Google 没有得到 Sun 公司的授权,所以 Oracle 收购 Sun 之后,Java 易主,这就相当于侵犯了 Oracle 的版权。

而对于那 37 个 Java APIs,双方各执己见,谷歌认为 API 不应受版权保护,而 Oracle 则认为 谷歌对其的使用具有很强的商业性,再加上用 Java 写的 Android 代码无法在 JVM 上运行,这对 Java 语言是一种分裂,同时 Oracle 认为,Android 通过不当使用 Java API 挤占了 Java ME 可能的市场,这是它巨额索赔的根基。

2016 年初,Google 发言人表示,Android N(7.0) 不再沿用现有的 Java APIs 内容,而是迁移至基于 OpenJDK 的方法,为开发者创建一个通用代码库。虽然没法规避 Java APIs 官司,但至少可以减少潜在的可能纠纷。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值