AI导读:

谷歌将终止开源安卓的消息引发关注。谷歌表示,正在进行内部工作流程变更,简化开发模式,但并未转向闭源。AOSP主分支将锁定为只读,变更对业界影响有限,但可能影响部分硬件开发者。



一则“谷歌将终止开源安卓”的消息在网上掀起轩然大波。作为全球使用最广泛的移动操作系统之一,AOSP是安卓系统的核心部分,支持着全球超30亿台智能设备。在业内看来,如果真的采取闭源,将会对现有安卓生态带来巨大冲击。但记者对多位谷歌的合作伙伴进行采访时了解到,谷歌目前确实对安卓开发模式进行了变更,但该公司同时向合作方强调,调整并不意味着Android将转向闭源。

在第一财经获得的一份谷歌与中国合作伙伴的沟通信中,谷歌表示,“目前正在进行内部工作流程变更,以简化Android的开发模式,但我们仍然致力于继续为所有后续版本将所有相关平台项目的完整源代码发布到AOSP。”

一家与谷歌深度合作的厂商在评估此次安卓变更带来的影响时对记者表示,“大家仍可以依照Early Access Program(早期体验计划)、合作协议取得最新的AOSP或branch(分支),我们认为对合作方没有影响。”

但长久来看,在谷歌发出正式辟谣前,没有人可以彻底否认谷歌未来闭源存在的可能性,作为一个在移动市场拥有高占比的系统,任何一个微小的动作都将影响着生态链上的生存者。

3月28日,第一财经记者从谷歌多位中国合作方了解到,谷歌已向全球合作伙伴发布关于Android平台开发工作流程变更的通知,主要内容涉及开发分支转移、AOSP主分支变化、合作伙伴贡献方式及特定分支开发情况等方面。

AOSP是安卓开源项目(Android Open Source Project)的简称,也是谷歌在Apache 2.0许可下发布的一个操作系统。为了平衡AOSP的开放性及其产品开发策略,谷歌此前维持了两个主要的安卓分支:公共AOSP分支和内部开发分支。是否关闭公共AOSP,这也是引发此次关注的焦点所在。

在给合作方的信件中,谷歌提到,“从2025年3月27日起,我们将把Android平台开发转移到单个内部开发分支。这将帮助我们更快地行动并简化Android开发。少量最初在AOSP中开发的项目将把开发转移到内部分支。”

此前有媒体猜测,谷歌将不再维护目前AOSP的公共分支,并逐渐关闭相关的支持性资源。但谷歌在信件中称,“我们仍然致力于继续为所有后续版本将所有相关平台项目的完整源代码发布到AOSP。”

对于变更的部分,谷歌向合作方解释道,“AOSP主分支将被锁定并设置为只读,可以上传更改以供审核,但它们不会被合并。”

对于谷歌对安卓开发模式变更,一位与谷歌长期合作的公司负责人对记者表示,核心的变更主要就是谷歌将逐步把公共分支Android转至internal branch(内部分支),停止real-time(及时)更新public branch(公共分支),但谷歌此举是为了节省开支,通过减少合并冲突来提高效率。未来谷歌仍然将在开发结束后继续发布final source code(最终源代码)。

对于变更之后的影响,一家科技企业则对记者表示,“变更之后,外部代码贡献者确实更加难以追踪安卓的进展,所以我们也会持续观察和安卓的合作变化。”同时,谷歌方面向合作方强调,Android X和Android通用内核分支将继续在AOSP中开发。

虽然谷歌并没有公开回复此次变更的细节,但在伙伴信中,谷歌称是为了简化Android的开发模式。同时,由于谷歌在其内部分支中开发了大部分安卓,因此公共AOSP分支通常远远落后于私有分支,这种差异迫使谷歌花费时间和精力在公共AOSP分支和它的内部分支之间合并补丁,合并冲突经常出现,这或许成为了谷歌变更安卓规则的重要导火索。

此外,有消息称,AOSP维护涉及超3000万行代码、200多个并行开发分支及全球数千名开发者协作,2024年运维成本即达8.3亿美元。东吴证券分析指出,闭源节省的资源将转向Gemini大模型等AI领域,但这一说法并未获得官方确认。

从目前各方的反馈来看,谷歌这一动作如若施行对业界带来的影响并不显著,本质上谷歌希望优化开发效率并强化对安卓生态的控制,并非完全放弃开源。因此,对普通用户和主流厂商影响有限,但可能导致一部分硬件开发者无法及时了解到安卓代码的迭代过程。

有分析认为,谷歌这一转变简化了安卓操作系统开发,但可能会影响新版本开发和bug减少的速度,不过对用户来说,总体效果或许难以察觉。

(文章来源:第一财经)