谷歌決定終止開源安卓開源項目 安卓開發將不再透明

  【cnmo科技消息】3月27日消息,google宣布將停止android開源項目(aosp)。aosp是google主導的開源項目,為所有android設備提供基礎框架和核心組件。它就像一個“毛坯房”,開發者可以自由下載、修改和分發代碼,基於它構建定製化系統。無論是xiaomi hyperos、vivo originos還是oppo的coloros,甚至pixel手機使用的android系統,都是從aosp發展而來的。

  google對android的維護分為兩部分:公開的aosp分支面向全球開發者開放,包含純凈的開源代碼,不涉及任何google專有服務。任何廠商或個人都可以基於這個分支開發自己的系統。另一個內部閉源分支僅供簽署了gms(google mobile services)協議的廠商使用。

  現在,google決定不再維護現有的aosp公開分支,逐漸關閉相關支持資源,並可能停止更新法定開源義務外的組件源代碼。這意味着從下周開始,所有的android開發工作將僅在google內部分支進行。一段時間後,外部分支可能不再公開甚至徹底關閉。此外,aosp的持續集成和交付工具及環境也可能被關閉,甚至android gerrit也可能會關閉。未來,只有google內部員工能訪問aosp內部分支並提交代碼。

  這一變化意味着android開發過程將不再透明。對於依賴aosp進行開發的廠商和個人來說,這無疑是一個重大調整。過去,他們可以從公開分支中獲取最新的代碼和技術資源,而現在這些都將受到限制。雖然google仍需遵守gpl等開源協議,繼續更新相關代碼,但其他組件的開源狀態變得不確定。

  儘管如此,google的內部閉源分支將繼續為簽署gms協議的廠商提供支持。不過,對於那些希望基於aosp構建獨特系統的開發者來說,這條路似乎已經變窄。隨着google逐步關閉外部訪問權限,未來的android生態系統可能會更加封閉,開發者的創新空間也可能因此受限。不過,具體影響還有待觀察,畢竟google的具體實施步驟尚未完全公布。