谷歌較勁阿里云:重新發明的輪子惹麻煩
作者:網絡轉載 發布時間:[ 2012/9/17 9:44:14 ] 推薦標簽:
9月17日凌晨消息,過去的四天時間里,谷歌和阿里云之間的較勁逐漸升溫。雙方的爭論的焦點,看似是技術層面糾紛,實則在爭奪產業未來。阿里云OS重新發明輪子式的自主研發,終成為谷歌整頓Android產業的一次良機。
谷歌首次揮棒維護Android體系
安迪·魯賓(Andy Rubin)生氣了。這位谷歌高級副總裁、Android系統創始人,在剛剛過去的里連續兩天通過Google+,向阿里云OS發出質疑,并且明確的表示:如果阿里云OS堅持另起爐灶,那么“不要期望從OHA成員處獲得幫助”。
OHA(Open Handset Alliance)即手機開放聯盟,由谷歌發起成立于2007年底。這個聯盟的成員包括移動運營商、手機制造商、芯片商等五類。在OHA官網提供的手機制造商成員列表上,的是宏?(Acer)——谷歌與阿里云糾紛的重要配角。
9月13日下午,宏?與阿里云原定在上海召開的一場新手機發布會,在舉行前一小時意外取消。阿里云隨即發出聲明,稱出現這一結果是因為谷歌給宏?施加壓力。當晚一位宏?高管也對外發布消息,間接證實了阿里云方面的說法。
不過這并未平息外界對事件“內幕”的種種揣測。從未出現的局面,引得坊間流言四起。而在Android問題上幾乎沒有發言權的谷歌中國,始終保持沉默。
直到9月15日。谷歌總部終于明確發聲:反對宏?與阿里云合作。在一份聲明中,谷歌表示之所以抵制雙方推出“阿里云”手機,是因為這款產品搭載的操作系統阿里云OS雖然是修改自Android,但卻是一個和Android“不兼容”的版本。
這也是在群雄逐鹿的中國市場,谷歌首次揮棒維護Android體系。
針對上述表態,阿里巴巴國際事務副總裁約翰·斯佩里奇(John Spelich)回應稱:“阿里云OS并不是Android生態系統的一部分,當然不必與Android兼容”。實際上阿里云OS推出的那天起,反復宣稱自己不是Android,僅暫時兼容Android。
之后,安迪·魯賓再次代表谷歌發聲,指稱阿里云OS使用了Android的運行環境、框架和工具(runtime,framework and tools),應用商店中提供Android應用(包括盜版)。魯賓稱阿里云OS無疑基于Android開發,并利用了OHA的工作成果。
昨晚,阿里云再次發出回應:阿里云OS使用了自行研發的虛擬機,這與安卓的Dalvik 虛擬機不同。阿里云OS的運行環境,即OS核心部分為阿里云自行研發。
阿里云OS重新發明輪子惹麻煩
盡管事件有向口水戰演變的趨勢,但谷歌和阿里云之間的較勁,仍然頗具“技術流”風范。在摸索谷歌底線的同時,關于阿里云OS的剖析始終未停。
從外界看來,阿里云OS是這樣的一個形象:遠看像是Android,近看像是Android,用著像是Android,但卻不是Android。這個現狀略顯糾結。一位自稱曾經參與過阿里云OS開發的技術人員,在網上簡明的列出了Android和阿里云OS的架構:
Android = Linux kernel + shell tools + Dalvik VM + Android Framework + Android Apps
阿里云OS = Linux kernel + shell tools + Ali VM + Android Framework + HTML5 API + Ali Apps
二者的一個明顯區別在于:虛擬機(VM)的不同,阿里云OS新開發了一個虛擬機Ali VM。在近的一次采訪中,阿里云總裁王堅表示,阿里云OS和Android的主要區別,在于所用虛擬機的不同——Ali VM屬于自主研發,擁有獨立設計的指令集。
有人解析阿里云OS后指出,阿里云OS和Android兩個操作系統的目錄結構幾乎一模一樣,區別在于阿里云OS上使用另一種格式的App應用。
“其實,云OS的第一版本和Android沒有任何關系,因而基于Android Dalvik虛擬機的應用沒法跑”,王堅在前述采訪中表示,考慮到整個產業鏈的生態,阿里云OS決定兼容Android,所采用的辦法是在安裝應用時進行轉碼。
這種解釋,在一些程序員眼里像是“重新發明輪子”。
為什么要費力不討好的重新開發一個虛擬機?有種說法認為是阿里云要給當初收購的一個開發團隊有所交代(雖然產品已不相同)。盡管虛擬機是讓Android不同于Linux的核心組件,但谷歌所擔心的和阿里云想改變的,都是生態系統。王堅對此毫不諱言。
阿里云的設想,想要借勢Android建立自己的生態系統,徹底切割和谷歌之間的聯系,并寄望于HTML5以及Web App的方向。國內的同行中,百度的移動平臺和阿里云較為類似,但討巧之處在于,百度從不提操作系統,只說是“云智能終端平臺”。
無論從哪個角度看,谷歌和阿里云的這場較勁都將影響深遠。對于整個產業而言,阿里云OS的前景如何已在次要,未來谷歌還將如何揮棒才是關鍵。
相關推薦

最新發布
性能測試之測試環境搭建的方法
2020/7/21 15:39:32軟件測試是從什么時候開始被企業所重視的呢?
2020/7/17 9:09:11Android自動化測試框架有哪些?有什么用途?
2020/7/17 9:03:50什么樣的項目適合做自動化?自動化測試人員應具備怎樣的能力?
2020/7/17 8:57:06幾大市面主流性能測試工具測評
2020/7/17 8:52:11RPA機器人能夠快速響應企業需求,是怎么做到的?
2020/7/17 8:48:05Bug可以真正消滅嗎?為什么?
2020/7/17 8:43:03軟件測試基本概念是怎么來的?軟件測試生命周期的形成歷經了什么?
2020/7/16 9:11:10