专栏名称: 小众软件
除了让你的手机应用与众不同外,还能搜索小众软件已经推荐过的应用、热文。
目录
相关文章推荐
51好读  ›  专栏  ›  小众软件

非要搞个大新闻:Android 终止开源?Google 到底说了啥?

小众软件  · 公众号  · app  · 2025-03-27 15:57

正文

请到「今天看啥」查看全文


今天的一个大新闻,来自多家科技媒体的报道(AndroidAuthority(独家)、9to5google、Android Police 等)称:Google 会让 AOSP 的开发变得更加私有化,即不再接受 Google 以外的开发者提交代码,而是由内部独立完成,之后再公开源代码。@Appinn

Android 终止开源?AOSP 开发私有化?Google 到底说了啥? 1

而这个消息,目前已经传成了 Android 终止开源…就,很离谱。

AOSP 是什么?

AOSP 就是 Android 开源项目的缩写(Android Open Source Project),是由 Google 主导的一个开放源代码项目,也 Android 生态系统的基础,为设备制造商、软件开发商和开源社区提供了一个强大、灵活的平台。它允许开发者(手机厂商)创建自己的基于 Android 的操作系统。

从开源性来看:AOSP 的源代码完全开放,任何人都可以下载、查看、修改和分发。

请注意:👆这条并没有变化👆

请注意:👆这条并没有变化👆

请注意:👆这条并没有变化👆


变化的是 AOSP 本身不再接受第三方代码的提交

但你依旧可以使用 AOSP 的源代码

并且完全开放

任何人都可以下载、查看、修改和分发。

AOSP 具体变化

方面 变化前 变化后
开发环境 公共AOSP分支
Google内部分支并行
仅Google内部分支
开发过程可见性 部分可见(通过AOSP Gerrit) 不可见
外部贡献 可以向 AOSP 提交代码 无法直接贡献代码
源代码发布 持续更新 AOSP + 版本发布 仅在版本发布时
开源性质 完全开源 仍然开源,但开发过程封闭
最终产品 开源 开源
Linux内核开发 开源 保持开源(受GPLv2许可证要求)
对普通用户影响 几乎无影响
对应用开发者影响 无影响
对平台开发者影响 可以实时跟踪变化 只能基于发布版本工作
技术媒体信息获取 可通过AOSP提前获知新功能 难以提前获知新功能信息

举个例子

假设你用 AI 写了一款程序,并把代码托管到了 GitHub,说: 这是免费开源的,你们来用。

在之前

  1. 如果有用户说:我来帮你添加一个新功能/修bug吧。你说:好的,你快来提交新的代码。

  2. 所有 过程实时公开 ,包括每一个标点符号的修改。

  3. 是的,为开源项目修改标点符号,也是一个贡献。

在之后

  1. 如果有用户说:我来帮你添加一个新功能/修bug吧。你说:好的,请根据规则提交代码。

  2. 所有 过程不可见 ,等到下一次版本发布才能看到你的贡献是否被合并。

  3. 开发模式从”实时开源”转变为”发布时开源”

相当于

Google 将把 Android 操作系统的开发过程完全转移到内部私有环境中进行。

  1. 这意味着 AOSP 的实时开发过程将不再对外

  2. 不再接受 Google 以外的开发者直接提交代码

  3. AOSP 的开发工作将由 Google 内部团队独立完成

大概就是这样了。至于 Google 为什么这么干,大概是嫌弃第三方开发者了?(我开个玩笑)

你觉得 Android 终止开源了吗?

别忘记关注我们







请到「今天看啥」查看全文