呵呵,甲骨文:Android 是破坏开源的罪犯

  

  甲骨文和谷歌再次回到了法庭上。这一争端早在 2010 年就已开始,当时甲骨文率先起诉称,谷歌在 Android 操作系统中使用了 37 个 Java API(应用程序接口)。本案的最初判决有利于谷歌,但在被提交至上诉法院后情况发生了逆转。随后,本案被上诉至美国最高法院,而最高法院的态度是不予受理。目前,这起诉讼又回到了最初的美国地区法院,而诉讼可能给甲骨文带来 90 亿美元的收入。

  这次,双方的辩论焦点不再集中于,谷歌在 Android 系统中使用 Java API 是否侵犯了甲骨文的版权,而是谷歌的代码是否属于公平使用范畴。尽管甲骨文正在对关于公平使用的 4 项法律规定发起猛烈抨击,但甲骨文的律师和证人也试图将该公司描绘成为自由、开源软件的捍卫者。

  然而在本案中,甲骨文很难扭转自身的形象,因为该公司首先对开源发难。多名计算机科学家反对甲骨文的做法,称该公司的态度将会对开源社区造成影响深远的破坏。

  不过甲骨文联席 CEO 萨夫拉·卡兹(Safra Catz)本周一和周二作证称,将自己的软件限制在“带围墙的花园中”,这是谷歌,而不是甲骨文的做法。

  谷歌表示,基于 Java 的开源特性,Android 团队才利用了 Java API。不过卡兹表示,为了维持 Java 长期以来的理念,即“一次开发、随处运行”,唯一的方式是确保这一语言不受谷歌等闯入者的干扰。在甲骨文看来,在 Android 系统中,谷歌将 Java 变成了不具兼容性的形式。

  卡兹本周代表甲骨文讲述了自己一方的看法。目前,卡兹与马克·赫德(Mark Hurd)共同担任甲骨文 CEO 的职位。她表示,甲骨文 2009 年收购 Sun 微系统在很大程度上是为了保护 Java,确保这一语言的公平和开放使用。

  卡兹表示,当 00 年代中期 Sun 股价下跌时,她开始担忧 Java 的命运。甲骨文当时利用 Java 去开发软件,而卡兹担心,如果 Sun 出现问题,那么甲骨文使用的编程语言也将出问题。

  卡兹表示:“我们担心 Sun 无法给予足够的投资,而 Java 是我们产品的关键。”

  因此,为了避免 Java 走向衰落,或是落入竞争对手手中,甲骨文开始尝试收购 Java。根据卡兹的说法,甲骨文最初目标不大,只是希望拿下 Java 和 Sun 的部分软件业务。不过,这一提议遭到了拒绝。随后有消息称,IBM 可能收购 Sun,而协议中也包括该公司的硬件业务。这时甲骨文回到了谈判桌前,拿出了比 IBM 收购出价 70 亿美元更多的 74 亿美元,从而将整个 Sun 公司收入囊中。

  在这笔收购时,甲骨文时任 CEO 拉里·埃里森(Larry Ellison)表示,Java“是我们有史以来收购的最重要的一项软件资产”。(埃里森目前是甲骨文董事长。)卡兹本周一在法庭上再次传达了这一信息,并表示是她向埃里森建议了这笔收购,并计划在收购 Java 之后在公司内部继续发展 Java。卡兹表示:“我们计划投资 Java,将 Java 社区团结在一起,并在未来开发新版本的 Java。”

  卡兹认为,在这笔收购之后,谷歌在 Android 系统中对 Java 的使用就成为了甲骨文内部讨论的话题。她表示,Sun 前 CEO 乔纳桑·施瓦茨(Jonathan Schwartz)告诉甲骨文,他曾与谷歌进行谈判,要求谷歌在使用 Java 时购买授权。(施瓦茨在本案中代表谷歌出庭作证。)

  然而卡兹表示,到甲骨文 2010 年初完成对 Sun 的收购之后,Android 对 Java 开放性的影响已经太大,很难逆转。她指出,整个 Java 开发者社区已一分为二,某些开发者转向了 Android 平台,导致了 Java 的开放性受限。卡兹表示,使用 Java,“他们只需一次编程就可以在所有地方运行。但当你在 Android 平台上开发时,在除 Android 以外的其他地方都无法运行。”

  Android 是一个免费而开放的平台,因此将 Android 视为开发的限制显得有些奇怪。在对卡兹进行质询时,谷歌的律师做出了反击。他们表示,甲骨文并未充分理解 Java 的开放性。该公司的管理者要么没有准备好管理一个开源平台,要么就是故意限制对 Java 的使用。

  谷歌的律师还就甲骨文自行开发智能手机的计划质询了卡兹。在收购 Sun 的不久之后,甲骨文曾考虑过这项计划,但最终没有付诸实施。谷歌的律师展示了甲骨文关于开发手机的一张内部幻灯片,上面显示:“关于做出聪明的决策,甲骨文内部的专业性有限。”

  谷歌指出,甲骨文在自主开发智能手机失败之后才决定起诉。埃里森和 Alphabet 执行董事长埃里克·施密特(Eric Schmidt)之间的邮件往来显示,在甲骨文提起诉讼的几个月前,他们俩曾有过会面。谷歌还提到了埃里森在 JavaOne 开发者大会上的说法,即他很高兴谷歌正在使用 Java。埃里森表示:“我认为,我们会看到越来越多的 Java 设备,其中某些来自我们谷歌的朋友。”

  无论谷歌和甲骨文高管之间有过什么样的友谊,这都已不复存在。卡兹表示,谷歌的总法律顾问肯特·沃克(Kent Walker)曾于 2012 年 3 月联系她,讨论这起诉讼。根据卡兹的说法,沃克表示:“谷歌是一家非常特别的公司,老规则不适用于我们。”

  而卡兹回应了一条古老的规则:“你不能行窃。”

  卡兹表示,谷歌的侵权导致甲骨文损失了数亿美元。

  关于这起诉讼的法庭听证将于本周继续进行,并将于下周初结束。

  翻译:维金

  In Oracle’s world, Android is a crime against open source

  http://blog.sina.com.cn/s/blog_7362e71e0102wgsu.html

  http://blog.sina.com.cn/s/blog_7362e71e0102wgsv.html

  http://blog.sina.com.cn/s/blog_7362e71e0102wgsw.html

  http://run.gmw.cn/blog-1873077-150326.html

  http://run.gmw.cn/blog-1873077-150327.html

  http://run.gmw.cn/blog-1873077-150328.html

  http://club.1688.com/article/60897798.html

  http://club.1688.com/article/60897811.html

  http://www.bibitie.com/beijing/gongshang/x5x24019152.html

  http://www.bibitie.com/beijing/gongshang/x5x24019191.html

  http://www.bibitie.com/beijing/diaocha/x8x24019218.html

  http://www.ailaba.org/beijing/qihuo/182596255453986x.html

  http://beijing.zhaotie.com/jinrongbaoxian/3406297x.htm

  http://beijing.zhaotie.com/jinrongbaoxian/3406312x.htm

  http://www.tech110.net/home.php?mod=space&uid=26268&do=blog&id=76497

  http://blog.ifeng.com/article/44865454.html

  http://site.leshou.com/s/26849918.html

  http://site.leshou.com/s/26850050.html

  http://site.leshou.com/s/26850153.html

  http://shiyou.huangye88.com/xinxi/80785806.html

  http://shiyou.huangye88.com/xinxi/80786276.html

  http://shiyou.huangye88.com/xinxi/80787455.html

  http://www.chinadiary.com/blog-24983-774005.htm

  http://www.chinadiary.com/blog-24983-774006.htm

  http://www.chinadiary.com/blog-24983-774007.htm

  http://blog.tianya.cn/post-7235719-115521067-1.shtml

时间: 2024-08-26 04:00:24

呵呵,甲骨文:Android 是破坏开源的罪犯的相关文章

如何用 Android Studio 导入开源项目以及常见错误的解决办法

声明:这篇文章完全来自这篇文章,感谢大神的相助.这篇文章纯粹是为了备份. 本篇以Github上最热门的MaterialDesign库,MaterialDesignLibrary来介绍怎样使用Android Sudio导入开源项目的,如果你和我一样刚刚从Eclipse转到AS,那本篇文章非常适合你. 如果不引入任何第三方库,不做自动化分渠道打包等操作,那可以在完全不了解Gradle的情况下进行Android项目的开发.但如果要想导入Github上的热门项目,必须首先熟悉Gradle. 1. Gra

第一个Android TV Launcher开源项目

Android TV Launcher开源项目 这个项目是机顶盒桌面,用来播放视频.显示图片.应用管理和其他针对机顶盒产品的设置.目前git和CSDN code上面都没有类似的开源项目,正好本人最近在开发类似产品,网上类似研究还非常少,完全自己实现还是比较困难.所以就把目前的项目开源出来,也有利于其他人少走弯路. git项目地址 CSDN code项目地址 项目框架结构 UI.adapter.实体类.图片cache.网络层. 这个层级关系还是和大部分项目是类似的. 功能模块的详细实现方式 这个部

GitHub Android 最火开源项目Top20 GitHub 上的开源项目不胜枚举,越来越多的开源项目正在迁移到GitHub平台上。基于不要重复造轮子的原则,了解当下比较流行的Android与iOS开源项目很是必要。利用这些项目,有时能够让你达到事半功倍的效果。

1. ActionBarSherlock(推荐) ActionBarSherlock应该算得上是GitHub上最火的Android开源项目了,它是一个独立的库,通过一个API和主题,开发者就可以很方便地使用所有版本的Android动作栏的设计模式. 对于Android 4.0及更高版本,ActionBarSherlock可以自动使用本地ActionBar实现,而对于之前没有ActionBar功能的版本,基于Ice Cream Sandwich的自定义动作栏实现将自动围绕布局.能够让开发者轻松开发

Android 8款开源游戏引擎

1.Angle  (2D    Java) Angle是一款专为Android平台设计的,敏捷且适合快速开发的2D游戏引擎,基于OpenGLES技术开发.该引擎全部用Java代码编写,并且可以根据自己的需要替换里面的实现,缺陷在于文档不足,而且下载的代码中仅仅包含有少量的示例教程. 最低运行环境要求不详. 项目地址:http://code.google.com/p/angle/ 2.Rokon  (2D    Java) rokon是一款Android 2D游戏引擎,基于OpenGL ES技术开

Android 八款开源 Android 游戏引擎

原文地址 本文内容 Angle Rokon LGame AndEngine libgdx jPCT Alien3d Catcake 最近无意间看到一篇关于 Android 搜索引擎的文章,于是搜索了,学不学是其次,主要是要有这方面的知识--技多不压身嘛~ 下面罗列出八款常见的 Android 游戏引擎,以供参考.收费.下载量过小.不公开源码,以及鄙人不知道(-_-)的引擎不在此列. Angle Angle 是一款专为 Android 平台设计的,适合快速开发的 2D 游戏引擎,基于 OpenGL

七款android地图 [Map] 开源项目框架分类总汇

七款android地图 [Map] 开源项目框架分类总汇: 1.AmapDemo仿照一号专车的地图界面 2.基于高德地图写的不同功能的地图应用 3.基于高德地图的gps.wifi.基站的智能选择定位 4.基于高德SDK搭建的出行类APP,高仿滴滴快的 5.高德地图便民搜索 6.百度地图 7.Android 高德地图gps定位

【原】Android热更新开源项目Tinker源码解析系列之三:so热更新

本系列将从以下三个方面对Tinker进行源码解析: Android热更新开源项目Tinker源码解析系列之一:Dex热更新 Android热更新开源项目Tinker源码解析系列之二:资源文件热更新 Android热更新开源项目Tinker源码解析系类之三:so文件热更新 转载请标明本文来源:http://www.cnblogs.com/yyangblog/p/6252855.html更多内容欢迎star作者的github:https://github.com/LaurenceYang/artic

【原】Android热更新开源项目Tinker源码解析系列之二:资源文件热更新

上一篇文章介绍了Dex文件的热更新流程,本文将会分析Tinker中对资源文件的热更新流程. 同Dex,资源文件的热更新同样包括三个部分:资源补丁生成,资源补丁合成及资源补丁加载. 本系列将从以下三个方面对Tinker进行源码解析: Android热更新开源项目Tinker源码解析系列之一:Dex热更新 Android热更新开源项目Tinker源码解析系列之二:资源热更新 Android热更新开源项目Tinker源码解析系类之三:so热更新 转载请标明本文来源:http://www.cnblogs

Android UI相关开源项目库汇总

最近做了一个Android UI相关开源项目库汇总,里面集合了OpenDigg 上的优质的Android开源项目库,方便移动开发人员便捷的找到自己需要的项目工具等,感兴趣的可以到GitHub上给个star. 抽屉菜单 MaterialDrawer ★7337 - 安卓抽屉效果实现方案 Side-Menu.Android ★3865 - 创意边侧菜单 FlowingDrawer ★1744 - 向右滑动流动抽屉效果 SlidingRootNav ★1338 - 仿DrawerLayout的View