谷歌终止开源Android,终于还是发生了!
3 月 27 日消息,Google 宣布将停止 Android 开源项目(AOSP)。AOSP(Android Open Source Project) 是 Google 主导的开源项目,为所有 Android 设备操作系统提供基础框架和核心组件。它相当于一个「毛坯房」,开发者可自由下载、修改和分发其代码,并基于此构建定制化系统。

从下周开始,所有的 Android 开发工作将仅在 Google 的内部分支进行。在一段时间后,外部分支可能将不再公开甚至彻底关闭。并且,AOSP 的持续集成/交付 (CI/CD) 工具和环境也可能关闭,甚至 Android Gerrit 也可能会关闭。从今往后,只有 Google 内部的员工能够访问 AOSP 的内部分支,或是提交代码。Android 的开发过程将不再透明。Google 对 Android 的维护分为两条路径:公开的 AOSP 分支面向全球开发者开放,包含纯净的开源代码,不涉及任何 Google 专有服务。任何厂商或个人均可基于此分支开发系统。而内部闭源分支仅供签署了 GMS(Google Mobile Services) 协议的厂商使用。对于某些国内手机厂商来说,放弃GMS服务,就约等于主动放弃了海外市场,谷歌地图,谷歌邮箱,谷歌等等其他软件,用户群体覆盖太广了。随着 Google 停止对 AOSP 公开分支的维护,将开发过程纳入内部私有,谷歌正进一步强调自己对 Android 生态的话语权。尽管 Google 对 Android Authority 口头承诺:「继续开源,只是推迟」。但没人能够保证,这是不是一句空话。

随着 Google 逐步关闭外部访问权限,未来的 Android 生态系统可能会更加封闭,开发者的创新空间也可能因此受限。理论上短期不会有影响,但未来手机可能更贵,因为厂商开发成本增加,Google逼厂商签协议更赚钱。对国内各大手机厂商基本没影响,对华为尤其无影响。不过,对于基于Android系统开发操作的手机厂商,是该醒醒,自研才是硬道理。是不是觉得,华为推出了自己的鸿蒙系统,这太有前瞻性了!
