GrapheneOS 团队在 Mastodon 上爆了一个猛料:Google 不再把 Pixel 的内核和驱动源码通过 Git tags 推送到 AOSP 了。想要这些代码?填表,等几周,然后收到一个 Google Drive 链接。
这个变化直接影响了所有基于 AOSP 的第三方 ROM——包括 GrapheneOS 自己。

GrapheneOS 在社交媒体的账号说得直白:"Google 已经停止向 AOSP 推送任何 Pixel 内核仓库或用户空间驱动仓库的 Git tags。AOSP 现在只得到了年度发布和 QPR2 发布,Pixel 专属的内容全部被移除了。" 要拿到 Android 17 Beta 的完整代码,他们得通过一个表单提交申请,"最初回复只需要一个工作日,最近的请求经常要等几周。"
这就带来了一个很讽刺的局面:Android 名义上是开源项目,但 Pixel 这个"亲儿子"的内核源码反而比第三方设备更难获取。GrapheneOS 团队甚至调侃说,这直接促成了他们和 Motorola 的合作——"Motorola 的安全人员看到我们吐槽这个问题的帖子后主动找来的。"
Hacker News 社区的讨论分成了几派:
有人从 GPL 合规角度质疑。Google 的做法是否符合 GPLv2 中"公开源代码"的要求?"提供表单让人申请"和"提供可 wget 的 URL"之间的差距,在自由软件社区看来是质的差别。
有人指出了供应链安全的问题。之前用 Git tags 时,Git 的加密哈希本身就是信任链的一部分。换了 Google Drive 之后,你怎么保证你拿到的和隔壁开发者拿到的是同一个文件?GrapheneOS 的回答很直接:这不会破坏供应链安全,因为"有能力改变这件事的人,根本不需要走这个流程"。
最扎心的评论来自 HN 用户 nextaccountic:"Google 变成了那种拖延、设置障碍、让发布源码变得麻烦的厂商。这发生在他们不再对开源 Android 感兴趣之后。"
要说这个故事里最值得玩味的信息量,其实是 GrapheneOS 轻描淡写的那句"这直接促成了我们的 Motorola 合作"。Google 对开源的懈怠,正在把生态中最重视安全的开发者推向竞争对手——这个信号比表单提交慢几周严重得多。
参考来源: