147
技術社區[雲棲]
穀歌較勁阿裏雲:重新發明的輪子惹麻煩
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的前景如何已在次要,未來穀歌還將如何揮棒才是關鍵。
最後更新:2017-04-02 15:28:28