APP下载
APP二维码
联系我们
APP二维码
返回

谷歌变更安卓开发模式但否认闭源,合作伙伴发声

来源:网络   作者:   日期:2025-03-28 22:11:26  

K图 GOOGL_0

K图 GOOG_0

“ Google将终止开源Android”的消息引起了在线搅动。

作为世界上使用最广泛的移动操作系统之一,AOSP是Android系统的核心部分,并支持世界各地超过30亿个智能设备。在行业看来,如果真正采用了封闭式外源,它将对现有的Android生态系统产生巨大影响。但是,在采访几个Google合作伙伴时,记者了解到Google确实改变了其Android开发模式,但该公司还向其合作伙伴强调,调整并不意味着Android会转向封闭的来源。

在中国金融公司获得的Google及其中国合作伙伴之间的沟通中,Google表示:“目前正在进行内部工作流程的变化,以简化Android的开发模型,但我们仍然致力于继续将所有相关平台项目的完整源代码发布给所有后续版本的AOSP。”

在评估Android变更的影响时,已经与Google深入合作的制造商告诉记者,“我们仍然可以根据早期访问计划和合作协议获得最新的AOSP或分支机构,并且我们认为它不会对合作伙伴产生影响。”

但是从长远来看,在Google发表正式谣言之前,没有人能完全否认Google未来封闭消息来源的可能性。作为在移动市场中比例很高的系统,任何小动作都会影响生态链中的幸存者。

_谷歌浏览器怎么打开源代码_谷歌浏览器源码

伴侣的信被暴露

3月28日,第一本《金融日报》的记者从Google的几个中国合作伙伴那里学到了有关Google已向全球合作伙伴发出了有关更改Android Platform开发工作流程的通知,其中主要内容涵盖了开发分支机构的转移,AOSP主要分支机构的变化,合作伙伴的贡献方法和特定分支的发展状况。

AOSP是Android开源项目的缩写,也是Google根据Apache 2.0许可发布的操作系统。 Apache 2.0先前允许任何人使用,分发或修改和分发基于AOSP的操作系统,而无需支付任何许可费或发布源代码。

为了平衡AOSP及其产品开发策略的开放性,Google先前维持了两个主要的Android分支:公共AOSP分支机构和内部开发部门。是否关闭公共AOSP也是这种关注的重点。

Google在给合作伙伴的一封信中提到:“从2025年3月27日起,我们将将Android平台开发转移到一个内部开发部门。这将有助于我们更快地移动并简化Android开发。AOSP最初开发的少数​​项目将转移到内部分支机构。”

以前,一些媒体推测Google将不再维护当前AOSP的公共分支机构,并逐渐关闭相关的支持资源。这也是触发“ Google终止开源Android”的新闻的核心。但是,从上述谷歌发给其合作伙伴的信件中,Google仍然坚持认为它将继续开放量。

Google在信中说:“我们仍然致力于继续将所有相关平台项目的完整源代码发布给所有随后的版本。”

For the change part, Google explained to the partners, "After this change, the CI build and test coverage on the AOSP master branch will be stopped (there will be no longer aosp-main build on ci.android.com). The CI build of the release branches we publish in AOSP (such as android15-release, android15-tests-dev) will continue. The AOSP master branch will be locked and set to read-only, and changes can be上传供审核,但不会合并。”

Google表示,对于伙伴对尚未发布的未来Android平台的贡献,建议通过合作伙伴的Gerrit分支上传更改,作为Android早期访问计划(例如25q2-FS释放)的一部分,或直接在测试套件开发部门(EG 25Q2-TS-TS-DEV)。

“ Google员工将审查,选择并将这些更改合并到我们的内部gerrit中。任何此类接受的更改都将成为我们在各自的发行分支上的下一个AOSP版本的内容。合作伙伴还可以上传更改ASP的Android-Lat-Lat-Real释放分支。” Google表示,对于Android 15及更早的测试套件贡献,合作伙伴应继续为AOSP的测试开发部门选择CTS,VTS和GSI更改。尽管测试更改未自动合并到内部Gerrit中,但Google员工将审查,选择并将这些更改合并到我们的内部Gerrit中。合作伙伴可以继续使用TOT CTS,VTS和GSI CI从AOSP测试开发部门构建,以验证其失败测试的修复程序。

同时,Google向其合作伙伴强调,Android X和Android Universal内核分支将继续在AOSP中开发。作为此公告的一部分,这些分支机构不会发生任何变化。

关于Google对Android开发模型的变化,很长一段时间以来一直与Google合作的公司负责人告诉记者,核心的变化是Google将逐渐将公共分支机构转移到内部分支机构(内部分支机构),并停止实时(及时)更新公共部门(公共分支)。但是,我们认为Google的举动是通过减少合并冲突来节省支出并提高效率。将来,在开发结束后,Google将继续发布最终源代码(最终源代码)。

“新闻发布后,我们也在评估它,但是目前,这对合作伙伴没有太大影响。您仍然可以通过协议获得最新的AOSP。”上述负责人说。

另一家技术公司告诉记者:“变更后,外部法规的贡献者确实很难跟踪Android的进度,因此我们将继续观察与Android合作的变化。”

他告诉记者,ASOP已正式发布了新信息,Android-Lat-Lat-Release(最新版本的Android)列表将始终参考最新版本分支,该分支可以直接与代码库一起使用。因此,还建议平台开发人员使用Android最终释放(而不是AOSP-MAIN)来构建AOSP并为此做出贡献。

为什么要改变?

尽管Google并未公开回复变更的细节,但在合作伙伴的信中,Google表示是简化Android的开发模型。这与Google先前对海外技术媒体Android Authority的答复是一致的。

在Google的两个主要Android分支机构中,任何人都可以访问AOSP公共部门,而Google的内部分支仅限于具有Google Mobile Services(GMS)许可证协议的公司。

尽管某些操作系统组件(例如Android的蓝牙堆栈)是在AOSP的公共分支机构中开发的,但大多数组件,包括核心Android操作系统框架,都是在Google的内部分支机构中私下开发的。

同时,由于Google在其内部分支机构中开发了大多数Android,因此公共AOSP分支机构通常落后于私人分支,这种差异迫使Google花费时间和精力将公共AOSP分支机构与其内部分支之间的补丁合并。合并冲突通常是由于分支机构的差异而发生的。

这可能成为Google更改Android规则的重要保险丝。 Android权威提到了一个例子。程序员向Android系统提交了一个补丁,允许系统中的放大玻璃工具扩大导航栏和输入方法接口。但是,由于公共AOSP分支机构和内部开发分支机构设置的列表的末端长度不同,因此发生了合并冲突。尽管此特定问题的修复很简单,但是当集成到Google的内部分支中时,许多其他AOSP补丁触发了类似的合并冲突。

这种合并冲突可能是无数的,这也是Google表示放弃当前的Android开发策略并将所有开发转移到内部的重要原因。

此外,据报道,AOSP维护涉及超过3000万行的代码,200多个平行开发部门以及全球合作的成千上万的开发人员,2024年的运营和维护成本将达到8.3亿美元。 Dongwu证券分析指出,封闭资源节省的资源将转向AI领域,例如Gemini Big Models,以应对OpenAI和Meta之间的竞争。但是该声明尚未正式确认。

转向内部开发后,Google强调,这并不意味着Android将成为封闭的来源。在上面的内部字母中,Google还向合作伙伴发送了一个信号:AOSP主部门(公共分支)将被锁定并设置为仅阅读,并且可以上传更改以进行审查,但不会合并。

从当前各方的反馈来看,如果实施了Google的行动,对行业的影响将不会显着。从本质上讲,Google希望优化发展效率并加强对Android生态系统的控制,并且不会完全放弃开源。因此,对普通用户和主流制造商的影响是有限的,但是如果最直接的影响可能是由于AOSP公共分支机构的锁定,则某些硬件开发人员将无法及时了解Android代码的迭代过程。

一些分析师认为,Google的转换简化了Android操作系统的开发,但可能会影响新版本开发和减少错误的速度,但是对于用户而言,总体效果可能难以检测。此更改对大多数开发人员也没有影响,一方面,应用程序开发人员不会受到影响,因为这仅适用于平台开发。平台开发人员的工作通常基于特定标签或发布分支,而不是主要的AOSP分支。

但是,对于尚未获得GMS授权的制造商,例如某些智能房屋或国内利基品牌,可能无法实时跟进代码更改,安全补丁和功能更新可能会落后几个月,并且需要依靠旧版本或付费合作。但是,开发人员告诉记者,使用Smart Home之类的旧版本就足够了,您也可以选择本机Linux解决方案。

谣言发酵后,许多行业内部人士感叹开源精神在硅谷逐渐消退。

过去,Google宽松的许可结构创建了一个“ Android Kingdom”,包括三星,小米,Oppo和各种智能硬件,所有这些都定制了基于AOSP的Android Systems。现在,如果AOSP的实时透明度丢失,并且发展主导地位进一步集中在Google及其合作伙伴上,那么它也是Android生态系统已关闭的不可否认的趋势。

分类: 股市
责任编辑: admin
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。

相关文章:

发表评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。