当前位置: 首页 > news >正文

谷歌将 Android OS 完全转变为 “内部开发”

2025 年 3 月 27 日,据 Android Authority 报道,谷歌证实将从下周开始完全在内部分支机构闭门开发安卓操作系统。相关信息如下:

  • 背景:多年来,谷歌同时维护着两大安卓主要分支,一是面向公众开放的 “安卓开源项目(AOSP)分支”,二是谷歌内部使用的 “内部开发分支”。AOSP 分支可供任何人访问,而谷歌的内部分支仅限于拥有谷歌移动服务(GMS)许可协议的公司。谷歌一直在其 “内部开发分支” 开发安卓的大部分组件,而 “AOSP 分支” 只包含安卓框架的某些其他方面,如蓝牙堆栈。
  • 原因:谷歌表示,将 Android OS 完全转变为 “内部开发” 是为了简化开发流程。两个分支之间存在差异,迫使谷歌花费大量时间和精力在分支之间合并补丁,而且由于分支差异很大,还经常会发生合并冲突。
  • 影响:谷歌强调,这一变化并不意味着安卓将走向闭源,公司将继续发布新安卓版本的源代码。此变化对普通用户和应用开发者的影响微乎其微,唯一受影响的是向 AOSP 贡献代码的第三方开发人员,他们可能更难跟踪谷歌对安卓所做的更改。对于众多安卓手机厂商而言,因为早就与谷歌签署协议,所以影响也有限。不过,这一举措可能会导致整个安卓研发的透明度下降,社区开发者的参与度会降低,也可能引发对谷歌控制力增强的担忧。

内部分支的安卓系统和开源分支的安卓系统有哪些区别?

  • 访问权限
    • 内部分支:仅对谷歌自身、安卓设备制造商(OEM 厂商)以及持有谷歌移动服务(GMS)许可协议的公司开放。
    • 开源分支:面向公众开放,任何人都能访问,可自由查看代码,也能提交代码贡献。
  • 开发内容与进度
    • 内部分支:开发安卓的大部分组件,包括核心安卓操作系统框架,开发进度领先,功能和 API 支持往往更先进、更全面。
    • 开源分支:只包含安卓框架的某些其他方面,如蓝牙堆栈、虚拟化框架和 SELinux 配置等。其功能和 API 经常落后于内部分支,是因为内部分支的开发成果不会立即在开源分支体现,而是要等到谷歌发布包含这些更改的新分支时,相关源代码才会公开。
  • 代码整合与维护
    • 内部分支:谷歌将所有开发转移到内部分支后,可简化开发流程,减少在两个分支之间合并补丁的时间和精力消耗,避免因分支差异大而产生的合并冲突。
    • 开源分支:与内部分支存在差异,需要谷歌花费额外的时间和资源来进行代码合并与协调工作,以保证两个分支在一定程度上的同步。
  • 对相关方的影响
    • 内部分支:对于持有 GMS 许可协议的公司,影响较小,它们仍可正常获取最新的安卓源代码,访问内部分支。不过,这一举措可能会使整个安卓研发的透明度下降,社区开发者的参与度降低,也可能引发对谷歌控制力增强的担忧。
    • 开源分支:对于普通用户和应用开发者来说影响微乎其微,但对于向 AOSP 贡献代码的第三方开发人员,他们跟踪谷歌对安卓所做更改的难度加大,可能更难及时为安卓的发展方向提供反馈和贡献,这或许会导致第三方安卓生态系统与官方版本之间的差距进一步扩大。

相关文章:

  • java学习
  • Android设计模式之代理模式
  • MacOS安装NVM 切换node版本
  • CP15 协处理器
  • 华为云之使用iSula生态链进行容器镜像构建和运行【玩转华为云】
  • 【大前端系列19】JavaScript核心:Promise异步编程与async/await实践
  • 【C++】从静态到动态:多态的诗意旅程
  • 简单文字验证码人机验证【Java】
  • Python与Web 3.0支付系统:技术融合与未来展望
  • 基础语法(1)
  • [原创](现代C++ Builder 12指南): 再谈如何使用System.JSON?附加代码示例更加详细
  • JavaSE反射篇
  • python练习题
  • OSPFv3 的 LSA 详解
  • 青少年编程与数学 02-014 高中数学知识点 01课题、概要
  • 华为机试—密码验证合格程序
  • GLSL(OpenGL 着色器语言)基础语法
  • 云计算初识
  • 如何使不同的窗体控件,适应不同分辨率的屏幕?
  • 从零开始:Windows 系统中 PowerShell 配置 FFmpeg 的详细步骤
  • 网站的后期运营及维护费用/网络营销的成功案例有哪些
  • 石家庄市新华区建设局网站/百度关键词搜索量查询
  • 兰州哪家网站做推广效果好/网店营销策划方案ppt
  • 国外做海报的网站/不受限制的搜索浏览器
  • 网站模板被抄袭怎么办/seo销售话术开场白
  • html5 + css3 网站/杭州网站推广优化