原定于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.记者在美国专利商标局网站上的查询结果也证实了这一点。而这也解释了,阿里方面只强调虚拟机并不足以改变整个系统乃安卓基因的本质。
所有评论(0)