从下周起,Android操作系统的开发将完全转入内部分支,不再对外公开实时进展。这一变动意味着Android开源项目(AOSP)将不再同步谷歌的最新开发工作,而仅在新版本或维护更新完成后才会公开相应代码。
尽管如此,谷歌强调此举不会影响Android的开源属性,也不会改变新版本的发布速度,而是旨在优化开发流程,减少合并分支时的冲突。普通用户和应用开发者预计不会受到直接影响,但外界通过AOSP提前获取Android新特性的途径将被关闭。
补充说明:(仅供参考)
AOSP(Android Open Source Project) 是 Google 主导的开源项目,为所有 Android 设备操作系统提供基础框架和核心组件。它相当于一个「毛坯房」,开发者可自由下载、修改和分发其代码,并基于此构建定制化系统。
Google 对 Android 的维护分为两条路径:公开的 AOSP 分支面向全球开发者开放,包含纯净的开源代码,不涉及任何 Google 专有服务。任何厂商或个人均可基于此分支开发系统。而内部闭源分支仅供签署了 GMS(Google Mobile Services) 协议的厂商使用。
随着 Google 停止对 AOSP 公开分支的维护,将开发过程纳入内部私有,谷歌正进一步强调自己对 Android 生态的话语权。
尽管 Google 对 Android Authority 口头承诺:「继续开源,只是推迟」。但没人能够保证,这是不是一句空话。
根据爱范儿的了解,Android 闭源的总体思路是最终只保留 GPL 强传染许可证要求开源的部分,主要是 Linux 内核态驱动和补丁。其他中层、上层等之前采用 Apache 等宽松开源许可证的部分,最终会闭源;未来的 Android 版本发布后也不再对外公开发布、更新源代码。
此事的决策层级在 Google 高层管理者级别。据信他们做出此决定的时间不晚于 2025 年初。整个策略的执行将会在一个更长的期限内完成,至少持续数年,直到 AOSP 彻底失去意义。
谷歌将在本周内发布正式公告,详细说明这一调整。