安卓与阿里云“交火”,谎言?侵权?
时间:2012-09-24 来源:酷遨网络
谷歌和阿里巴巴集团旗下的阿里云公司之间的争端仍然还没有结束的迹象。谷歌方面认为,兼容性是Android生态系统的核心,非兼容版的Android,比如阿里云OS,将弱化生态系统。而阿里云方对此不认同,双方仍在僵持。
谷歌阿里高层隔空喊话
阿里云方面并不认为阿里云OS是“非兼容版”Android。阿里巴巴公司发言人约翰·斯皮里奇公开表示阿里云OS不是Android生态系统的一部分,“因此,阿里云OS当然不是也不必要兼容Android。”
谷歌高级副总裁、Android系统创始人安迪·鲁宾不甘示弱,在Google+上针锋相对表示,谷歌同意阿里云OS不是Android生态系统的一部分,不需要与Android兼容。不过他同时指出阿里云OS使用Android的运行环境、框架和工具。阿里云应用市场中包括了Android应用(甚至包括盗版谷歌应用)。他的结论是,“阿里云基于Android平台开发、利用了OHA(开放手机联盟)为这一平台所付出的工作成果,这一点毫无争议。”
阿里巴巴集团CTO兼阿里云总裁王坚随后也发表公开信,表示曾经开放,全球无数技术志愿者共同努力开发的Android Open Source Project (AOSP)Android系统,已被Google重新定义成了需要Google许可的、完全为自身利益服务的Google OS。
阿里云说法未得技术人士认可
阿里云的内部人士向《IT时报》解释,阿里云OS使用了自行研发的虚拟机,这与Android的Dalvik虚拟机不同。阿里云OS的运行环境,也就是操作系统的核心部分,既有不同于Dalvik的阿里云自己的JAVA虚拟机,也有阿里云自行研发的云应用引擎(cloud app engine),后者是用于支持基于HTML5技术的Web应用程序。阿里云OS用了一些开源的Android应用的框架和工具,仅仅是作为阿里云OS补丁,以便让使用云应用的用户可以在阿里云的生态系统中使用其他第三方应用。
但阿里云的说法并没有得到国内技术人士的认可,有技术人士对比分析了阿里云OS和Android系统后,认为阿里云OS的 7个组成部分中,虚拟机用的是自己的,上层应用是自己定制的,另外额外加了一个“云服务”,其余部分都是用Android的。
第三方Android ROM开发者啊兴向《IT时报》记者表示,既然阿里云OS采用了Android的技术,那么再宣称自己是一个独立的操作系统就不太恰当了。“目前Andorid系统已经分裂得很厉害,各种设备上采用修改的版本很多,开发者开发出应用后,如果要在这些设备正常运行,会带来很大的问题。”啊兴认为,三星、HTC、华为等手机厂商,以及小米的MIUI、创新工场的点心OS,虽然都在Andorid标准上进行了修改,至少还是基本遵循了Android的基本标准,但阿里云OS这套系统修改了很多,“用了Android的东西,但又没完全用,。”事实上,在今年4月,《IT时报》记者采访王坚时,他就一再强调,Android应用在阿里云OS能否正常使用,是阿里云OS开发环节中非常重要的一项工作。
是否抄袭比较代码便知道
《IT时报》记者发现在安迪·鲁宾Google+的文章留言中,绝大部分中文的留言者者都支持Google的表态,而英文留言者中也有部分批评Google并没有完全遵循开源精神,将Andorid带入不好的方向。
分析人士表示,类似阿里云OS这样修改Android系统为其所用,此前已经有先例。亚马逊的平板电脑Kindle Fire就是这样做的,不过由于亚马逊并不是OHA的成员,而且硬件完全由自己掌控,所以谷歌对其的限制能力有限。阿里云自己并不生产设备,而且采取与硬件厂商合作的形式,所以谷歌可以利用OHA联盟的背景施压。
阿里云的前两个合作伙伴天语和海尔并不是OHA联盟的成员,但是第三个合作伙伴——宏碁早在两年前就已经加入了OHA。
关于阿里云是否抄袭的问题,业内评论人士阳淼认为,由于Andorid和阿里云OS都是基于开源协议开发的,“只要阿里云OS公开指定部分的源代码,供业内行家与谷歌代码进行比对即可。”
关于阿里云的未来,阿里云的内部人士给《IT时报》记者的回复很简单——“阿里云操作系统的未来只能有市场决定,而不是谷歌。阿里云会继续探索包括增强现实、人机交互、云应用、多传感器等方面的研究与应用。”