導讀:谷歌已確認將停止維護Android開源項目(AOSP)
近日,據(jù)外媒報道,谷歌已確認將停止維護Android開源項目(AOSP),未來所有Android開發(fā)將僅在谷歌內(nèi)部進行,但并不影響已簽訂授權(quán)合作協(xié)議的廠商繼續(xù)得到和使用最新的Android源代碼。
從下周開始,Android的開發(fā)工作將完全轉(zhuǎn)移到谷歌內(nèi)部分支,AOSP的持續(xù)集成/交付(CI/CD)工具和Android Gerrit可能也將關(guān)閉。這意味著未來,只有谷歌內(nèi)部員工才能訪問AOSP的內(nèi)部分支或提交代碼,Android的開發(fā)過程將不再對外透明。
為了平衡AOSP的開放性與其產(chǎn)品開發(fā)策略,谷歌此前主要通過公共AOSP分支及內(nèi)部開發(fā)分支進行系統(tǒng)維護,其中前者面向全球開發(fā)者開放,不涉及任何谷歌專有服務,而后者僅供擁有GMS(Google Mobile Services) 許可協(xié)議的廠商使用。
現(xiàn)在谷歌以簡化開發(fā)流程為名義,將所有Android操作系統(tǒng)開發(fā)轉(zhuǎn)移到其內(nèi)部分支。具體來說,谷歌將不再維護目前AOSP的公開分支,逐漸關(guān)閉相關(guān)的的支持性資源,并可能停止更新有法定開源義務(GPL 等協(xié)議的代碼)外的組件的源代碼。
本意為“安卓開放源代碼項目”的AOSP近年來逐漸走向封閉,AOSP Search 、Music 、Calendar、Keyboard等開源內(nèi)容不斷遺失,谷歌把越來越多的東西放到自家內(nèi)部分支框架里。
不過就目前來看,谷歌停止Android開源項目的影響對手機廠商的影響有限。因為絕大多數(shù)主流手機廠商早已和谷歌簽訂了各種授權(quán)合作協(xié)議,他們?nèi)匀豢梢缘玫胶褪褂米钚碌腁ndroid源代碼,獲得谷歌GMS認證,正常預裝谷歌的各種服務和應用。