為了提升服務質素,我們會使用Cookie或其他類似技術來改善使用者的閱讀體驗。如想了解更多請到 這裡>。如果接受請點確認按鈕進入網站。
Google 強調,Android 不會變成封閉源系統,未來仍會發布新版本 Android 的開源代碼,並繼續對外開放。然而,這次調整意味著開發過程將不再透明,開發者只能在 Google 發布完整版本後,才能存取更新後的 AOSP 程式碼。
一直以來,Android 開源性使得 OEM 廠商能夠自由自訂 UI 和功能,AOSP 允許任何人使用、修改或分發 Android,且無需支付許可費。Google 內部長期維護兩個 Android 分支:
公共 AOSP 分支:任何開發者都可存取。
內部開發分支:僅 Google、Android OEM 廠商及擁有 Google 行動服務(GMS)授權的公司能存取。
知名 AOSP 專家 Mishaal Rahman 指出,Google 這次調整將把所有 Android 開發工作轉移至內部分支,第三方開發者將無法再即時追蹤 Google 提交的程式碼更新,只能在新版本正式發布時才能獲得完整的源代碼。
根據 Rahman 的分析,Google 此舉主要是為了提升內部開發效率。過去,在公共 AOSP 與內部分支之間同步程式碼會消耗大量資源,並經常導致合併衝突,使開發團隊需要額外時間處理這些問題。透過完全轉移至內部分支,Google 可以消除這些衝突並簡化工作流程。
一般用戶與手機廠商:不會受到影響。
應用程式開發者:不會受到影響。
第三方開發者:將更難追蹤 Android 變更,因為 AOSP 程式碼更新將始終滯後數週或數月。
這項變動 不會影響 Android 的整體開源策略,但第三方開發人員在未來為 AOSP 貢獻程式碼時,將面臨更大挑戰,特別是那些沒有 GMS 許可的團隊,將無法及時獲取最新的 Android 內部開發資訊。