多年来,谷歌安卓系统的开发过程一直对公众开放,允许外界查看其工作进度。然而,这种情况即将发生变化。
3月27日,Google宣布将停止Android开源项目(AOSP)。Google决定不再维护现有的AOSP公开分支,逐渐关闭相关支持资源,并可能停止更新法定开源义务外的组件源代码。这意味着从下周开始,所有的Android开发工作将仅在Google内部分支进行。一段时间后,外部分支可能不再公开甚至彻底关闭。
对此,谷歌向美国科技媒体表示,他们仍致力于公开发布Android的源代码,调整并不意味着Android将转向闭源。未来,谷歌仍会持续公开新版本Android的完整源代码,例如今年晚些时候发布的Android 16系统,其源代码仍将按惯例公开。此外,谷歌也将继续公开Android Linux内核分支的源代码。由于该内核分支采用GPLv2协议,且独立于安卓开源项目(AOSP),因此这一部分不会受此次调整影响。
从下周开始,所有安卓系统的开发工作将集中于谷歌内部代码库中进行。对代码的修改将不再实时公开,而是仅在谷歌发布包含这些修改的新版本分支时统一对外发布。这种模式其实早已适用于安卓系统大多数组件的开发流程——谷歌此次只是将分散的开发模式统一整合到单一代码分支中。
谷歌称,这一变化对普通用户的影响微乎其微。虽然它为谷歌简化了Android操作系统的开发,可能会影响新版本的开发速度和错误的减少,但总体影响不大。手机的操作系统更新效率上可能会有轻微影响。
对于众多安卓手机厂商而言,因为早就与谷歌签署协议,并非使用AOSP,所以手机厂商影响有限,各类谷歌服务也将正常提供。
具有多年安卓开发经验的工程师表示,此次调整受影响最大的将是依赖AOSP但未与谷歌合作的设备厂商,例如一些中小型硬件设备厂商。这些厂商通常直接基于AOSP来定制开发系统。此前,这些厂商可以基于AOSP的公开代码来维护安全补丁,但随着谷歌不再实时公开开发进展,厂商获取安全补丁的时间可能大幅延迟。未来想获得实时的代码更新,可能需要向谷歌缴费,或者暂时忍耐落后的版本。
文章来源于网络。发布者:光明参考网,转转请注明出处:https://www.gmrb1949.com/4269.html