新聞中心

EEPW首頁(yè) > 消費(fèi)電子 > 業(yè)界動(dòng)態(tài) > 開源正在毀掉 Android 嗎?

開源正在毀掉 Android 嗎?

作者: 時(shí)間:2016-06-24 來源:cnbeta 收藏

  開源正在毀掉 Android嗎?我們想想 面對(duì)的一些主要問題,解決了嗎?曾經(jīng)普遍認(rèn)為,面對(duì)的最大問題就是碎片化,有太多不同的 版本和不同尺寸的設(shè)備需要適配,導(dǎo)致用戶很難第一時(shí)間獲得最新的更新。意識(shí)到問題很好,那么新的問題來了,怎么能解決這個(gè)問題呢?

本文引用地址:http://butianyuan.cn/article/201606/293067.htm

  長(zhǎng)久以來流傳著一些觀點(diǎn)譬如 Android 不是真正的開源,開源在毀掉 Android 等等,ZDnet 最新文章又再一次挑起這個(gè)話題,你的想法是什么?歡迎留言表達(dá)你的觀點(diǎn)。

  Oracle 曾經(jīng)公開表示“Android 是破壞開源的罪犯”,理由是 Android 對(duì) Java 開放性的影響太大,而且這種影響幾乎無法逆轉(zhuǎn)。甲骨文指控整個(gè) Java 開發(fā)者社區(qū)因?yàn)?Android 的原因已一分為二,某些開發(fā)者轉(zhuǎn)向了 Android 平臺(tái),導(dǎo)致了 Java 的開放性大大受限。甲骨文聯(lián)席 CEO 薩夫拉·卡茲(Safra Catz)即使在法庭上也毫不客氣地說:使用 Java,“他們只需一次編程就可以在所有地方運(yùn)行,但當(dāng)你在 Android 平臺(tái)上開發(fā)時(shí),在除 Android 以外的其他地方都無法運(yùn)行。” 當(dāng)然 Google 不是好欺負(fù)的,當(dāng)時(shí)就反擊了回去,反駁說真正破壞開源的是 Oracle,兩家公司這幾年就這么爭(zhēng)爭(zhēng)吵吵過來的。 (這里不得不補(bǔ)充一個(gè)笑話,Oracle 一直聲稱他們支持開源,是開源社區(qū)值得信任的好伙伴)

  

開源正在毀掉 Android 嗎?

 

  昨天 ZDNet 發(fā)表署名文章表示“Being open source is killing Android”,小編把這篇文章做了全文翻譯,事實(shí)上小編不太認(rèn)同這篇文章的觀點(diǎn),不過我們可以看看原作者 Adrian Kingsley Hughes 是怎么說的。

  開源正在毀掉 Android,事情是什么樣呢?我們想想 Android 面對(duì)的一些主要問題,解決了嗎?曾經(jīng)普遍認(rèn)為,Android 面對(duì)的最大問題就是碎片化,有太多不同的 Android 版本和不同尺寸的設(shè)備需要適配,導(dǎo)致用戶很難第一時(shí)間獲得最新的更新。意識(shí)到問題很好,那么新的問題來了,怎么能解決這個(gè)問題呢?(下面這張圖就是令人眼花繚亂的 Android 碎片圖)

  

開源正在毀掉 Android 嗎?

 

  我敢打賭,關(guān)于這個(gè)問題,你也很難有什么好的對(duì)策,因?yàn)?Google 早就嘗試過了。不管怎么樣, Android 的立命之本就是開放,這就意味著一旦 Google 發(fā)布了一個(gè)新版本,OEM 廠商們和電信運(yùn)營(yíng)商們可以第一時(shí)間取得它,這一步必將導(dǎo)致分裂,OEM 廠商們會(huì)為每一個(gè)尺寸的設(shè)備加載相適應(yīng)的代碼,這就帶來了差別。而更新也是一個(gè)大問題,Google 不能向每一臺(tái) Android 設(shè)備直接推送更新,因?yàn)楣聿胖?OEM 廠商對(duì)它推出的 Android 設(shè)備做了哪些修改和定制,很多架構(gòu)變化和大量的代碼修改更是致命。 更新確實(shí)是一個(gè)大癥結(jié),Apple 可以在一年之內(nèi)讓 85% 以上的 iOS 設(shè)備升級(jí)到新版本,形成鮮明對(duì)比讓 Google 痛苦不堪的是,一年之內(nèi)往往只能有略略超過 10% 的 Android 設(shè)備更新到新版本,而過度到一個(gè)完整的新版本生態(tài),則是四年之后的事情了。

  四年對(duì)于科技行業(yè)來說,真是太悠久而冗長(zhǎng)的一段時(shí)間了!

  如果陶醉于可以運(yùn)行在數(shù)量紛雜眾多的 OEM 廠商硬件設(shè)備上,并且為此沾沾自喜的話,那么你就錯(cuò)了,這一定是一個(gè)悲劇,你也一定會(huì)為需要適配這么多不同的硬件變得一團(tuán)糟,Linux 已然這樣,而 Android 又是一個(gè)典型的案例。不管怎樣,你總需要做出一個(gè)決定,是要兼容更多平臺(tái)?還是要利潤(rùn)率或者市場(chǎng)占有率?

  Android 生態(tài)系統(tǒng)難道注定要成為一個(gè)爛攤子嗎? 也許不必。

  對(duì)于 Google 來說掙脫這個(gè)混沌狀態(tài)的一個(gè)可行出路就是,自己完全掌控 Android,并且將之閉源變成一個(gè)私有項(xiàng)目。Wow,怎么能這樣?Android 不正是因?yàn)殚_源才獲得今天的成功嗎?確實(shí),曾經(jīng)是的,但是我認(rèn)為,不再是了。 在早些時(shí)候,毫無疑問, Google 需要 OEM 廠商們,正如 OEM 廠商們需要 Google 一樣,因?yàn)橐蛟煲豢罡咂焚|(zhì)的智能手機(jī)可并不是一件容易的事情,需要像 HTC、三星、LG、摩托羅拉、索尼這樣的專業(yè)硬件廠商才可以,但是現(xiàn)在,富士康也可以非常容易的組裝出一臺(tái)高品質(zhì)的智能手機(jī),并且還比前面這些 OEM 大廠做得更便宜。

  

開源正在毀掉 Android 嗎?

 

  但是如果你認(rèn)為 Google 不能自己做?那就錯(cuò)了,其實(shí)他們已經(jīng)在做了,很多人也已經(jīng)發(fā)現(xiàn)了,大量的新代碼和新特性沒有放到開源的 AOSP (Android Open Source Project) 項(xiàng)目中,而是放到了封閉的 Google Mobile Services。而前文提到的 Oracle 之間的官司促使 Google 不斷從開源走向封閉,如果 Google 要為它這么做找一個(gè)借口的話。

  當(dāng)然,Android 有它的私有版本并不意味著像三星、HTC 和 LG 這樣的大咖必須要讓路,Google 可以給這些 OEM 廠商發(fā)放授權(quán)許可,使它們接受 Google 的條件來使用 Google Mobile Services。而 OEM 廠商們?yōu)槭裁丛敢饨邮?Google 的條件從 Android 切換到一個(gè)私有的平臺(tái)呢?OK,雖然犧牲了一些自由,但是可以快速推送更新給用戶的好處也很明顯,OEM 廠商們不用花大量的時(shí)間和精力去為各個(gè)機(jī)型做新版本的 Android 適配,要知道這可是一個(gè)非常大的工作量,事實(shí)上,任何廠商也很緊張,如果競(jìng)爭(zhēng)對(duì)手有 Android 的最新功能特性,而它沒有,那么接受 Google 的條款就是最好的選擇了。

  廠商這邊可以輕松搞定,運(yùn)營(yíng)商這邊也沒有什么好抱怨的,雖然我們知道它們總喜歡搞點(diǎn)定制化的東西,喜歡把它們自己的品牌和 Logo 塞到 Android 里面去,但是它們根本沒有任何能力對(duì) Google 提出要求。而且 Google 也可以提供一種機(jī)制,既不影響 Android 的升級(jí)更新,也給 OEM 廠商和電信運(yùn)營(yíng)商留一些個(gè)性化和定制化的空間。 何況這么做還能給 Google 帶來一些切切實(shí)實(shí)地好處。

  第一個(gè)明顯的好處就是可以有效遏制像 Amazon 這種競(jìng)爭(zhēng)對(duì)手試圖打造一個(gè)自己操作系統(tǒng)的居心。如果 Google 閉源的話,如此一來, Amazon 就只能靠自己了,這會(huì)大大增加它們開發(fā)的難度和花費(fèi)。

  二來,微軟大量的專利授權(quán)費(fèi)將變得有懸念了, 要知道 Microsoft 每年光從硬件制造商那里訛來的專利授權(quán)費(fèi)就高達(dá)數(shù)十億美金。 Google 可以跟 Microsoft 達(dá)成某項(xiàng)協(xié)議,而且 Google 肯定不會(huì)像過去的這些硬件制造商那么容易被擺布,這意味著微軟獲得的授權(quán)費(fèi)將會(huì)大大減少。 授權(quán)機(jī)制可以讓 Google 獲得更大的控制權(quán),硬件設(shè)備只需運(yùn)行純粹的 Android 系統(tǒng),而不必捆綁其他廠商的垃圾程序。還可以解放更多的設(shè)備,讓許多運(yùn)行多年的老設(shè)備不至于失去升級(jí)的希望。

  簡(jiǎn)單地說,Android 已經(jīng)變成了一團(tuán)糟,Google 沒有理由繼續(xù)打造這個(gè)開源操作系統(tǒng),特別是當(dāng)下 Android 有著很大的競(jìng)爭(zhēng)優(yōu)勢(shì)可以利用的情況下。



關(guān)鍵詞: Android

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉