挑戰(zhàn)蘋果iOS系統(tǒng) 谷歌Android系統(tǒng)必須走向閉源?
眾所周知,蘋果的 iOS 系統(tǒng)是閉源的,而谷歌的 Android 系統(tǒng)是開源的。iOS 系統(tǒng)因其閉源的特性收獲了良好的生態(tài)系統(tǒng),而 Android 系統(tǒng)也因其開源的特性籠絡(luò)了更多的硬件制造商,從而收獲了更高的市場占有率,但也因其開源的特性引發(fā)了不少問題,其中最大的問題就是 Android 設(shè)備的碎片化和 Android 應(yīng)用的安全問題。目前谷歌公司已經(jīng)開始著手解決這個問題。
我,作為一名普通的 Android 系統(tǒng)使用者,在享受著免費(fèi)的收費(fèi)軟件的同時,也深受惡意扣費(fèi)廣告的侵?jǐn)_,發(fā)生這一切的原因,不是我吝嗇花一點(diǎn)錢購買正版,而是我無處購買正版。大多數(shù)情況下,我會選擇從國內(nèi)大型的應(yīng)用市場來下載 APP 如豌豆莢、360 手機(jī)助手和應(yīng)用寶,但這仍不能避免通知欄一觸即發(fā)的游戲廣告和 APP 中一鍵話費(fèi)支付的彈窗。
我,作為一名某國際知名手機(jī)廠商的用戶,從手機(jī)購買至今只獲得一次來自官方的系統(tǒng)更新(從 Android 4.0.4 到 Android 4.1.2),從此該型號便被手機(jī)廠商所拋棄,不再獲得任何形式的系統(tǒng)更新。身邊不少朋友的 Android 手機(jī)也是這種情況,現(xiàn)在最新的 Android 系統(tǒng)明明就是 Android 4.4 KitKat,而我們的手機(jī)卻只有 Android 4.1。產(chǎn)生這一切的原因是 Android 的碎片化。
谷歌公司如何應(yīng)對走向閉源?面對這樣的問題,谷歌公司也開始想辦法解決 Android 碎片化的問題和提高安全性,從目前谷歌公司的種種做法可以看出: Android 系統(tǒng)正在走向閉源,Android 系統(tǒng)已經(jīng)從本質(zhì)上成為無法分支的系統(tǒng)。
在繼續(xù)討論這個問題之前,我非常有必要給大家補(bǔ)補(bǔ)腦:從大體上來講,Google 為 Android 寫了兩大坨代碼:AOSP 和 GMS,其中前者是開源的而后者是閉源的。
AOSP 是 Android 開源平臺的底層代碼,包含了智能手機(jī)系統(tǒng)的基礎(chǔ)骨架(Android 專用的 Linux 內(nèi)核、Dalvik 虛擬機(jī)和部分基礎(chǔ)用戶界面);GMS(Google 服務(wù)套件)包含兩個部分:Google Play Service 和 Google Apps。前者包含海量非常高效的 API 和系統(tǒng)服務(wù),后者包含 Google 自己的軟件如 Gmail、Chrome、Google Maps 等。
為什么要分成 AOSP 和 GMS 兩個部分?
AOSP是開源的,每個手機(jī)廠商都能免費(fèi)獲得;而 GMS 是閉源的,手機(jī)廠商要想獲得 GMS 授權(quán)使用,除了生產(chǎn)出的手機(jī)必須符合 Google 的硬件標(biāo)準(zhǔn),還需向 Google 支付 $0.75 / 臺手機(jī) 的費(fèi)用。
目前的情況是:Google 將越來越多的功能從 AOSP 遷移到 GMS,如果手機(jī)廠商單純使用 AOSP 而不使用 GMS,那么生產(chǎn)出來的手機(jī)將會有越來越多的功能不支持。這也相當(dāng)于逼著手機(jī)廠商使用閉源的 GMS,從而使 Android 走向閉源。
Android 閉源以后能帶來什么好處?對于谷歌公司,能加強(qiáng)該公司對 Android 系統(tǒng)的控制力,使之形成一個良好的 Android 生態(tài)系統(tǒng),從而獲得能與 AppStore 媲美的收入。對于用戶,極大地減少了被惡意軟件騷擾的概率,從而保證了個人隱私和個人資金的安全。
Android 的閉源話讓我們失去了什么?也許將來 Android 系統(tǒng)完全閉源了,我們再也無法大搖大擺的使用收費(fèi)軟件了,但這世界本該如此,有買才有賣,這個生態(tài)才能健康的持續(xù)運(yùn)行下去。
Android 系統(tǒng)必須走向閉源才能發(fā)展的更好?我的答案:是的。