Android闭源?假新闻?

Android First?

Android是一款基于Linux内核修改版和其他开源软件的操作系统,主要针对智能手机和平板电脑等触摸屏移动设备而设计,现在同时已经广泛应用于汽车以及所谓的"新能源"车机上。Android历来由一个名为开放手机联盟的开发者联盟开发,但其最广泛使用的版本主要由谷歌开发。Android 于 2008 年首次发布,是全球使用最广泛的操作系统;最新版本于2024年10月15日发布,为Android 15。从Android第一个版本2008年首次发布,到现在已经17年,将近20年了。Android已经度过了快速发展的阶段,现在是成熟稳定阶段,如果不能应用到新的赛道,不能找到发展更广阔的市场,Android势必会向逐渐走向衰老,这是一个必然的结果。从最近的Google IO大会的内容来看,Android已经不是谷歌第一梯队的产品,我个人感觉谷歌现在的策略是AI First,势必会把更多的人员和资金甚至其他的资源都倾向AI。不止Android会收到影响,现在Flutter也已经收到影响。

Android单分支

Android的操作系统是一个开源的操作系统,不是完全开源的。闭源的操作系统中有三大模块是闭源的,包括:GMS (Google Mobile Services), Google Play Services和Google Play Store。

模块名称 包括内容
GMS (Google Mobile Services) GMS包含了Google的所有核心应用和服务,供用户和开发者使用。需要通过与Google签署授权协议,获得合法的GMS许可。
Google Play Services 提供的API包括:Firebase Cloud Messaging (FCM), Google Maps API, Location API, In-app purchases 无法在未经授权的 Android 版本上使用。
Google Play Store 仅向获得 Google 认证的设备提供,允许用户下载应用。未集成 Google Play Store 的设备无法通过官方渠道下载和更新应用。

谷歌必须把Android的控制权掌握在自己的手中,控制着GMS,Google Play Services和Google Play Store,就能保证和苹果的App Store,构建完整的支付体系为谷歌带来无限的现金流。Android操作系统的开发很快将完全私下进行,内部分支和(AOSP - Android Open Source Project)项目分支的差异与维护肯定会花费人员和资金,上市公司为了讨好投资者,必然会追求高投资回报率,追求更好的财报以及盈利数据,裁员节流会是一个选择,Android项目必然会受到影响。私有化的目的是为了简化 Android 操作系统的开发,而不是阻碍外部开发人员,这就是为什么 Google 仍然致力于在每次发布后将源代码发布到 AOSP。由于Google在其内部分支中开发了大部分Android版本,因此公共AOSP分支通常远远落后于私人可用的版本。这种差异迫使谷歌花费时间和精力在公共AOSP分支和其内部分支之间合并补丁。Android单分支就能解决此问题,Android新版本发布成功之后,重新把代码发布到AOSP分支即可。

对个人开发者的影响

谷歌致力于发布Android源代码,因此这一变化并不意味着Android正在走向闭源。因为Android系统个人PR数量以及更改所占的比例较小,所以个人对Android系统的PR数量将会进一步减少。喜欢阅读或为AOSP做贡献的外部开发者可能会对这一消息感到失望,因为这会降低他们对Google开发工作的了解程度。如果没有GMS许可证,为Android操作系统开发做贡献将变得更加困难,因为可用的代码将始终落后数周或数月。这一消息还会使一些开发者更难跟上新的Android平台变化,因为他们将无法再跟踪AOSP中的变化。

对OEM的影响

对OEM其实是没有多大影响,谷歌会提供AOSP的早期版本,甚至需要各OEM厂商尽快适配到最新的Android系统,谷歌应该会竭尽全力支持。

总结

Android是一个逐渐趋向封闭的操作系统,到现在为止,依然是开源的操作系统。谷歌决定以后执行完全私下独自开发的政策,没了万千开发者的鼎力相助和集思广益,不知道Android会走向何方,大家拭目以待吧。

参考资料

www.androidauthority.com/google-andr... en.wikipedia.org/wiki/Androi...

相关推荐
AirDroid_cn1 小时前
OPPO手机怎样被其他手机远程控制?两台OPPO手机如何相互远程控制?
android·windows·ios·智能手机·iphone·远程工作·远程控制
尊治1 小时前
手机电工仿真软件更新了
android
算家计算1 小时前
ComfyUI-v0.3.43本地部署教程:新增 Omnigen 2 支持,复杂图像任务一步到位!
人工智能·开源
三花AI1 小时前
不要错过学习老马团队 xAI 开源 Grok 全系列官方提示词
开源
海豚调度3 小时前
Linux 基金会报告解读:开源 AI 重塑经济格局,有人失业,有人涨薪!
大数据·人工智能·ai·开源
xiangzhihong84 小时前
使用Universal Links与Android App Links实现网页无缝跳转至应用
android·ios
车载应用猿5 小时前
基于Android14的CarService 启动流程分析
android
没有了遇见5 小时前
Android 渐变色实现总结
android
LucianaiB7 小时前
百度开源文心4.5系列开源21款模型,实测 ERNIE-4.5-VL-28B-A3B-Paddle 多项评测结果超 Qwen3-235B-A22B
百度·开源·文心大模型·paddle·gitcode
popeye0087 小时前
免费开源 RPA 软件困境与 tdRPA 的创新破局
开源·rpa