Google控制Android開源系統?原因還需從頭道來
近日,歐盟對Google的50億美元反壟斷罰款訊息一出,迅速成為了“炸朋友圈”式新聞,大家議題的論點紛紛指向了Google。那麼,Google為何要控制Android?怎樣的市場環境使得Google採取此策略?移動服務領域又存在怎樣的一個競爭關係呢?
首先,我們將時間游標定於2007年。
2007年11月,Android開源專案(AOSP)正式釋出,而早於該時間的前幾個月,蘋果公司推出了第一代iPhone智慧手機,iPhone1的釋出直接定義了智慧手機時代,人們驚呼原來技術真的可以限制想象力!
前Google+ 團隊的資深副總裁Vic Gundotra回憶起安卓之父Andy Rubin曾經對Android說過的一句話:“如果Google再不採取行動,我們將面臨一個非常嚴峻的未來:一個人、一個公司、一個裝置、一個運營商將是我們唯一的選擇。”
當時的Google害怕蘋果會最終統治移動領域,因此,毫無移動立足點的Google為了對抗iPhone,推出了Android開源專案。
在那個年代,Google沒有什麼可以拿得出手的東西,因此隨便推出一個產品都可能獲得部分的市場份額。
Android作為開源專案,Google決定免費贈出,作為Google的特定服務。當時的Android可以稱為Google搜尋城堡周圍的護城河,保護Google在移動世界中的線上資產。
全球智慧手機市場份額圖
谷歌之前的擔憂在今天看來似乎是沒有必要的,安卓從當初在智慧手機市場的零增長直接飆升到擁有80%智慧手機市場份額,在這場智慧手機大戰中,安卓成為了勝出者。但是Android的勝出並不代表Google成為市場贏家,由於Android是開源的,它並不真正屬於Google,任何人都可以自由的使用它,克隆原始碼,建立自己的備用版本。
正如我們在Windows Phone和Blackberry 10的掙扎中看到的那樣,應用程式的選擇成為了移動市場的全部,Android的大量安裝基礎意味著它擁有大量的應用程式。如果一家公司支援Android,意味著該操作程式已經與數百個應用程式相容,這家公司只需要建立自己的應用商店並上傳全部的內容。理論上就是你擁有了一個非Google作業系統,並且一夜之間擁有了大量的操作程式。如果其他公司能夠想出一個比Android開源更好的方案,那麼他將會直接的成為Google的強大競爭對手,可能會威脅Google智慧手機的優勢地位。目前Google最大的顧慮就是,Android發行版被替代!
還有一些公司正在將Google與Android分開,亞馬遜的Kindle Fire就是一個成功案例,成為最引人注目的Android替代版本。亞馬遜基於AOSP,跳過所有常見的Google附件元件,提供自己的應用商店、內容商店、瀏覽器、雲儲存和電子郵件。整個中國也在跳過Android的Google部分,大多數Google服務被禁止,因此唯一的選擇就是備用版本。在這種情況下,Google-Android開源版本將毫無用處。
我們總結出了這樣的一個道理,在零市場份額的情況下推出一些東西是很容易的,但是一旦到達了市場的巔峰,再想要市場的熱情就很難了。最初的Android被作為保護Google而使用,而現在Android本身表現出了自己強大的價值,變成了需要被保護的珍品。移動是網際網路的未來,控制著世界上最大的移動平臺必將贏得很多的好處。在這一點上,要想收回這個開源專案就很難了,所以就衍生了這樣一個問題:如何控制開源?
現在的Google總想給自己一些保護,以防止Android被替代。Google的Android作業系統其實有兩個版本,一個是“Android開源平臺”,也就是AOSP,它是Android的基礎;另外一個就是Android閉源部分,也就是通常所說的“Google移動服務平臺”,簡稱GMS,它們都屬於Google品牌的應用程式。雖然Google永遠不會閉源Android,但是現在的Google很明顯的在控制開源,在封閉的“Google”保護傘下引用越來越多的應用程式。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31542119/viewspace-2158435/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Google對Android的強硬態度:必須嚴格控制開源!GoAndroid
- 【開源】BlackDex,無需環境,Android新姿勢脫殼工具Android
- Linux下部署開源版“禪道”專案管理系統Linux專案管理
- 能迪科技:DDC空調控制系統還是PLC空調控制系統好用?
- Google 跨裝置作業系統Fuchsia或將支援 Java,Android將何去何從?Go作業系統JavaAndroid
- Google 正式開源 ParanoidGo
- Android 解讀開源專案UniversalMusicPlayer(播放控制層)Android
- 從頭開始,手寫android應用框架(一)Android框架
- Android系統開篇Android
- Android系統“資源排程框架”Android框架
- Git 開源的版本控制系統-05-tags 標籤管理Git
- Git 開源的版本控制系統-02-base usage 基本用法Git
- 還在人工煉丹?自動提示工程指南來了,還帶從頭實現
- 下一個獨角獸是拿來的開源還是大投入的“自研”系統?
- 未來 Android 開發的從業方向Android
- 從 Google 的一道面試題說起·Go面試題
- 再無需從頭訓練遷移學習模型!亞馬遜開源遷移學習資料庫 Xfer遷移學習模型亞馬遜資料庫
- 無需搭建環境、全開源,潮汐開源社群為安全從業人員增效賦能
- Android 5.0以上系統常用控制元件著色指南Android控制元件
- 從0系統學Android--3.5 最常用和最難用的控制元件---ListViewAndroid控制元件View
- CRM系統用不起來的原因是什麼?
- 基於Google Flutter的開源中國客戶端,支援Android與iOSGoFlutter客戶端AndroidiOS
- TPshop開源商城系統
- 開發Android系統應用Android
- Laravel+vue免費開源的基於RABC控制的部落格系統LaravelVue
- 還在為Android表情開發煩惱嗎,快來試試Android Emoji吧Android
- android 開啟攝像頭Android
- RK3399的Android系統驅動UVC攝像頭Android
- 開源CMS系統介紹
- 從Android到ReactNative開發(三、自定義原生控制元件支援)AndroidReact控制元件
- html調取攝像頭(來源忘記了,還望原作者見諒)HTML
- Google:2018年9月Android8.0及以上系統佔比接近20%GoAndroid
- 8款OKR開源系統與非開源系統:如何選擇適合的?OKR
- Android系統開發小記:DreamServiceAndroid
- Android系統開發小記:FingerprintManagerAndroid
- Google開發新的Aspeed控制驅動程式Go
- 系統還原win10怎麼開啟 win10系統還原的開啟方法Win10
- Android 從零開始實現RecyclerView分組及粘性頭部效果AndroidView