最近,Oracle 就 Android 操作系统对 Google 发起了版权与专利诉讼,认为 Google 侵犯了其与 Java 相关的 7 项专利,涉及“类文件预处理与打包”、“静态初始化的方法”等技术领域。Google 就此作出回应,对 Oracle 的行为表示失望,并认为其控诉无事实根据。
在 Oracle 宣布提出诉讼之后,Google 的发言人 Aaron Zamost 在一份声明中表示:
Oracle 选择以无事实根据的法律诉讼攻击 Google 和开源 Java 社区,我们感到失望。开源 Java 社区的发展不受任何一家公司的约束,每天都在致力于让世界变得更加美好。我们将坚决捍卫开源标准并继续与业界合作发展 Android 平台。
这是 Oracle 在收购 Sun 之后在 Java 专利问题上的首次法律尝试,Oracle 首席执行官 Larry Ellison 认为收购以后 Oracle 就可以控制 Java 了。而上一次有关 Java 专利的著名诉讼要追溯到 1997 年,Sun 公司起诉 Microsoft 侵犯涉及 Java 的知识产权,Microsoft 最终以 16 亿美元的赔偿解决了纠纷,并最终转而自主开发与 Java 类似的 C#语言。
由于这次事件涉及两家 IT 巨头,并且与目前最流行的编程语言之一 Java 有关,所以引起了业界的广泛关注。科技专栏作家 Mary Jo Foley 认为此事可能会使 Microsoft 受益:
Microsoft 对于 Oracle 并无好感,并将 Oracle 视为其最为重要的竞争对手,而任何针对 Google 的诉讼无疑都正中 Microsoft 下怀。Oracle 针对 Google 的诉讼为 Windows Phone 7 带来了契机。开发者与消费者对于 Android 平台手机的前景开始担心和疑惑,Microsoft 很可能将从 Oracle 起诉 Google 的诉讼案中受益。 Oracle 起诉 Google 在一定程度上也将推动 Microsoft .Net。Microsoft .NET 是一种面向网络、支持各种用户终端的开发平台。Microsoft .NET 的首要竞争对手就是 Java 软件。在 Oracle 起诉 Google 之后,一些开发者在微博网站 Twitter 上发布信息称,Oracle 起诉 Google 将促使他们转而使用 Microsoft .NET。
根据最新的 TIOBE 编程语言排行榜,Java 以 18% 的权重排在首位,C#排在第 6 位(5%)。此次事件是否会对 Java 社区的发展带来负面影响呢? InfoQ 中文站将继续关注,也欢迎读者朋友发表自己的看法。
评论