|
前言
開(kāi)源這個(gè)開(kāi)放源代碼的中文縮寫(xiě),這個(gè)承載了軟件行業(yè)光榮與夢(mèng)想的單詞,造就了Emacs、Linux、NETscape、Firefox、MySQL、Apache、JBoss這樣可以與商業(yè)軟件媲美的自由軟件。開(kāi)源也在讓Android在短短幾年間就成了移動(dòng)操作系統(tǒng)不能被忽視的力量。
但夢(mèng)想終歸是夢(mèng)想,當(dāng)Sun收購(gòu)MySQL,然后被Oracle收購(gòu);當(dāng)RedHat收購(gòu)JBoss;當(dāng)Eclipse背后晃動(dòng)的IBM的藍(lán)色身影;當(dāng)RedHat、Novell、Intel在貢獻(xiàn)著Linux Kernel大部分代碼,當(dāng)70到95%的開(kāi)發(fā)者是拿著報(bào)酬寫(xiě)著一行一行的Linux Kernel的代碼。那個(gè)Stallman的GNU的夢(mèng)想與現(xiàn)實(shí)的軟件產(chǎn)業(yè)已經(jīng)分道揚(yáng)鑣。開(kāi)源之路不會(huì)終止,因?yàn)樗呀?jīng)是商業(yè)公司達(dá)到某一商業(yè)目的的手段,Android亦如此。
但開(kāi)源對(duì)于商業(yè)公司來(lái)說(shuō)終歸是一件危險(xiǎn)的行為。如果喪失了對(duì)開(kāi)了源的軟件控制力,那么悲劇或許會(huì)上演。悲劇不乏先例,被WebKit邊緣化的KHTML就是一個(gè)很好的例子。或許很多人知道蘋(píng)果的Safari、Google的Chrome瀏覽器、Google的Chrome OS、Palm的WebOS都擁有相同的心:瀏覽器渲染引擎WebKit。但你如果不熟悉Linux,你或許沒(méi)聽(tīng)說(shuō)過(guò)KHTML以及以KHTML為核心的Konqueror瀏覽器。當(dāng)2002年蘋(píng)果公司選用KHTML作為自身瀏覽器的引擎的時(shí)候,KDE還在期待蘋(píng)果為KHTML帶來(lái)新氣象,畢竟同時(shí)要面對(duì)微軟的InterNET Explorer以及同樣開(kāi)源的Mozilla,KDE自身的力量太過(guò)渺小。但當(dāng)脫胎于KHTML的WebKit與KHTML越來(lái)越多開(kāi)發(fā)模式的分歧,雙方的代碼無(wú)法兼容。KDE正在喪失瀏覽器渲染引擎的控制力。有蘋(píng)果公司支持的WebKit如日中天,而KHTML依然默默無(wú)聞。
Google:領(lǐng)導(dǎo)者的角色不容挑戰(zhàn)
Android的開(kāi)源對(duì)于Google這樣的公司符合商業(yè)邏輯。在擁有Android前,Google在即將到來(lái)的移動(dòng)互聯(lián)網(wǎng)時(shí)代沒(méi)有任何資本。除去手機(jī)終端廠家以外,微軟這個(gè)Google的老對(duì)手的Windows Mobile正在試圖一如PC操作系統(tǒng)那樣統(tǒng)治著手機(jī)操作系統(tǒng)。與移動(dòng)通訊本來(lái)毫無(wú)關(guān)系的蘋(píng)果公司的iPhone正在帶領(lǐng)著手機(jī)行業(yè)進(jìn)入互聯(lián)網(wǎng)時(shí)代。開(kāi)源免費(fèi)或許是Android這個(gè)移動(dòng)操作系統(tǒng)后來(lái)者要想實(shí)現(xiàn)成語(yǔ)“后來(lái)居上”唯一而且最有效的手段。因?yàn)镚oogle是一家互聯(lián)網(wǎng)公司,一家互聯(lián)網(wǎng)軟件公司,而非手機(jī)制造商。獲取手機(jī)操作系統(tǒng)的授權(quán)費(fèi)對(duì)于Google來(lái)說(shuō)相比其未來(lái)移動(dòng)互聯(lián)網(wǎng)的地位和利益過(guò)于微不足道,因?yàn)楹笳哧P(guān)乎Google這家公司的存亡。
但Android并不是像Linux Kernel、Apache Web Server那樣純粹意義的開(kāi)源軟件。Google牢牢控制著Android的代碼開(kāi)發(fā)。因?yàn)镚oogle一旦喪失Android的控制力,那么KHTML那樣的悲劇或許會(huì)重演。當(dāng)別的開(kāi)源軟件及時(shí)的發(fā)布著未來(lái)版本的測(cè)試版代碼的時(shí)候,Android卻在玩著時(shí)間差的把戲。當(dāng)搭載Android 2.1系統(tǒng)的谷歌Nexus One上市的時(shí)候,Android Git服務(wù)器(分布式版本控制軟件,Google通過(guò)git.Android.com服務(wù)器發(fā)布源代碼)上卻找不到2.1版本的任何代碼,即便稍后發(fā)布的2.1的SDK也沒(méi)有2.1版本特有的動(dòng)態(tài)桌面。這樣的做法并非偶然,因?yàn)樵?8年為了吸引開(kāi)發(fā)者開(kāi)發(fā)Android應(yīng)用的ADC(Android Developer Challenge)大賽中,不更新SDK長(zhǎng)達(dá)4個(gè)月,僅僅ADC第二輪選手獲得了1.5版本的SDK,而其他的開(kāi)發(fā)人員只能使用1.1版本進(jìn)行開(kāi)發(fā)。時(shí)間差對(duì)于Google來(lái)說(shuō)是有效防止Android出現(xiàn)其他重大分支最好的辦法。因?yàn)楫?dāng)你拿著Android代碼進(jìn)行開(kāi)發(fā)和增加新功能的時(shí)候,新版本Android的突然釋出,很可能讓你的努力付諸東流,因?yàn)槟阈薷牡拇a或許無(wú)法合并到新版的系統(tǒng)之中。
沒(méi)有Gmail、GMap、GTalk、Google Market的Android手機(jī)或許稱不上合格的Gphone。這些Android上的重要應(yīng)用包含在GMS(Google Mobile Services)中。這些與Google的服務(wù)緊密結(jié)合的軟件并非開(kāi)源軟件,你也無(wú)法在Android的Git服務(wù)器獲取這些軟件的二進(jìn)制代碼。GMS二進(jìn)制代碼的獲取需要Google授權(quán),這或許是Google另外一種控制力把控的手段。
2010年1月6日Google自主品牌的Nexus One上市,雖然很大程度有考慮與蘋(píng)果公司iPhone競(jìng)爭(zhēng)的因素。但Moto Dorid上市74天售出100萬(wàn)部的業(yè)績(jī)或許讓Google有些擔(dān)心,一旦一個(gè)終端廠家在Android的市場(chǎng)份額中占據(jù)相當(dāng)?shù)谋戎兀敲催@家公司在Android的生態(tài)鏈中,或者說(shuō)在OHA聯(lián)盟(Google Android手機(jī)開(kāi)放聯(lián)盟)在話語(yǔ)權(quán)就會(huì)上升。一旦該廠家在Android系統(tǒng)中自主產(chǎn)生重大分支,那么類似Linux發(fā)行版分裂的局面就會(huì)出現(xiàn),或許這是Google最不愿意看到的。盡管Nexus One銷售業(yè)績(jī)不甚理想,74天只售出13.5萬(wàn)部,但Google在Android系統(tǒng)中的主導(dǎo)權(quán)得到進(jìn)一步維護(hù)。
終端廠家:尋找核心競(jìng)爭(zhēng)力
HTC與MOTO應(yīng)該是目前Android系統(tǒng)最核心的兩家手機(jī)終端廠家。或許也是在Android上收益最大的手機(jī)生產(chǎn)商。不過(guò)開(kāi)源的Android,隨著更多的Android手機(jī)上市,在可預(yù)見(jiàn)的將來(lái)勢(shì)必會(huì)帶來(lái)激烈的同質(zhì)競(jìng)爭(zhēng)。雖然與Google有著良好的合作關(guān)系,但Android系統(tǒng)本身無(wú)法給兩家公司帶來(lái)有別于其他終端廠家的核心競(jìng)爭(zhēng)力。Moto的第一款Android手機(jī)CLIQ就采用了MOTO自主開(kāi)發(fā)的Moto Blur界面,而HTC也在Hero手機(jī)上首次采用了自有的HTC Sense界面。殊路同歸的做法,無(wú)非是兩家公司希望能夠在Android系統(tǒng)之上定制個(gè)性化的東西,以期待將來(lái)的競(jìng)爭(zhēng)中有自己的核心競(jìng)爭(zhēng)力。Nexus One的上市或許讓剛剛壓了全部身家到Android系統(tǒng)之上的Moto相當(dāng)?shù)牟凰oto在2010年曾經(jīng)指出自己生產(chǎn)的GPhone手機(jī)可以非常方便的替換手機(jī)內(nèi)置的Google搜索引擎為第三方搜索引擎。2010年3月12日Moto更宣稱在中國(guó)上市的Android手機(jī)將會(huì)默認(rèn)采用微軟的必應(yīng)作為內(nèi)置的搜索引擎。同時(shí)Moto自主的Android應(yīng)用商店Shop4apps也已經(jīng)在開(kāi)發(fā)日程之上。
聯(lián)想手機(jī)在與中移動(dòng)合作開(kāi)發(fā)基于OMS系統(tǒng)手機(jī)O1嘗到了甜頭。在CES 2010展會(huì)上,同樣基于Android改造的聯(lián)想自主的系統(tǒng)樂(lè)Phone得以面世。而聯(lián)想集團(tuán)在09年年底2億美金回購(gòu)聯(lián)想手機(jī)也說(shuō)明了聯(lián)想集團(tuán)在手機(jī)領(lǐng)域的野心,一個(gè)蘋(píng)果公司式的野心。而這樣的野心如果寄存在原生的Android系統(tǒng)之上,聯(lián)想還不夠有底氣。而樂(lè)Phone系統(tǒng)的開(kāi)發(fā)使得聯(lián)想有了自身的控制力,一個(gè)不完全受制于Google的控制力。
OMS:業(yè)務(wù)控制力的代價(jià)
互聯(lián)網(wǎng)帶給運(yùn)營(yíng)商不斷增長(zhǎng)的互聯(lián)網(wǎng)接入收入的同時(shí),也在使得運(yùn)營(yíng)商逐漸被管道化。運(yùn)營(yíng)商在收取寬帶接入費(fèi)用的同時(shí),更多的時(shí)候成了互聯(lián)網(wǎng)的看客。因?yàn)?a href=/yuedu/hulianwang/ target=_blank class=infotextkey>互聯(lián)網(wǎng)的發(fā)展讓人與人的聯(lián)系越來(lái)越與電話無(wú)關(guān),在互聯(lián)網(wǎng)上人與人的溝通更多的是通過(guò)即時(shí)通訊軟件以及Email。而移動(dòng)互聯(lián)網(wǎng)的發(fā)展對(duì)與運(yùn)營(yíng)商來(lái)說(shuō)或許會(huì)是傳統(tǒng)互聯(lián)網(wǎng)的尷尬局面再次重演。不過(guò)有別于傳統(tǒng)互聯(lián)網(wǎng)PC操作系統(tǒng)Windows一家獨(dú)大的局面無(wú)法改變,智能手機(jī)操作系統(tǒng)競(jìng)爭(zhēng)的序幕剛剛拉開(kāi)。即便占據(jù)市場(chǎng)份額最大的Symbian系統(tǒng)也只有十二年不到的歷史。但由于運(yùn)營(yíng)商不生產(chǎn)手機(jī),也不開(kāi)發(fā)手機(jī)操作系統(tǒng)。在手機(jī)終端的控制力相當(dāng)有限。雖然NTT DoCoMo曾在手機(jī)操作系統(tǒng)與Symbian有過(guò)合作,不過(guò)也就是Symbian為NTT DoCoMo的FOMA手機(jī)提供源代碼,以便為終端廠家開(kāi)發(fā)FOMA手機(jī)提供必要的支持。開(kāi)放源代碼的Android,而且基于Apache License的授權(quán)方式,給了運(yùn)營(yíng)商一個(gè)從手機(jī)操作系統(tǒng)層面控制業(yè)務(wù)提供了一個(gè)手段。有著UT背景的博思一如小靈通引入中國(guó)的拿來(lái)主義路徑,在Android上開(kāi)發(fā)了OMS這個(gè)中國(guó)移動(dòng)“深度定制”的移動(dòng)操作系統(tǒng)。OMS在終端手機(jī)上完整深度訂制了“飛信、快訊、無(wú)線音樂(lè)隨身聽(tīng)、139郵箱、移動(dòng)夢(mèng)網(wǎng)、號(hào)簿管家、百寶箱等”中國(guó)移動(dòng)數(shù)據(jù)業(yè)務(wù)。
但事情并非一如中移動(dòng)所期待那樣發(fā)展。在獲取了更大的業(yè)務(wù)控制權(quán)的時(shí)候也帶來(lái)了負(fù)面的影響。Android在去年高速的版本升級(jí),讓基于Android 1.5開(kāi)發(fā)的OMS非常尷尬。修改了大量代碼的OMS,要想跟上Android的版本更新相當(dāng)?shù)牟灰住2┧脊鞠啾菺oogle的開(kāi)發(fā)能力,二次開(kāi)發(fā)的系統(tǒng)無(wú)法做到原生Android系統(tǒng)那樣穩(wěn)定,況且Android在1.5版本的時(shí)候本身就不夠穩(wěn)定。二次授權(quán)的OMS,一定也無(wú)法獲得Android上關(guān)鍵應(yīng)用GMS的”批發(fā)”權(quán)限。使用OMS系統(tǒng)的手機(jī),沒(méi)有Gmail、GMap、GTalk、Google Market,缺少吸引力,甚至無(wú)法穩(wěn)定運(yùn)行為Android開(kāi)發(fā)的應(yīng)用程序。OMS的存在或許還帶來(lái)另外一個(gè)嚴(yán)重的負(fù)面問(wèn)題,中國(guó)移動(dòng)用戶或許無(wú)法擁有一款基于原生Android系統(tǒng)的TD-SCDMA的手機(jī)。作為MOTO Sholes(該系列在國(guó)外有:dorid,milestone,在國(guó)內(nèi)有:XT800,XT710,XT701)的TD版本的手機(jī)XT701在上市的時(shí)候已經(jīng)被更換為了OMS,而非Android 2.0系統(tǒng)。
Android上的博弈或許才剛剛開(kāi)始。
it知識(shí)庫(kù):控制力的較量 Android上的博弈,轉(zhuǎn)載需保留來(lái)源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。