未来,摩托罗拉将自行托管相关代码,从而绕开 Google 的审批流程。
谷歌正在加强对 Android 开发的控制
这一变化并非孤立事件。此前,谷歌已经将 AOSP(Android 开源项目)的源代码发布周期调整为每年两次,这意味着在重大版本发布之前,更多 Android 核心开发工作会处于封闭状态。
开源开发者认为,将代码隐藏在 Google Drive 链接和表单申请流程之后,违背了开源精神,也可能触及管理内核代码的 GPLv2 软件许可证要求。
就在几年前,谷歌还曾做得更加开放。除了发布 GPL 要求必须公开的内核源代码之外,谷歌还会提供完整的内核提交历史记录。事实上,谷歌过去甚至进一步公开设备树文件和驱动程序二进制文件,尽管这些内容并非法律强制要求公开。
谷歌当时这样做的原因是,Pixel 被视为 AOSP 的参考平台,因此开发者需要一种简单方式来为其构建系统。
但随着 Android 16 发布,谷歌将 AOSP 的参考目标从 Pixel 转移到了一个名为“cuttlefish”的虚拟设备上,随后停止提供 Pixel 的设备树和驱动程序二进制文件。而现在,正如 GrapheneOS 所指出的那样,谷歌也正在让 Pixel 内核源代码的获取变得更加困难。
从这个角度来看,Pixel 已经不再比其他 Android 手机更具开发优势。目前,Pixel 对开发者而言唯一明显的优势,是它们仍然较容易解锁 Bootloader,并且官方出厂镜像可以方便获取。#虞书欣丁禹兮 我欲乘风#
发布于 广东
