據(jù) 多家媒體報(bào)道,前幾天,谷歌突然舉手示意,說OK兄弟們,我宣布個(gè)事。
Android,以后不開源了。
此話一出,激起千層浪。因?yàn)橛肁ndroid(安卓)操作系統(tǒng)的設(shè)備,真的太多了。
根據(jù)艾媒咨詢數(shù)據(jù),2024年,77.64%中國(guó)智能手機(jī)消費(fèi)者使用過安卓系統(tǒng)。小米,OPPO、vivo,這些國(guó)產(chǎn)手機(jī)廠商的系統(tǒng),都是從安卓的基礎(chǔ)上開發(fā)過來的。甚至很多電視、投影儀、送貨機(jī)器人,都是安卓系統(tǒng)。
于是,有人說,以后的國(guó)產(chǎn)安卓手機(jī),是不是都不能用了?有人說,這是又來卡咱們脖子了,還是華為有先見之明啊,自己開發(fā)操作系統(tǒng)。也有人說,果然,開源都有目的,等等等等。
眾說紛紜之下,我對(duì)這件事,也充滿了好奇。
谷歌的葫蘆里,到底賣了什么藥?到底是不是像有些人說的,要卡咱們國(guó)產(chǎn)廠商的脖子?
于是,我查閱了一些資料,找到了一些市面上的報(bào)道,可能沒有講到的細(xì)節(jié)。
今天,爭(zhēng)取用我淺薄的理解,為你梳理明白這件事的前因后果。
消息,從哪來的?
先說是不是,再說對(duì)不對(duì)。
追溯源頭,消息并不是谷歌官宣,而是來自媒體披露,還是國(guó)外一家挺有名的科技媒體,叫Android Authority。
他們?cè)?月26號(hào)發(fā)了篇獨(dú)家報(bào)道,說谷歌已經(jīng)向他們確認(rèn)了,要把安卓操作系統(tǒng)的開發(fā)工作,挪到“完全私下”(fully in private)進(jìn)行。
(圖片來自Android Authority)
權(quán)威科技媒體首發(fā),明確提到“谷歌確認(rèn)”。于是,消息一出,立刻被廣泛轉(zhuǎn)載,迅速被解讀為“谷歌要停止安卓開源”,非常符合大眾對(duì)“大公司變壞”的想象。
情緒,因此蔓延。
所以,谷歌真的要“閉源”安卓嗎?
這是大家最關(guān)心,也最容易被誤導(dǎo)的問題。
答案是:沒有,至少目前看,不是完全閉源。
因?yàn)椋诎l(fā)布新版安卓時(shí),谷歌還會(huì)繼續(xù),公開源代碼。
這是報(bào)道原文:
Google confirmed to Android Authority that it is committed to publishing Android’s source code, so this change doesn’t mean that Android is becoming closed-source. The company will continue to publish the source code for new Android releases, so when Google releases Android 16 later this year, we’ll get the source code for the update. Beginning next week, all Android development will occur within Google’s internal branches, and the source code for changes will only be released when Google publishes a new branch containing those changes.
大意是:Google承諾,還會(huì)繼續(xù)發(fā)布Android的源代碼。所以,這次變化不意味著安卓閉源。下周開始,開發(fā)轉(zhuǎn)向內(nèi)部分支,而源代碼的更改會(huì)在Google發(fā)布新版本時(shí)公開。就比如,晚些時(shí)候發(fā)布的Android 16。
所以,那些驚呼“安卓已死”、“谷歌徹底背叛開源”的說法,至少在現(xiàn)階段,是夸大其詞。
那這個(gè)“閉源”,是什么意思?
既然最終還會(huì)公開源代碼,那大家為什么還這么緊張?
因?yàn)楦淖兊模皇恰敖o不給代碼”的結(jié)果,而是“怎么給代碼”的過程。
什么意思?忽略細(xì)節(jié),打個(gè)不太恰當(dāng)?shù)谋确健?/p>
過去,谷歌開發(fā)安卓,就像是在一個(gè)工地上蓋樓。工地沒有圍擋,向所有人敞開。
工人們每天搬磚、打灰(也就是工程師提交代碼),幾乎是實(shí)時(shí)發(fā)布在AOSP(Android Open Source Project)這個(gè)開源項(xiàng)目上。
(圖片來自Android Authority)
全世界的開發(fā)者,都能實(shí)時(shí)看到這棟樓是怎么一點(diǎn)點(diǎn)蓋起來的,全程直播。
現(xiàn)在,谷歌說,我們的工地,不開放了。
我們要關(guān)起門來,等整棟樓全部蓋好、裝修完,然后再一次性把源代碼公布出來。
所以,嚴(yán)格來說,這不是完全“閉源”,更準(zhǔn)確的說法是“內(nèi)部開發(fā),延后公開”。
不過,過程的不透明,本身就是一種權(quán)力的回收。很多依賴安卓系統(tǒng)的中小型開發(fā)者,沒辦法看到提交的代碼過程,自己的開發(fā)進(jìn)度,必然會(huì)受到影響。
對(duì)小米等國(guó)產(chǎn)廠商,有影響嗎?
既然如此,就來到了大家最關(guān)心的問題。
谷歌這樣搞,會(huì)不會(huì)對(duì)小米,OPPO等國(guó)產(chǎn)廠商,產(chǎn)生影響?
大概率不會(huì)。至少,在短期內(nèi),購買了谷歌的GMS(Google Mobile Services)的廠商,不會(huì)受到太大影響。
啥是GMS?
你一定聽說過,谷歌的“全家桶”應(yīng)用。比如,Google Play應(yīng)用商店、Google搜索、Chrome瀏覽器、Google地圖,谷歌服務(wù)框架,等等等等。
而手機(jī)廠商,要想銷售預(yù)裝了這些服務(wù)的安卓手機(jī),就必須向谷歌購買GMS(Google Mobile Services),即“谷歌移動(dòng)服務(wù)”。
在海外市場(chǎng),如果沒有GMS,一部安卓手機(jī)幾乎是“殘廢”的,用戶無法正常下載應(yīng)用、使用谷歌的各種服務(wù)。
安卓雖然是開源的,但谷歌的核心利益之一,卻在于GMS生態(tài)系統(tǒng)——那個(gè)包含應(yīng)用商店、地圖、搜索等服務(wù)的“全家桶”以及背后的廣告金礦。
而購買GMS,通常也意味著,你進(jìn)入了谷歌的“朋友圈”,能獲得谷歌的技術(shù)支持、看新版本預(yù)覽,不必依賴要關(guān)閉“直播”的AOSP。
谷歌,為什么要這么干?
好了,重點(diǎn)來了。
既然最終還要公開,谷歌為什么要“多此一舉”,改變這個(gè)運(yùn)行了好久好久的模式?
這要從十幾年前說起了。
當(dāng)時(shí),第一代iPhone問世,引起轟動(dòng),谷歌頓感危機(jī)。安卓的開源項(xiàng)目,AOSP,就此應(yīng)運(yùn)而生。這個(gè)項(xiàng)目,一方面是開放合作的精神體現(xiàn),另一方面,則是為了對(duì)抗iPhone。
通過大力投入AOSP,谷歌如愿以償。基于安卓的設(shè)備占據(jù)的市場(chǎng)份額,迅速提升。廠商,用戶,谷歌,皆大歡喜。
直到今天。谷歌把安卓的開發(fā),挪到“完全私下”進(jìn)行。
對(duì)于這個(gè)動(dòng)作,官方給出的理由,是:
減少同時(shí)維護(hù)內(nèi)部和公共兩個(gè)代碼分支的麻煩,避免合并代碼的沖突,讓工程師,更專注于核心開發(fā)。
公共代碼分支,指的就是AOSP這個(gè)開源項(xiàng)目。而內(nèi)部代碼分支,指的就是購買了GMS的廠商們,可以接觸到的代碼分支。
隨便一個(gè)人,都可以隨時(shí)看公共分支。但只有谷歌自己,和密切的合作伙伴,才能看到內(nèi)部版本。
這兩個(gè)分支,在功能方面并不同步。所以,谷歌不得不在每次發(fā)布時(shí),都費(fèi)力地合并分支。
打一個(gè)不恰當(dāng)?shù)谋确健_@就像一個(gè)廚師,要同時(shí)看兩個(gè)鍋。一鍋在屋里,可以自己慢慢做,但在屋外那鍋,做菜的同時(shí)還得開直播。
只要火候、調(diào)料稍有不同,鍋里的菜就會(huì)產(chǎn)生差別。“維護(hù)一個(gè)公開的AOSP ”的承諾,就相當(dāng)于被谷歌自己違背了。
所以現(xiàn)在,谷歌把倆鍋都拿進(jìn)了屋里,專心把菜做好,到時(shí)候,再把能端出去的,端出去給大家看看。
嗯。這聽起來很有道理。“提升開發(fā)效率”,這當(dāng)然是原因之一。我也相信,這對(duì)于谷歌內(nèi)部的工程師來說,可能是最直接的感受。
但除此之外,合并分支,大概還會(huì)對(duì)谷歌,產(chǎn)生一些有利的影響。
還有啥好處?
比如,占據(jù)主動(dòng)。
以前那個(gè)“直播式”開發(fā),有個(gè)副作用。那就是,你的底褲顏色,都被代碼提交記錄泄露出去了。新功能、新特性,甚至下一代Pixel手機(jī)的信息……媒體、開發(fā)者、競(jìng)爭(zhēng)對(duì)手都能第一時(shí)間扒出來。
現(xiàn)在,關(guān)起門來開發(fā),谷歌就能更好地控制信息發(fā)布,避免新產(chǎn)品、新功能過早曝光,從而在市場(chǎng)競(jìng)爭(zhēng)中掌握更多主動(dòng)權(quán)。
又比如,鞏固自己的生態(tài)主導(dǎo)權(quán)。
過去,實(shí)時(shí)公開的AOSP,讓一些中小開發(fā)者,也能比較容易地拿到最新的安卓基礎(chǔ)代碼,進(jìn)行深度定制,甚至剝離谷歌的部分,搞自己的“小生態(tài)”。
現(xiàn)在,他們一旦失去了實(shí)時(shí)跟進(jìn)安卓進(jìn)展的渠道,在新版本適配、新功能跟進(jìn)上,就會(huì)慢半拍。研發(fā)成本和不確定性,也隨之增加。
這樣,就會(huì)進(jìn)一步提升加入GMS生態(tài)的價(jià)值。你看,跟著我有肉吃吧。
或者退一萬步說,如果谷歌,今后真打算全盤封閉,這一步,也算得上是鋪路之舉。
畢竟,這不是谷歌第一次“收緊”安卓了。越來越多的核心功能,已經(jīng)從AOSP中移出。
不過對(duì)此,報(bào)道中也有辯解。這,是報(bào)道原文:
The goal for this privatization is to simplify Android OS development and not to hinder external developers, which is why Google remains committed to publishing source code to AOSP after each release.
大意是:這么干的目的,是簡(jiǎn)化安卓操作系統(tǒng)的開發(fā),而不是阻礙外部開發(fā)者,Google承諾,每次發(fā)布新版本后將源代碼發(fā)布到AOSP。
是挺好。但這畢竟,只是個(gè)承諾。
那,這還符合開源精神嗎?
好了。這事,基本上就盤完了。谷歌今后到底會(huì)往哪個(gè)方向發(fā)展,除了真正的內(nèi)部人士,大概沒人清楚。
不過,有另外一個(gè)問題,在所有人的心頭上盤旋:
僅僅是最終代碼可見,就叫開源嗎?
很多開源的“信徒”認(rèn)為,開源不僅關(guān)乎代碼,更關(guān)乎精神——開放的開發(fā)流程、透明的協(xié)作、社區(qū)的參與。
谷歌現(xiàn)在把開發(fā)過程完全封閉起來,只是在最后“扔”出代碼。這在形式上,或許符合開源許可證的要求,但在精神上,可能離“開放”越來越遠(yuǎn)。
很多基于AOSP的社區(qū),更新必然越來越慢,而且如果AOSP本身的功能,越來越基礎(chǔ),那它對(duì)普通開發(fā)者的價(jià)值,可能會(huì)越來越低。安全問題,可能也要打上重重補(bǔ)丁。長(zhǎng)此以往,那些充滿活力、代表著安卓開放性和可定制性的社區(qū)項(xiàng)目,必然逐漸凋零。
谷歌,似乎正在從“開放平臺(tái)的提供者”,變成“強(qiáng)力主導(dǎo)的生態(tài)構(gòu)建者”。
AOSP的“開放”,曾經(jīng)是安卓快速占領(lǐng)市場(chǎng)、擊敗對(duì)手的利器,吸引了全球的硬件廠商和開發(fā)者加入,迅速形成了龐大的生態(tài)。
但當(dāng)安卓已經(jīng)占據(jù)絕對(duì)主導(dǎo)地位,當(dāng)商業(yè)化和盈利成為更重要的目標(biāo)時(shí),“開放”的戰(zhàn)略價(jià)值就在相對(duì)下降,而“控制”的價(jià)值則在上升。
谷歌這一步,無疑強(qiáng)化了它對(duì)安卓生態(tài)的控制力。但反過來看,對(duì)于華為這樣已經(jīng)走上自研道路,或者其他想要降低對(duì)美國(guó)科技公司依賴的企業(yè)來說,更像是一種“催促”。
因?yàn)椋蛟S驗(yàn)證了這樣一件事:“開源”的承諾,是可能隨著戰(zhàn)略利益而改變的。
所以,與其感慨世事無常,不如早做準(zhǔn)備。在下一個(gè)機(jī)遇來臨時(shí),從容應(yīng)對(duì)。
畢竟,在這個(gè)世界上,唯一不變的,就是變化本身。
P.S.
人工智能的領(lǐng)域里,每天都在發(fā)生著大量的變化。
這種劇烈的變化,也讓很多人感受到了迷茫和焦慮。
這么多的工具,我到底該用哪個(gè)? 我是不是應(yīng)該找個(gè)地方,專門去學(xué)一學(xué)? 都說要擁抱人工智能,但到底要怎么擁抱? 浪潮之下,企業(yè)又該如何適應(yīng)、調(diào)整,甚至轉(zhuǎn)型? ……
很多人相信,人工智能是未來。卻不知道,該如何擁抱這個(gè)未來。
很多人認(rèn)為,人工智能是機(jī)會(huì)。卻不知道,如何才能不錯(cuò)過機(jī)會(huì)。
所以今年,我和我的團(tuán)隊(duì),也正式推出了,2025“進(jìn)化的力量·劉潤(rùn)年中大課”。
6月7日,在上海影城,我會(huì)用一天的時(shí)間,和你好好聊聊你所關(guān)心的,有關(guān)人工智能的問題,為你呈上一部“人工智能浪潮下的商業(yè)大片”,幫助你理解正在發(fā)生的劇變,找到未來的潛在機(jī)會(huì)。
不做現(xiàn)場(chǎng)直播。也不做事后回放。就讓我與你,獨(dú)家分享。
現(xiàn)在,請(qǐng)?jiān)试S我誠(chéng)摯地邀請(qǐng)你,共赴這部商業(yè)大片。
點(diǎn)擊下方購票鏈接,就可以了解到更加詳細(xì)的票務(wù)信息。現(xiàn)在搶先購買,或是組團(tuán)前來,還可以享受到更低的“早鳥價(jià)”。
我相信,真實(shí)的商業(yè)世界,就像電影一樣精彩。 不。 真實(shí)的商業(yè)世界,比電影更加精彩。
6月7日,就讓我們,現(xiàn)場(chǎng)見!
*個(gè)人觀點(diǎn),僅供參考。 參考資料
艾媒咨詢 | 2024年中國(guó)智能手機(jī)用戶調(diào)研數(shù)據(jù)
https://www.iimedia.cn/c1061/101841.html
Exclusive: Google will develop the Android OS fully in private, and here's why
https://www.androidauthority.com/google-android-development-aosp-3538503/
小米國(guó)內(nèi)機(jī)型不再支持自行安裝GMS框架,國(guó)際版不受影響
https://m.thepaper.cn/kuaibao_detail.jsp?contid=11141224&from=kuaibao
小米與GMS的那點(diǎn)事,我們來幫你捋清楚
https://www.36kr.com/p/1084820515733767
谷歌沒有閉源,但正把安卓變得“能看不能摸”
https://www.36kr.com/p/3224202954476425
谷歌安卓商業(yè)生態(tài)的構(gòu)成,AOSP、ACC與GMS
https://www.sohu.com/a/722063482_121170300
觀點(diǎn)/ 劉潤(rùn)主筆/ 景九/ 二蔓版面/ 黃靜
這是劉潤(rùn)公眾號(hào)的第2553原創(chuàng)文章
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.