自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Android正在毀掉開(kāi)源,受影響的不只是華為

新聞 Android
不久前華為消費(fèi)者業(yè)務(wù) CEO 余承東公開(kāi)表示華為手機(jī)已經(jīng)快沒(méi)芯片沒(méi)有可用,最近美國(guó)又“拉黑”了華為 38 家子公司,以切斷華為外購(gòu)芯片的渠道。

 不久前華為消費(fèi)者業(yè)務(wù) CEO 余承東公開(kāi)表示華為手機(jī)已經(jīng)快沒(méi)芯片沒(méi)有可用,最近美國(guó)又“拉黑”了華為 38 家子公司,以切斷華為外購(gòu)芯片的渠道。

除了硬件,軟件層面華為也再次面臨“Android 斷供”。去年華為被美列入“實(shí)體清單”后,不能再使用 Google 一系列服務(wù)和應(yīng)用,雖然此后臨時(shí)通用許可多次延期,但也在這個(gè)月過(guò)期了。

[[339463]]


盡管華為回應(yīng)稱就算沒(méi)有 Google Play 手機(jī)系統(tǒng)也會(huì)繼續(xù)更新,但這依然是是懸在華為頭上的達(dá)摩克利斯之劍,也讓鴻蒙系統(tǒng)再次備受期待。

實(shí)際上,“Android 斷供”并不是一個(gè)準(zhǔn)確的說(shuō)法。因?yàn)?Android 系統(tǒng)是開(kāi)源的,美國(guó)政府根本無(wú)權(quán)干涉,可華為還是會(huì)因?yàn)?Google 的限制受到不少影響。

[[339464]]


圖片來(lái)自:unsplash

這是因?yàn)?Google 多年來(lái)一直在掏空 Android 的開(kāi)源部分,讓這個(gè)全球最大的手機(jī)操作系統(tǒng),一步步從開(kāi)源走向閉源。

因此受到影響的,也不止華為一家廠商。

Android:開(kāi)源的殼,閉源的核

這又是一個(gè)屠龍勇士變成惡龍的故事。

2007 年,發(fā)生了兩件事,將智能手機(jī)帶入一個(gè)新時(shí)代。 一個(gè)是蘋果發(fā)布 iPhone ,另外一件事就是 Android 的誕生。

與 iOS 不同,Android 系統(tǒng)部分采用了 LInux 內(nèi)核,Google 也以開(kāi)源的方式將 Android 公開(kāi)授權(quán)給所有廠商。

[[339465]]


圖片來(lái)自:Vox

Google 這一舉動(dòng)其實(shí)是為了對(duì)抗閉源的 iOS 系統(tǒng),以開(kāi)源系統(tǒng)來(lái)讓 Android 快速擴(kuò)大規(guī)模,而且 Android 大部分的 API 還都支持 iOS 系統(tǒng),對(duì)開(kāi)發(fā)者十分有吸引力。

“Android 之父”Andy Rubin 當(dāng)時(shí)曾表示:

如果 Google 無(wú)動(dòng)于衷的話,我們將不得不接受一個(gè)十分可怕的未來(lái),一個(gè)沒(méi)有選擇的世界:同一個(gè)人,一個(gè)公司,一部手機(jī),一個(gè)運(yùn)營(yíng)商。

得益于開(kāi)源策略,2010 年 Android 系統(tǒng)的市場(chǎng)份額已經(jīng)超越了在手機(jī)市場(chǎng)上稱霸十多年的諾基亞 Symbian 系統(tǒng),成為全球第一大智能手機(jī)操作系統(tǒng)。

可此時(shí) Android 的開(kāi)源對(duì) Google 來(lái)說(shuō)不再是一個(gè)驅(qū)動(dòng)增長(zhǎng)的引擎,反而成了一個(gè)不能忽視的風(fēng)險(xiǎn)。

因?yàn)榛?Android 的開(kāi)源許可證,別的廠商完全可以自行基于 Android 的源代碼開(kāi)發(fā)一套新系統(tǒng)來(lái)取代 Android,這樣的例子在開(kāi)源世界里并不罕見(jiàn)。

此外如果 Android 遵循 Linux 內(nèi)核的 GPL 許可證,意味著所有對(duì)源代碼的修改都要開(kāi)源,這會(huì)讓采用 Android 的硬件廠商不得不公開(kāi)硬件驅(qū)動(dòng)和應(yīng)用程序的源代碼,這相當(dāng)于讓他們將核心技術(shù)公之于眾。

于是 Google 采用了另外一個(gè)開(kāi)源許可證 ASL 繞過(guò)這個(gè)問(wèn)題, 因?yàn)?ASL 許可證規(guī)定,第三方可以隨意使用源代碼,且不必開(kāi)源。

也因?yàn)檫@樣,Linux 內(nèi)核的項(xiàng)目項(xiàng)目維護(hù)負(fù)責(zé)人 Greg Kroah-Hartman 在 2010 年宣布將Android 代碼從 Linux 內(nèi)核代碼庫(kù)中刪除,并暗示 Android 不是真正的開(kāi)源。

而這僅僅是 Android 閉源之路的開(kāi)始,之后 Google 逐漸將 Android 分割成兩部分。

一部分是 Android 開(kāi)放源代碼項(xiàng)目 (AOSP ) ,它提供了 Android 的基礎(chǔ)框架代碼,所有廠商可以免費(fèi)獲取上面的開(kāi)源代碼。

另外一部分則是 Google 移動(dòng)應(yīng)用服務(wù) (GMS) ,包括 了 “ Google 三件套”在內(nèi)一系列應(yīng)用和 API,而 GMS 是閉源的。

[[339466]]

如果手機(jī)廠商想要使用 GMS ,除了要通過(guò) Google 的對(duì)硬件的兼容性測(cè)試,每臺(tái)手機(jī)還要支付給 Google 0.75 美元的授權(quán)費(fèi)。

問(wèn)題來(lái)了,廠商們憑什么放著免費(fèi)開(kāi)源的 AOSP 不用,而要接受諸多限制的 GMS 呢?

Google 給出的答案是,讓 AOSP 越來(lái)越不好用,讓廠商們?cè)絹?lái)越離不開(kāi) GMS 。

雖然 AOSP 不屬于 Google 一家公司,誰(shuí)也不能將一套開(kāi)源系統(tǒng)下架,但 Google 卻可以停止 AOSP 中大量應(yīng)用和 API 的更新,將升級(jí)版本轉(zhuǎn)移到閉源的 GMS 中。

[[339467]]


Android 11 beta 版

從搜索、音樂(lè)到短信等應(yīng)用,Google 逐漸將 AOSP 里的應(yīng)用和 API 一點(diǎn)點(diǎn)掏空,用 GMS 中的應(yīng)用和 API 來(lái)取代,AOSP 里舊版的的應(yīng)用和 API 不再升級(jí),經(jīng)過(guò)幾個(gè)版本后逐漸就形同雞肋了。

這樣一來(lái),盡管 AOSP 依舊開(kāi)源 ,但只剩一個(gè)底層的外殼,有競(jìng)爭(zhēng)力的核心部分都在 GMS 中,Google 也能以壟斷的功能牢牢控制住 Android ,并保持對(duì)硬件廠商和開(kāi)發(fā)者的影響力。

Android 的本質(zhì),就像這篇文章中所形容的:

本來(lái)大家以為 Android 是手機(jī)界的 Linux,但其實(shí)它是一個(gè)可以讓所有人看代碼、可以讓部分人修改分支代碼、只有 Google 自己才能修改主線代碼的 Windows。

用不了完整版 Android ,真的沒(méi)有關(guān)系嗎?

正如上文所提到的,只有同時(shí)使用 AOSP 和 GMS 才是完整版的 Android 。如果用的是閹割版的 Android,會(huì)帶來(lái)什么影響呢?

對(duì)于手機(jī)廠商來(lái)說(shuō),這意味著產(chǎn)品競(jìng)爭(zhēng)力的下降。就像如果 iPhone 如果無(wú)法使用微信,在中國(guó)的銷量一定會(huì)大受影響。在歐美國(guó)家,如果手機(jī)不支持 YouTube、Gmail、Google maps 等應(yīng)用,大多數(shù)消費(fèi)者同樣無(wú)法接受。

[[339468]]


去年美國(guó)宣布華為禁用 Google 的 GMS 服務(wù)后,華為手機(jī)在海外的銷量就一直下跌,Canalys 的數(shù)據(jù)顯示,華為手機(jī)海外出貨量在今年第二季度同比下降了27%。余承東也一度表示:

由于 Google GMS Android 系統(tǒng)的斷供,以華為手機(jī)為主的消費(fèi)者業(yè)務(wù)的確存在漏洞。

當(dāng)然對(duì)于大多數(shù)中國(guó)用戶來(lái)說(shuō),早已習(xí)慣了沒(méi)有 Google 服務(wù)的 Android 系統(tǒng),“Google 全家桶”在國(guó)內(nèi)也都有替代,但我們的用戶體驗(yàn)就不會(huì)因?yàn)?GMS 的缺失而受到影響嗎?

顯然不是的。

過(guò)去很長(zhǎng)一段時(shí)間,國(guó)內(nèi) Android 手機(jī)一直被詬病卡頓、發(fā)熱嚴(yán)重,很大一部分原因就是不能使用 GMS 的消息推送服務(wù)。

無(wú)論是 iOS 還是原生的 Android 系統(tǒng),都有一套系統(tǒng)專用的消息推送服務(wù),第三方軟件無(wú)需啟動(dòng) ,就能向用戶推送消息,應(yīng)用無(wú)需長(zhǎng)期在后臺(tái)運(yùn)行,系統(tǒng)也就更加流暢。


然而國(guó)內(nèi)的 Android 系統(tǒng)的推送平臺(tái)基本依靠各個(gè)廠商提供,因?yàn)椴煌瑥S商對(duì)系統(tǒng)和應(yīng)用權(quán)限管理標(biāo)準(zhǔn)不一,如果要保證消息及時(shí)推送,后臺(tái)駐留的應(yīng)用就要增加,大大增加了運(yùn)存的壓力。

由此帶來(lái)的結(jié)果是容易卡頓,電量消耗快,這也是為什么一些國(guó)產(chǎn)手機(jī)運(yùn)存增加到 8GB,流暢程度卻可能不及國(guó)外 4GB 運(yùn)存的 Android 手機(jī)。

為了解決這個(gè)問(wèn)題,2017 年工業(yè)和信息化部牽頭成立了統(tǒng)一推送聯(lián)盟,為國(guó)內(nèi)的 Android 消息推送服務(wù)建立統(tǒng)一的標(biāo)準(zhǔn),華為、小米、OPPO、vivo、三星等主流 Android 手機(jī)廠商都已經(jīng)加入,并逐步完成適配。

前段時(shí)間統(tǒng)一推送聯(lián)盟在 OPPO Find X2 Pro 上測(cè)試了系統(tǒng)級(jí)統(tǒng)一推送通道,結(jié)果顯示手機(jī)待機(jī)的時(shí)間提升多達(dá)43%。

盡管目前國(guó)內(nèi)的統(tǒng)一推送標(biāo)準(zhǔn)還沒(méi)完全普及,體驗(yàn)比起原生 Android 系統(tǒng)還有一定差距,但未來(lái)國(guó)內(nèi) Android 生態(tài)的體驗(yàn)的確可能大幅改善。

對(duì)抗 Android 閉源的,不只是華為

為了應(yīng)對(duì) Android 斷供的危機(jī),華為推出了取代 GMS 的華為移動(dòng)服務(wù) (HMS) ,余承東還曾表示,鴻蒙隨時(shí)可以用在手機(jī)上,一兩天就能完成遷移。

除了華為,過(guò)去也有一些廠商嘗試過(guò)繞開(kāi)被 Google 牢牢把控的 Android系統(tǒng)。

亞馬遜的的 Kindle Fire 雖然仍采用了 Android 框架,但同時(shí)推出了一套服務(wù)和應(yīng)用來(lái)取代 GMS,搭載的是自家的出包括應(yīng)用商店、瀏覽器、云存儲(chǔ)應(yīng)用。

[[339469]]


不過(guò)當(dāng)亞馬遜嘗試將同樣的思路沿用到手機(jī)上卻失敗了,最終亞馬遜不得不砍掉了 Fire Phone 業(yè)務(wù),1.7 億美元的投入也打了水漂。

此外與 Google 合作的 OEM 廠商不能生產(chǎn)非 Android兼容版本的設(shè)備,否則 Google 有權(quán)撤銷該制造商生產(chǎn)任意 Android 設(shè)備的許可。

2012 年時(shí),當(dāng)宏碁與阿里巴巴合作,準(zhǔn)備發(fā)布一款搭載阿里云 OS 的智能手機(jī)時(shí),就收到了 Google 的警告,稱宏碁如果使用阿里云 OS 操作系統(tǒng),Google 將會(huì)解除與其在 Android 產(chǎn)品的合作和技術(shù)授權(quán),最終發(fā)布會(huì)也被迫取消。

[[339470]]


即便沒(méi)有 Google 的封殺,手機(jī)廠商另起爐灶開(kāi)發(fā)一套系統(tǒng)也并非易事。

從三星和英特爾共同開(kāi)發(fā)的操作系統(tǒng) Tizen 就可見(jiàn)一斑, Tizen 原本被三星寄予“主打高端手機(jī)市場(chǎng)”的厚望,卻一直難以吸引開(kāi)發(fā)者為這個(gè)生態(tài)開(kāi)發(fā)應(yīng)用,如今 Tizen 主要運(yùn)行在三星占領(lǐng)新興市場(chǎng)的低價(jià)機(jī)型,以及智能手表、智能電視等設(shè)備上。


這些自研操作系統(tǒng)遇到的困境,也是鴻蒙等國(guó)產(chǎn)操作系統(tǒng)將來(lái)會(huì)面臨的問(wèn)題,中國(guó)開(kāi)源軟件推進(jìn)聯(lián)盟副主席兼秘書長(zhǎng)劉澎曾表示,要開(kāi)發(fā)我們屬于自己的操作系統(tǒng),可能比造原子彈還難。

開(kāi)源改變了互聯(lián)網(wǎng),未來(lái)也會(huì)繼續(xù)

1985 年,麻省理工學(xué)院人工智能實(shí)驗(yàn)室的程序員 Richard Stallman 提出了自由軟件的概念,要開(kāi)發(fā)一套源代碼可以被自由使用的操作系統(tǒng)、編譯器 GCC 等著名的開(kāi)源工具出自 Richard Stallman 之手。

[[339472]]


Richard Stallman

開(kāi)源運(yùn)動(dòng)對(duì)于互聯(lián)網(wǎng)意義非凡,就像霍炬所說(shuō)的,如果沒(méi)有開(kāi)源運(yùn)動(dòng),可能不會(huì)有 Linux 、Android、瀏覽器……整個(gè)互聯(lián)網(wǎng)可能都不會(huì)存在。

開(kāi)源運(yùn)動(dòng)可以算是人類歷史上最大的奇跡之一,來(lái)自世界各地的人,在不同的國(guó)家不同的制度下,用不同的語(yǔ)言,共同創(chuàng)造了一堆屬于全人類,所有人都可以自由使用的工具。

但開(kāi)源的自由在今天一點(diǎn)點(diǎn)被侵蝕,除了 Android 走向閉源,全球最大的開(kāi)源代碼托管平臺(tái) GitHub 去年也開(kāi)始封禁部分國(guó)家、地區(qū)的開(kāi)發(fā)者賬號(hào),以配合美國(guó)的貿(mào)易制裁措施。


這引起了不少開(kāi)發(fā)者的擔(dān)憂,尤其是中國(guó)開(kāi)發(fā)者, 目前 GitHub 上聚集了超過(guò) 4000 萬(wàn)開(kāi)發(fā)者, 其中來(lái)自中國(guó)開(kāi)發(fā)者的存儲(chǔ)庫(kù)貢獻(xiàn)數(shù)量?jī)H次于美國(guó)。

而在前幾天,工業(yè)和信息化部宣布,選擇碼云 Gitee 來(lái)構(gòu)建 “面向中國(guó)的獨(dú)立,開(kāi)放源代碼托管平臺(tái)”。

盡管開(kāi)源世界遭遇挑戰(zhàn),不過(guò)開(kāi)源軟件就是為了打破各種枷鎖和限制而誕生的。如今大型的科技公司,無(wú)論是蘋果 Google ,還是騰訊、阿里、華為,都建立了大量的開(kāi)源項(xiàng)目。


在人工智能等引領(lǐng)下一個(gè)時(shí)代的技術(shù)領(lǐng)域上,開(kāi)源將作為加速器而存在,開(kāi)源的深度學(xué)習(xí)框架,能降低 AI 技術(shù)門檻,加速相關(guān)產(chǎn)品的落地,小米首席架構(gòu)師崔寶秋在一次中提到:

通過(guò)開(kāi)源可以驗(yàn)證模型的質(zhì)量,AI 巨頭也可以通過(guò)開(kāi)源快速占領(lǐng)市場(chǎng),處于領(lǐng)先地位。

就像當(dāng)年的 Android ,現(xiàn)在 Google 又通過(guò)開(kāi)源軟件庫(kù) TensorFlow 逐漸在 AI 領(lǐng)域建立起影響力,小米的 Cloud-ML 平臺(tái)就是基于 TensorFlow 等開(kāi)源平臺(tái)搭建的架構(gòu)產(chǎn)品。

在開(kāi)源生態(tài)尚未成熟的中國(guó),能否孕育出 Android 這樣世界級(jí)的大型開(kāi)源項(xiàng)目還是未知數(shù),但這無(wú)疑會(huì)是中國(guó)開(kāi)發(fā)者為之努力的目標(biāo)。

 

責(zé)任編輯:張燕妮 來(lái)源: 虎嗅網(wǎng)
相關(guān)推薦

2020-05-03 10:09:46

紅帽開(kāi)源開(kāi)放混合云

2017-03-25 21:13:38

JavaScript排序

2010-08-05 09:29:08

jQuery

2013-04-25 13:58:15

編程

2015-11-24 10:05:07

私有云虛擬化負(fù)載遷移

2018-03-13 15:00:22

智慧交通高鐵無(wú)人駕駛

2017-10-21 16:04:48

阿里巴巴

2021-11-05 11:17:45

互聯(lián)網(wǎng)996大廠

2024-11-26 11:02:17

2013-06-05 10:32:38

GoogleAndroid Stu

2012-05-01 16:44:50

小米

2018-06-28 18:10:41

華為

2016-10-13 18:06:09

云計(jì)算多云模型

2015-02-04 09:45:40

2015-12-15 17:19:55

戴爾云計(jì)算

2021-01-06 10:51:39

云計(jì)算云服務(wù)IT

2015-03-31 09:28:28

Hadoop大數(shù)據(jù)技術(shù)大數(shù)據(jù)未來(lái)道路

2018-06-27 17:24:24

華為

2022-11-02 11:48:03

Vanilla OSGNOMEUbuntu

2011-11-17 13:25:43

垃圾郵件
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)