<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

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

開(kāi)源正在毀掉 Android 嗎?

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

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

本文引用地址:http://dyxdggzs.com/article/201606/293067.htm

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

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

  

開(kāi)源正在毀掉 Android 嗎?

 

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

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

  

開(kāi)源正在毀掉 Android 嗎?

 

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

  四年對于科技行業(yè)來(lái)說(shuō),真是太悠久而冗長(cháng)的一段時(shí)間了!

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

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

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

  

開(kāi)源正在毀掉 Android 嗎?

 

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

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

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

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

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

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



關(guān)鍵詞: Android

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>