QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

Oracle 就 Java 在 Android 中的使用问题向 Google 提起诉讼

  • 2010-08-14
  • 本文字数:1106 字

    阅读完需:约 4 分钟

本周四,Oracle 就 Android 操作系统对 Google 发布了一项版权与专利诉讼,这开启了硅谷的两家公司在智能电话软件平台上的法律之争。

自从 2007 年 11 月首个版本发布以来,Android 就呈现出了快速发展的态势。Gartner 公司上个季度的数据表明,Android 首次超越了 Apple 的 iOS,但需要注意的是,这些数据是在 iPhone 4 发布之前统计的,随着 iPhone 4 的发布,Apple 的产品货源一直吃紧。目前,全球四大智能电话操作系统分别是 Symbian(41.2%)、RIM(18.2%)、Android(17.2%)以及 iOS(14.2%)。

此次诉讼将由旧金山联邦法院负责处理,主要内容是 Google 侵犯了 Oracle 的 7 项专利,这些专利是年初 Oracle 收购 Sun Microsystems 时所获得的。所有这些专利都与 Java 有关:

  • 6,125,447 ,“为计算机系统提供安全的保护域”
  • 5,966,702 ,“控制对资源的访问”
  • 5,966,702 ,“用于类文件预处理与打包的方法与装置”
  • 7,426,720 ,“通过对主运行时系统进程的内存空间克隆而实现的动态类预加载系统与方法”
  • RE38,104 ,“对生成代码中的数据引用进行解析的方法与装置”
  • 6,910,205 ,“通过各种虚拟与本地机器指令实现的函数解析方法”
  • 6,061,520 ,“执行静态初始化的方法与系统”

Oracle 在一篇简短的声明中说,Google“故意、直接、一而再、再而三地侵犯Oracle Java 相关的知识产权”。

Android 在核心 OS 与软件开发包(SDK)中大量使用了 Java。虽说 Google 也发布了“Android Native Development Kit”,以支持开发者使用 C 和 C++ 构建 Android 组件,但首选方法还是基于 Java 来构建应用。这些 Java 代码会转换为字节码,然后在 Dalvik(Google 自己定制的 VM)中运行。Android 中的核心 Java 库基于 Apache Harmony (来自 Apache 软件基金会的开源、免费的 Java 实现)。这样,Google 的 Android SDK 实现在很大程度上是独立于 Oracle 的,但 Google 并没有就 Java 的使用向 Oracle 支付过一分钱。

Sun 在 Java 上的盈利模式主要靠收取移动手持设备与其他 OEM 的许可费用,在 Oracle 收购 Sun 时,人们认为 Oracle 会从其对软件的控制上赚取更多的钱。人们普遍认为 Sun 之所以拒绝给 Java SE 5 Technology Compatibility Kit(TCK)发放许可(Apache 需要使用该许可来认证 Harmony 对 Java SE 5 的实现),主要原因在于保护这种盈利模式,但结果其实是法律方面的问题。

此次诉讼也标志着 Oracle 在使用 Java 专利上的首次尝试。Oracle CEO Larry Ellison 认为收购 Sun 是正确的主要原因在于这使得 Oracle 能够控制 Java 了。

在本文撰写之际,Google 还在仔细研究 Oracle 的诉讼原文( VentureBeat 上刊登了),但尚未发表任何评论。

查看英文原文: Oracle Sues Google Over Java in Android

2010-08-14 03:421539
用户头像

发布了 88 篇内容, 共 263.8 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

Apache Paimon 在蚂蚁的应用

Apache Flink

大数据 flink 流计算 paimon

说说XXLJob分片任务实现原理?

王磊

Java

网络爬虫开发:JavaScript与Python特性的小差异

我再BUG界嘎嘎乱杀

Python JavaScript 爬虫 开发语言

TimechoDB v1.3.3 发布 | 新增多种数据类型,增加数据订阅、配置项设置等功能

Apache IoTDB

无需业务改造,一套数据库满足 OLTP 和 OLAP,GaiaDB 发布并行查询能力

Baidu AICLOUD

OLAP 云原生数据库 HTAP

计算机视觉的基础概念与入门

我再BUG界嘎嘎乱杀

Python 编程 后端 计算机视觉 开发语言

作为ToB市场总监的你 被老板质疑过花销太大吗?

客户在哪儿AI

ToB营销 ToB获客 ToB增长 ToB销售

嘿!通义灵码周边「超大鼠标垫」上线啦,更多玩法等待解锁

阿里云云效

阿里云 云原生 通义灵码

项目提效神器:10款顶级项目工单管理系统

爱吃小舅的鱼

项目管理 项目管理系统 工单管理 项目工单管理 项目工单管理系统

如何冲破大模型时代的算力关卡?天翼云给出答案

脑极体

AI

Workflow通用并发控制组件:ResourcePool资源池

1412

c++ 开源项目 workflow 并发’

客户在哪儿AI助ToB企业决策层开启营销的上帝视角

客户在哪儿AI

ToB营销 ToB增长 ToB销售

嘿!通义灵码周边「超大鼠标垫」上线啦,更多玩法等待解锁

阿里巴巴云原生

阿里云 云原生 通义灵码

麻省理工IOT教授撰写的1058页Python程序设计人工智能实践手册!

我再BUG界嘎嘎乱杀

Python 人工智能 程序设计 后端 开发语言

AI技术图像编辑软件:Luminar Neo for Mac/win 激活版

你的猪会飞吗

苹果软件下载 Mac破解软件

DBeaverUE for Mac(数据库管理软件) v24.1.3 旗舰激活版

Rose

AI心理助手:随时待命,伴你左右

心大陆多智能体

智能体 AI大模型 心理健康 数字心理 CBT

茶思屋直播|向下扎根,向上生长,TinyEngine 灵活构建个性化低代码平台

OpenTiny社区

开源 前端 低代码 OpenTiny TinyEngine

国内低代码平台推荐--万界星空科技低代码平台

万界星空科技

低代码 低代码开发 低代码平台 mes

Dato for Mac(菜单栏时钟软件) v5.3.1激活版

Rose

RazorSQL for Mac(多功能SQL数据库编辑器) v10.6.1注册激活版

Rose

「最新永久激活版」DaVinci Resolve Studio 19 ( 达芬奇影视后期调色剪辑) v19.0B5激活版

Rose

被种草新版 FinClip Cloud,主打一个好用!

Onegun

finclip 小程序容器

【程序大侠传】服务发布引发mq消息重复消费

Disaster

【YashanDB知识库】oracle dblink varchar类型查询报错记录

YashanDB

yashandb 崖山数据库 崖山DB

「邀您参会」首个中国可观测日即将盛大开幕

观测云

可观测性 AWS

Altair HyperWorks 新版本|AI 赋能设计与仿真,驱动全球领先创新技术

Altair RapidMiner

人工智能 设计 仿真 工程 altair

万界星空科技电线电缆行业MES系统核心功能

万界星空科技

mes 万界星空科技 电线电缆行业 电线电缆mes

Oracle就Java在Android中的使用问题向Google提起诉讼_Java_Charles Humble_InfoQ精选文章