上周,甲骨文状告Google的Android侵犯该公司的Java专利。 虽然Android的成功也不过最近之事,但其软件却非如此。 Google是在2007年宣布Android计划,并在2008年发布Adnroid源代码。而至少在2007年时,SUN就反对Google在使用Java技术上刻意避开SUN,使得Google在使用上不需受“Java社区流程”(Java Community Process,负责监督Java的组织)的规范,同时Google也没缴任何一毛授权费,当时消息来源曾告诉记者,SUN这方面一年营收已经超过10亿美元。只是Android后来正式上市时,SUN已经无力来控告Google了。 只是,一桩并购案却让整个事情翻盘。 Java之父James Gosling在博客上表示,“SUN不爱打专利官司”Gosling在甲骨文并购了SUN不久后便离职,他曾指甲骨文的Larry Ellison是“黑暗王子”,因此他对甲骨文也有很不错的观察:“SUN与甲骨文在进行整合会议时,那时我们就一直被问到SUN与Google之间的专利状况,我们看到甲骨文律师眼睛都发出光。” Google重新部署部分Java技术,好让编程人员可利用Java来撰写自己的程序,并纳入一套主要的虚拟机元件称为Dalvik,它可把程序转为Android机器可执行的代码。这种技术复制在电脑产业十分平常,而为了避开法律风险,工程师基本上会自己完整重建一套(相当于反向工程,也称为clean room手法)。 “先前大家内部常会谈到Google到底有办法切得多干净?”一位熟悉SUN内部对于Android看法的消息来源表示。当时担任SUN软件部门主管Rich Green曾对内提到,若依照加州法令,Google切得再怎么干净,还是可以找出破绽。 事实上,从SUN跳至Google的Java重量级专家可不少,其中包括Google现任CEO Eric Schmidt。其中最有名的人物是Tim Lindholm,他在SUN曾负责移动Java开发工作,并写了“The Java Virtual Machine Specification”一书,其他知名人物包括Joshua Bloch、Scott Violet与Chet Haase。 甲骨文不愿针对此事评论。 Google发言人则表示,“我们很失望甲骨文决定对Google与开源Java社区提出这种毫无根据的官司,我们会强力捍卫开源标准,并会跟产业继续携手合作开发Android平台。 ” |