Oracle 诉讼 Google 缘何正确(2)

“现在如果微软想要使用Java,它们不得不使用和每个人都一样的Java,”Sun副总裁Rich Green当时说。难道Google不应该以同样的标准被约束吗?Oracle认为应该,并且像当年的Sun一样,它选择了诉诸法律。

开源之后,Java的许可现在更加复杂了。这也可以解释为什么Oracle在对战Google时更看好专利路线。开源大师Bruce Perens指出,Java语言规范包括了许给Java实现者对Sun专利的免许可自由这一条款,但它在此案件中不适用。因为只有对Java及其必需包的完整安装启用才有权免许可;“不可以是其子集或是超集”,这点Android在Java使用上没能做到。

Oracle的投诉还提及版权,但是这里细节不足。Java和Android都是开源的,但尽管Java使用GPL,Google更喜欢那个更加商业友好的Apache许可。如果Google在其代码库中包含逐字的Java源代码,这一许可冲突就可能成为侵权立案的有力根据。

接下来会发生什么?

Google说Oracle的行动是“对Java社区的重重一击”,但那只当Google是在发展Java时才是真的。然而就Android 和Dalvik VM,藐视建立起来了的Java标准,作出了自己的Java实现这一事实来讲,Oracle把Android比作纯Java之敌是正确的。并且作为Java知识产权的所有者,Oracle有权——也许也有责任——来陈防卫这一平台免受此敌之害。

但是也请我们不要再哄自己了,别再开玩笑了。Darth Vader的比喻是夸张的,但没人曾把Oracle比作白衣救士,它在这里也绝对不是本着无私的动机来行动的。这场诉讼结束的那一天,剩下的都只是钱的问题。Android现在是一个建成了的良好平台,Google承受不了这场拖延时间的法律之争。Oracle等待着Google来解决,结果当然是每一部Android手机上的一个咖啡杯图标以及一笔可观的收入。更有甚者,这一诉讼会更加巩固这一信条——走Java之路必经Oracle,Java使用者跳出这条路等待着他们的将会是危险。

可是,这如此可怕吗?Java社区需要一个领导。Sun之把Java推向社区的爱臂的尝试被证明是像把该公司推向失败的其它点子那样:学术上合理,外交上精明,而结果是行不通的。Google的Bloch叫Oracle强硬一点是正确的。或许他当初对他的期望多点谨慎就更好了。

提醒你,Oracle并非一定会赢之场官司。这场诉讼之中所涉的专利引起了太多的头疼太多的怀疑。

Google避开这个子弹也还是有时间的——最简单的方法也许就是避开Java本身。因此听到新系列的Android是第一个基于Google Go的平台之说,请不要感到惊讶。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wwsxxf.html