AOSP(Android Open Source Project)

搜索文档
Google 决定终止开源 Android,有什么影响?
华尔街见闻· 2025-03-27 18:32
Google停止维护AOSP公开分支的核心影响 - Google将停止维护AOSP公开分支,所有开发工作转至内部分支,未来可能彻底关闭外部分支[1][11][12] - 开发过程不再透明,仅内部员工可访问代码库[2][12] - 最终仅保留GPL强传染许可证要求的开源部分(如Linux内核),其他采用Apache等宽松许可证的代码将闭源[13][16] - 决策由Google高层做出,执行周期将持续数年直至AOSP失去意义[13] 对主流手机厂商的影响 - 已签署协议的主流厂商(小米/vivo/OPPO/三星等)仍可获取最新代码和GMS认证[3][14][25] - 现有合作模式不变,可继续预装Google Play等核心服务[3][25] - 厂商需遵守ACC/MADA/EDLA等协议确保Android兼容性[25] 对非认证设备厂商的潜在冲击 - 非认证设备数量达数十亿至百亿规模,包括智慧座舱等IoT设备[4][27] - 厂商可能被迫签署协议以获取新代码,成本或转嫁消费者[4][28] - 部分厂商可能放弃更新,导致设备碎片化加剧[5][28] - 车企等开发者需依赖旧版开源代码或接受Google条款[27] 对开发者的分层影响 第三方ROM开发者 - 仅能基于最终开源版本修改维护,逐步被市场淘汰[6][7][29] - 历史第三方ROM生态将消亡[29] 应用开发者 - 短期无直接影响,仍可通过现有工具链开发[8][29] - 长期需关注碎片化加剧带来的适配成本上升[29] Google的商业动机分析 - 节约多分支代码库的维护成本(涉及计算资源与人力)[13] - 通过协议捆绑增加广告收入和应用分成[13][32] - 收回非认证设备市场的控制权,终止"做嫁衣"状态[27][32] - 混合许可证策略原为平衡开源与商业需求(底层GPL/中层Apache)[17][21] 技术许可框架演变 - 通过硬件抽象层(HAL)保护厂商专有代码[18] - Linux基金会曾因违背开源精神将AOSP除名[19] - 自Android 4.4后已非完全开源,GMS套件始终闭源[21] - 现有开源代码仍可fork,但无法获取后续更新[16]