谷歌调整开发策略

谷歌突然宣布Android开发转向私密,开放源代码时代终结了吗?  第1张

3月27日,快科技报道,谷歌对Android Authority确认,自下周一起,Android系统的开发工作将转为完全私密进行。同时,谷歌宣布将不再向公共AOSP分支实时推送代码。尽管如此,谷歌强调,Android系统不会转变为闭源系统,未来仍将发布新的版本源代码,并保持对外公开。

谷歌突然宣布Android开发转向私密,开放源代码时代终结了吗?  第2张

Android系统一直以其开放性而备受青睐,众多原始设备制造商可对其进行广泛的自定义调整。这些调整基于Android开源项目,且用户、分发者和修改者无需支付任何许可费用,这一特点极大地推动了Android开源项目(AOSP)的广泛应用。

原有分支情况

谷歌突然宣布Android开发转向私密,开放源代码时代终结了吗?  第3张

谷歌突然宣布Android开发转向私密,开放源代码时代终结了吗?  第4张

在此之前,谷歌负责管理两个核心的Android版本,即面向公众的AOSP分支和仅供内部使用的开发分支。公众用户均可访问AOSP分支,而内部分支则仅限于谷歌、Android设备制造商以及与Google签订移动服务许可协议的企业。在这种架构下,开源社区得以持续成长,然而也伴随着一系列挑战。

此次调整变化

谷歌突然宣布Android开发转向私密,开放源代码时代终结了吗?  第5张

Mishaal Rahman,AOSP领域的专家,提出谷歌已将Android开发集中至内部分支。在开发新版本过程中,外界无法直接观察到谷歌实时更新的源代码。尽管如此,公共AOSP代码库并未被淘汰,新版本开发完毕后,谷歌仍将公开源代码。这一变化导致开发过程不再完全公开,新版本仅以“成品”形式呈现。

效率提升考量

谷歌突然宣布Android开发转向私密,开放源代码时代终结了吗?  第6张

此次调整旨在增强谷歌内部团队的工作效率。先前,在两个分支进行开发管理耗费了大量人力资源,且公共AOSP分支往往滞后于内部分支。在代码合并过程中,工程师们频繁遭遇合并冲突,这导致他们不得不投入额外的时间和精力来解决问题。谷歌认为,将开发活动转移到内部分支,有助于消除冲突并简化工作流程。

用户影响情况

谷歌突然宣布Android开发转向私密,开放源代码时代终结了吗?  第7张

此次调整对一般用户影响微乎其微。Android系统将继续进行更新,引入新功能和安全修复。应用兼容性保持不变,不受开发模式变动影响。开发者同样不受影响,他们依然可以基于开源代码进行应用开发。

第三方开发者挑战

谷歌突然宣布Android开发转向私密,开放源代码时代终结了吗?  第8张

第三方开发者中,那些为 AOSP 提供代码的群体受影响最为显著。由于缺乏 GMS 许可,他们追踪谷歌对 Android 的更新变得更为困难。他们所使用的代码可能落后数周甚至数月,这增加了为 Android 系统开发贡献的难度。同时,他们参与 Android 开源生态的难度和成本也显著提升。

谷歌突然宣布Android开发转向私密,开放源代码时代终结了吗?  第9张

谷歌对Android的开发与代码提交流程进行了调整,此举引起了业界的广泛关注。此举旨在提高自身开发效率,同时给第三方开发者带来了新的挑战。业界人士普遍好奇,这一调整将如何影响Android开源生态的长期发展。欢迎广大读者在评论区留言讨论,并请记得点赞及转发本文。

谷歌突然宣布Android开发转向私密,开放源代码时代终结了吗?  第10张