現(xiàn)在大家談智能機操作系統(tǒng)击吱,默認就是iOS和安卓。還有一個Windows系統(tǒng),需要靠用戶抗議才能換來某些開發(fā)商的開發(fā)支持。如果早四五年,事情不是這樣的萨脑,賽班還沒死,安卓也未能必勝饺饭。那個時點砚哗,安卓的開源特點,讓諸多OEM廠商免除了一些后顧之憂砰奕,熱情的擁抱的安卓蛛芥。因為不顧怎么說,用開源的军援,總覺得好過用微軟或者Nokia的仅淑,有安全感。
但是Google仍然是一家商業(yè)公司胸哥,如果沒有商業(yè)利益涯竟,是很難刺激它對安卓的長期、大力投入的空厌。我們看到移動時代的搜索引擎庐船,或多或少地受到了用戶習慣改變帶來的沖擊。本土公司百度嘲更,由于移動化布局的滯后筐钟,一度為資本市場所看衰。而安卓之于Google赋朦,則是移動化時代最重要的棋子篓冲。
好,開源的安卓系統(tǒng)算是站穩(wěn)了腳跟宠哄。但是做為一家公司壹将,谷歌如何保證對開源系統(tǒng)的掌握力,又如何從系統(tǒng)上賺到錢呢毛嫉?
對各種復雜的開源協(xié)議诽俯,我也是個外行。但好在基本的原理似乎大白話也能講明白承粤。我就學習一下基本的邏輯暴区。
“我可沒說全部開源”
Google做為安卓的推動者闯团,其實開發(fā)了兩塊代碼。
第一塊是Android Open Source Platform颜启,這里面包括安卓系統(tǒng)的內(nèi)核,以及部分基礎的用戶功能浪讳。由于安卓內(nèi)核是基本開源的Linux缰盏,那這一部分代碼必須是公開的,而且大家可以免費使用的啦淹遵。
另一塊代碼則不然口猜。這塊代碼就是如今叫做GMS的谷歌移動套件。通俗的說透揣,就是把谷歌提供的各種基礎功能和軟件打包在一起济炎,提供給開發(fā)者和用戶。這塊代碼是純商業(yè)軟件啊辐真,不受開源的限制须尚,而這才是谷歌的核心利益所在。
你看侍咱,這就好像開了一個飯店耐床,這里的大米飯都是免費吃的,但是想來個四菜一湯楔脯,對不起撩轰,這得我谷歌點頭。
“那我只吃大米飯昧廷,不用谷歌的四菜一湯行嗎堪嫂?”
有的OEM和競爭對手就說了,那這不行啊木柬,我當初支撐了安卓皆串,到頭來你把有用的東西都放在閉源的GMS里了,不就和Nokia眉枕、微軟之流一樣了嗎愚战。那我能不用你的GMS,只基于安卓內(nèi)核生產(chǎn)手機嗎齐遵?
還真可以寂玲,Amazon在生產(chǎn)自己的平板的時候,就是這么干的梗摇。只用安卓的內(nèi)核拓哟,其他用戶層的應用、給開發(fā)者的接口伶授,Amazon都可以自己來開發(fā)断序。
但是這種方式有一些天然的問題流纹。首先是Google有一些非常流行的應用比如Gmail、Google Map一般開發(fā)者找不到特別好的替代應用违诗。
第二點也非常要命漱凝,由于GMS長期與安卓綁定,大量的App開發(fā)商在開發(fā)軟件的時候使用了GMS中的接口诸迟。那么這些軟件一旦離開GMS茸炒,可能存在不兼容和崩潰的情況。Amazon之類的公司就不得不提供與GMS完全一樣的接口阵苇,或者請開發(fā)者重新為自己的設備開發(fā)軟件壁公。
以上兩點就是說,用戶和開發(fā)者都已經(jīng)吃慣了谷歌的四菜一湯绅项,你光給我吃大米飯紊册,還真有點不適應。
"生是我的人快耿,死是我的鬼"
上面這些還不夠囊陡。萬一有哪一天,別的公司慢慢把軟件和接口上的差距彌補回來掀亥,那谷歌的安卓不就給別人做嫁衣了嗎关斜。
谷歌還牽頭成立了一個叫OHA(Open Handset Alliance)。講白了铺浇,這就是一個逼手機廠商二選一的組織痢畜。你只有加入了這個組織,谷歌才讓你使用GMS鳍侣。而且加入這個組織后每生產(chǎn)一支符合OHA標準的手機丁稀,都需要交給谷歌一筆驗證費。也就是說倚聚,你想吃四菜一湯线衫,那就得到谷歌這來買票。
光這還不夠惑折,還有兩招加強控制力的方法授账。
第一是,四菜一湯不能挑著買惨驶,要一次性都買走白热。就是說你不能只選了某一個關鍵的接口,而不預裝我的Chrome瀏覽器粗卜。GMS既然叫做套件屋确,就是一整套搭著賣的。
第二是,加入OHA的廠商攻臀,就不能生產(chǎn)不搭載GMS的手機了焕数。只有吃過谷歌的飯,以后就只能吃谷歌一家的了刨啸。當然堡赔,也有些廠商破了這個例。對于破例的廠商设联,谷歌雖然不高興但并不能說廠商違反開源協(xié)議善已。但是谷歌可以一腳將廠商踢出OHA隊伍,這是大多數(shù)廠商都不敢冒的風險仑荐。也是因為此雕拼,Amazon在做自己的設備時纵东,只能從全球搜羅小廠進行代工粘招。
“安卓?我們就不更新了吧”
目前谷歌越來越傾向于把更多的功能和開發(fā)者接口放到GMS框架內(nèi)偎球,而非安卓框架洒扎。這樣的結(jié)果就是開發(fā)者對谷歌的依賴越來越重,因此谷歌的開發(fā)者生態(tài)(而非安卓的開發(fā)者生態(tài))越來越穩(wěn)固衰絮,用戶自然就越來越多袍冷,OEM廠商就更不敢脫離谷歌體系自絕于用戶了。
以上就是谷歌控制安卓系統(tǒng)的幾種手段猫牡。但是安卓畢竟還是一個開源系統(tǒng)胡诗,相信對他的深度定制和繞開谷歌的嘗試仍會不斷出現(xiàn)。你看中國用戶就不用Google服務不是么淌友。