原文地址: http://news.itxinwen.com/media/2012/1029/454029.html
阿里回应称,系统是使用全新的虚拟机。虚拟机到底是什么?能改变阿里云OS是基于安卓的事实吗?一边是安卓之父的言之凿凿;一边是阿里云OS的负隅顽抗,阿里与安卓,谁是李鬼?谁是李逵?

原定于9月13日下午举行的阿里云与宏碁的手机发布会突然取消了,随后阿里云OS系统迅速成为热话。

这场颇有戏剧性的故事甫一开场就极具悬念:全球科技公司翘楚--谷歌,为何对名气、地位、身家都远不如自己的阿里发难?

事情需追溯到9月10日,《华尔街日报》一篇名为《阿里云操作系统中国市场挑战安卓》的报道。阿里集团首席战略官曾明在接受《华尔街日报》采访时表示:"希望阿里云能有与安卓一样的影响力。"

在中国本土推出一年有余的阿里云OS系统,就此被谷歌盯上。发布会事件后,阿里云以"受害者"面目示人。

在9月15日,谷歌高级副总裁、安卓系统创始人安迪·鲁宾在Google+及安卓官方博客发表声明:"对曾明想做中国的安卓表示惊讶",因为他发现,"阿里云正是基于安卓的运行环境,显然它是由安卓衍生而来。"

事情瞬间发生逆转。

面对谷歌质疑及业界猜测,阿里巴巴一再强调阿里云OS属于自主操作系统,因为自己使用了全新的虚拟机,与安卓系统毫无关系。

而在业内人士看来,这一宣言显得极其苍白,"若要自证清白,唯有公布源代码,但目前为止,这仍是谜。"

"若无安卓之父直言,知阿里云OS者寥寥。"业内流传着这样的戏言。

"事发"后阿里集团并未直面安卓之父的指责,而是将打造该系统技术核心的王坚升了官,并宣称将支持其继续开发阿里云OS系统,阿里如此作为究竟缘由何在?

"阿里云OS就是安卓"

9月16日,安迪·鲁宾又发了一封公开信表示,"阿里云使用安卓的运行环境、框架和工具。你们的应用市场中包括了安卓应用(甚至包括盗版谷歌应用)."

这一次,阿里不得不作出回应。亲自带领团队打造云OS的王坚通过公开信表示,"阿里云OS 使用了自行研发的虚拟机,这与安卓的虚拟机不同。阿里云OS用了一些(开源的)安卓应用的框架和工具仅仅是作为补丁,让使用云应用的用户可以在我们的生态系统中使用其他第三方应用。"

阿里试图将系统之争引向虚拟机方向,认为用了新的虚拟机就不是安卓,而谷歌并不认同。

为了厘清阿里云OS身上的重重迷雾,《IT时代周刊》辗转找到了参加对阿里云第一版做兼容性测试的北京某科技公司负责人纳瑞,希望还原阿里云OS的本来面目。

"能兼容安卓应用,却不基于安卓,这不可能。"这位早期在Linux系统上参与开发国内Linux商用系统,后来转战安卓,是最早一批进入安卓核心层研究解决软硬件兼容方面的专家,回想起当初的情景,依然语气肯定。

据他回忆,2011年3月间,阿里云OS第一版发布前,找到了其所在公司做软硬件的兼容性测试,当阿里技术人员介绍完系统后,给纳瑞的第一个感觉就是"这算是国内目前对安卓改动最大的一款系统".

面对阿里云OS如此大的改动,作为专业技术人员,纳瑞更担心"因为改得多了,万一哪天安卓升级了,麻烦就大了。"

由于安卓的应用必须符合安卓的兼容性特征,因此每次安卓升级后,谷歌都会发布代码供应用公司修改。而当时阿里云OS的设计是能兼容这些应用的,因此每次安卓升级后,阿里云OS也必须跟随安卓系统升级而升级。

纳瑞把自己的担心委婉地告诉了阿里云方面的人员,"阿里方面的人愣了愣,然后回答我,'那我们就不跟着升级了。'"

"那你们的应用怎么办?"纳瑞继续表达自己的担忧。

"我们现在有50多款应用,都是我们自己做的,"阿里方面回答。看完阿里展示的50多款应用后,作为熟知手机操作系统和生态环境的他被阿里的行为震惊了,"主要是淘宝系的一些自家应用".

如此看来,"阿里的高层并不懂技术,他们考虑的是市场,不知道这改动意味着什么。"他说,要兼容安卓的应用,这意味着从系统底层开始做修改。这也为今日的阿里云与安卓之争,埋下了伏笔。

有消息披露,当年天语总裁荣秀丽在与阿里云OS方面接触时也表达过对应用方面的担忧,提出要能兼容安卓应用的要求。

当时,为了满足天语方面的要求,阿里云只能继续跟着安卓升级,这就造成了阿里云OS尴尬的现状:既是耗费巨资打造的系统,同时又摆脱不了安卓的影子,而对外则继续宣称是"自主"操作系统。

2011年7月,第一款搭载阿里云OS的手机面市了,号称销量在20万部左右,据阿里内部人士讲,连送带买,"销量"不过7万。

一年后,这款新的操作系统遭到谷歌的阻击。而这样的忧虑,其实早已浮现。在研发过程中就有人问王坚,如果遭到谷歌的专利阻击怎么办。当时,王坚选择了沉默。

由此,阿里云就是安卓的猜测早已无悬念。目前能为阿里云OS系统澄清的只有公布源代码这一途径,但阿里云显然没这个底气。

基因如此相同

按照曾明在《华尔街日报》上的说法,阿里云OS属于一个全新的自主操作系统。这就意味着,阿里云OS的目标旨在争夺与世界知名的手机操作系统iOS、安卓、WP并驾齐驱的地位。

事发至今,阿里集团坚持自己的系统是自主系统的唯一证据就是,使用了全新的虚拟机。虚拟机能否将阿里云OS就是安卓的事实抹杀,这也是目前阿里云OS翻盘的筹码。

对此,一位曾参与设计云OS的内部人士表示,要想彻底弄清楚阿里云OS与安卓之间的关系,只要给两个系统做个解剖即可。

从系统的构成来说,主要包括是内核、框架以及应用。从双方的公开言论中证实,阿里与安卓用的都是Linux的内核。而且,搭载阿里云OS系统的手机,目前使用的芯片都是英伟达图睿系列。

根据公开资料显示,2009年英伟达谷歌和开放手机联盟成员合作,让图睿系列的处理器能用在安卓系统上。此前,英伟达方面只给了微软这样的授权。

这意味着,阿里云系列手机要想使用英伟达的芯片,则必须使用上述两种操作系统,或重新拿到英伟达的授权。但没有公开资料表明,阿里云曾申请过该授权。

构成系统的第二层要素是框架,"这里面比较复杂,还包含虚拟机、外壳工具和一个框架(Framework)." 从技术层面分析,阿里云使用的虚拟机与安卓不同,而外壳工具则是与安卓一样。

而从系统的第三大要素--应用来说,阿里从一开始就以兼容安卓应用为目的而打造的,只在HTML5的应用上添加了自己的原创,但这一块所占比例几乎可以忽略不计。

"阿里云与安卓内核相同,用了安卓的专利框架,并兼容安卓的应用,因此阿里云说自己不是安卓,完全说不通。"他说,但阿里方面聪明地选择了说自己是"自主"而非"自主产权"操作系统,两字之差,谬以千里。

关于虚拟机,该技术人员举例,如果把系统的框架比作人体,那虚拟机、外壳工具就相当于骨骼。 "但光有这些还不够,必须还要有血液才能使人活起来,Framework就是血液。"

而阿里云OS用的正是专利所有权在谷歌的安卓Framework.记者在美国专利商标局网站上的查询结果也证实了这一点。而这也解释了,阿里方面只强调虚拟机并不足以改变整个系统乃安卓基因的本质。

系统疑云背后的冲动

现在的阿里云陷入了进退两难的境地。

阿里巴巴集团选择抵抗到底,将阿里云单独运营,继续重用王坚,他将升任新公司董事兼首席技术官。

据知情人士透露,2008年,王坚加入阿里巴巴负责集团技术架构以及基础技术平台建设,主要从事"云"服务。

第二年,市场出现了变化。在智能手机市场上,苹果公司推出的iOS操作系统和谷歌的安卓系统正处于逐渐崛起的黄金时期。当年,做手机这一计划进入阿里集团决策层的视线中,令外界惊讶的则是,阿里决定打造自己的手机操作系统。

"这是一件耗时耗力的事。"曾为阿里云团队做过技术支持的中科创达软件技术有限公司副总裁邹鹏程说,手机操作系统的概念与电脑操作系统类似,难度很大。

而在阿里云方面一意孤行的时候,行业里充斥着对安卓这个"免费天使"的不安。根据市场调查机构统计,到今年第二季度目前安卓已经占据了68.1%的市场份额。根据艾瑞咨询统计数据显示,2012年第二季度中国移动互联网市场规模达126.5亿元,同比增长108.9%,环比增长18.6%.

这个市场的繁荣是建立在安卓开源的基础上。业内人士认为,安卓开源给谷歌带来的最大好处是其庞大的用户基数。一旦闭源,等于是谷歌利用安卓垄断了所有的用户资源,而所有参与其中的手机联盟则陷入被动。正是基于此,国内另一科技巨头华为也涉水打造操作系统。

一位IT业资深从业人员分析,在智能手机时代,手机通话、发短信的功能已经被极度边缘化,智能手机更像是一台微型的电脑,办公、娱乐各种功能得到了前所未有的强化。

而支撑这些功能的,正是海量的APP.最关键的是,这些APP不是靠一家或者几家科技公司写出来的,需要很多科技公司来开发,再配合手机厂商和APP市场,这才能构成了一个生态系统。

2010年,英特尔和诺基亚联合推出叫做MeeGO的操作系统,也是基于Linux来开发的。但由于系统并不开源,这款系统即便有英特尔最终还是输在了应用这一项上,最后不了了之收场。

"回到阿里云这个问题上,他们高估了自己的实力,连应用都想自己做。"他认为这一点恰恰是阿里方面决策的失误所在:并不懂技术的马云,在移动互联网端的战略过于超前,导致如今阿里云处在尴尬的现实之中。

直到今年与宏碁合作之前,国内与阿里方面合作的手机厂商只有天语和海尔两家。


Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐