Android Authority 发布独家报道称,谷歌调整了针对 Android OS 的开发策略,未来 Android OS 将完全转变为 “内部开发”。
谷歌已确认 Android OS 的开发将很快完全在 “私有环境” 中进行
目前,谷歌会在公开的 AOSP Gerrit 上分享一些工作,但未来所有的工作都将在 “私有环境” 中进行
将 Android OS 将完全转变为 “内部开发” 是为了简化开发流程,对外部开发者没有影响,谷歌承诺在每次发布新版操作系统后仍会将源代码更新到 AOSP
根据报道,谷歌正在从根本上改变未来开发 Android 的方式,将相关开发工作流程彻底转向内部分支。这些内部分支仅供 Google 员工和拥有 Google 移动服务 (GMS) 许可的合作公司使用,例如三星和摩托罗拉。
谷歌解释称,这一变化是为了简化开发工作流程和软件发布。这是近期主干开发趋势的延续。该公司表示,他们花了多少工作来保持内部开发分支和公共 AOSP 分支之间的同步,而这些分支在功能和 API 支持上会有所不同。合并开发应该可以让他们摆脱这些复杂性。
为了平衡 AOSP 的开源性质与产品开发策略,谷歌维护了两个主要的 Android 分支:公开的 AOSP 分支和内部开发分支。
AOSP 分支面向所有人开放,而谷歌的内部分支仅限于拥有谷歌移动服务(GMS)许可协议的公司访问。虽然诸如 Android 蓝牙协议栈等一些 OS 组件是在 AOSP 分支中公开开发的,但大多数组件,包括核心 Android OS 框架,都是在谷歌的内部分支中私下开发的。
现在,谷歌已确认将把所有 Android OS 开发转移到其内部分支,这一变化旨在简化其开发流程。
虽然发生了这一转变,但谷歌重申了其对开源的承诺。它继续致力于在完成开发和准备发布版本后将后续 Android 版本的最终源代码发布到 AOSP,坚持成品的开源性质。
谷歌很可能会在不久的将来宣布有关这一开发流程变化的更多信息,这些变化可能会在一周内生效。