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

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





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