- +1
安卓停止開(kāi)源?谷歌:簡(jiǎn)化開(kāi)發(fā)不是閉源,將繼續(xù)發(fā)布源代碼

安卓系統(tǒng) 視覺(jué)中國(guó) 資料圖
多年來(lái),谷歌安卓(Android)系統(tǒng)的開(kāi)發(fā)過(guò)程一直對(duì)公眾開(kāi)放,允許外界查看谷歌的工作進(jìn)度,但這種情況即將改變。
3月27日,據(jù)安卓領(lǐng)域?qū)<襇ishaal Rahman在垂類網(wǎng)站Android Authority發(fā)布的文章,谷歌證實(shí),下周起谷歌將開(kāi)始完全在內(nèi)部分支機(jī)構(gòu)閉門(mén)開(kāi)發(fā)安卓操作系統(tǒng),此舉是為了簡(jiǎn)化安卓操作系統(tǒng)的開(kāi)發(fā)。
但谷歌也明確強(qiáng)調(diào),安卓不會(huì)成為閉源系統(tǒng)。該公司將繼續(xù)發(fā)布新安卓版本的源代碼,并對(duì)外開(kāi)放。
長(zhǎng)期以來(lái),谷歌同時(shí)維護(hù)著兩大安卓主要分支:一是面向公眾開(kāi)放的“安卓開(kāi)源項(xiàng)目(AOSP)分支”,二是谷歌內(nèi)部使用的“內(nèi)部開(kāi)發(fā)分支”。
前者是任何人都能訪問(wèn),后者則僅對(duì)谷歌自身、安卓設(shè)備制造商(OEM廠商),以及持有谷歌移動(dòng)服務(wù)(GMS)許可協(xié)議的公司開(kāi)放。谷歌一直在其“內(nèi)部開(kāi)發(fā)分支”開(kāi)發(fā)安卓的大部分組件,而“AOSP分支”只包含安卓框架的某些其他方面,如藍(lán)牙堆棧。
AOSP是谷歌基于Apache 2.0許可證(Apache 2.0是一種軟件授權(quán)協(xié)議,規(guī)定了軟件使用、分發(fā)等方面的規(guī)則)發(fā)布的操作系統(tǒng)。Apache 2.0賦予使用者極大的自由度,允許任何人免費(fèi)使用、分發(fā)基于AOSP的操作系統(tǒng),無(wú)需支付許可費(fèi)用且并無(wú)發(fā)布源代碼的強(qiáng)制要求。這種寬松的許可模式,極大地推動(dòng)了AOSP在行業(yè)內(nèi)的廣泛應(yīng)用。
和眾多開(kāi)源項(xiàng)目類似,AOSP也積極接納第三方開(kāi)發(fā)者的代碼貢獻(xiàn)(代碼貢獻(xiàn)即開(kāi)發(fā)者將自己編寫(xiě)或修改的代碼提交給AOSP項(xiàng)目,供其使用和整合)。不過(guò),谷歌承擔(dān)了AOSP的大部分開(kāi)發(fā)工作。
但兩個(gè)分支之間存在差異,迫使谷歌花費(fèi)大量時(shí)間和精力在分支之間合并補(bǔ)丁。而由于分支差異很大,還經(jīng)常會(huì)發(fā)生合并沖突。這就是為什么谷歌要放棄目前雙管齊下的安卓開(kāi)發(fā)策略,轉(zhuǎn)而將所有開(kāi)發(fā)轉(zhuǎn)移到內(nèi)部。
谷歌方面確認(rèn),這一變化并不意味著安卓將走向閉源,公司將致力于發(fā)布新安卓系統(tǒng)的源代碼。變化的其實(shí)將是特定安卓組件公開(kāi)發(fā)布源代碼的頻率。
Mishaal Rahman在文章中指出,這一變化對(duì)普通用戶和應(yīng)用開(kāi)發(fā)者的影響微乎其微。唯一影響的是向AOSP貢獻(xiàn)代碼的第三方開(kāi)發(fā)人員,他們可能更難跟蹤谷歌對(duì)安卓所做的更改。
對(duì)于眾多安卓手機(jī)廠商而言,因?yàn)樵缇团c谷歌簽署協(xié)議,并非使用AOSP,所以手機(jī)廠商影響也有限,各類谷歌服務(wù)也將正常提供。





- 澎湃新聞微博
- 澎湃新聞公眾號(hào)
- 澎湃新聞抖音號(hào)
- IP SHANGHAI
- SIXTH TONE
- 報(bào)料熱線: 021-962866
- 報(bào)料郵箱: news@thepaper.cn
滬公網(wǎng)安備31010602000299號(hào)
互聯(lián)網(wǎng)新聞信息服務(wù)許可證:31120170006
增值電信業(yè)務(wù)經(jīng)營(yíng)許可證:滬B2-2017116
? 2014-2025 上海東方報(bào)業(yè)有限公司