google 已经决定停止 android 开源项目(aosp)。而刚刚华为发布了最新的pura x折叠屏手机,售价7499元,相对于鸿蒙发布前的手机价格的涨幅约为 97.34%。
camping
不再开源的安卓系统
aosp(android open source project) 是 google 主导的开源项目,为所有 android 设备操作系统提供基础框架和核心组件。根据海外的维基百科注明、包括 xiaomi hyperos、vivo originos、oppo 的 coloros、甚至 pixel 手机的 android 系统,都是基于 aosp 构建的。
此前国产呼声最高,吹的最响亮的华为鸿蒙系统,其实也是来自开源项目的改版。鸿蒙系统版本1.0至4.2使用android开源项目(aosp)并融入openharmony开发的移动端操作系统,在移动设备、手机和平板端支持鸿蒙应用和android应用。
android是由google开发的,直至准备发布前最新的修改及更新,在这一点上源代码可供android开源项目(aosp)使用,这是一个由google领导的开源计划。此前google每年都会宣布对android进行重大的增量升级。程序更新可以透过空中编程以无线传输于设备上安装。最新的主要版本是在2024年10月发布的android 15。
而对于为何突然宣布不再开源,官方没有明确说明,但是根据外媒的报道。对于某些厂商剽窃了开源的成功而宣称自研系统,伤害了开源的意义。
此前google 对 android 的维护分为两条路径:公开的 aosp 分支面向全球开发者开放,包含纯净的开源代码,不涉及任何 google 专有服务。任何厂商或个人均可基于此分支开发系统。而内部闭源分支仅供签署了 gms(google mobile services) 协议的厂商使用。但两个分支之间存在差异,迫使谷歌花费大量时间和精力在分支之间合并补丁。而由于分支差异很大,还经常会发生合并冲突。这就是为什么谷歌要放弃目前双管齐下的安卓开发策略,转而将所有开发转移到内部。
具体来说,google 将不再维护目前 aosp 的公开分支,逐渐关闭相关的的支持性资源,并可能停止更新有法定开源义务(gpl 等协议的代码)外的组件的源代码。
camping
鸿蒙系统的由来与安卓系统
2019年8月10日,有网友在微博上曝光了一张搭载鸿蒙系统的荣耀智能屏照片,照片显示荣耀智能屏的高级设置有“撤销adb调试授权”的选项,网友怀疑鸿蒙系统基于开源android架构开发。
鸿蒙操作系统2.0测试版本于2020年9月10日发布后,华为亦公开了开源鸿蒙openharmony的代码。互联网上出现了不同的声音,一方认为鸿蒙是基于android开发的操作系统,质疑鸿蒙只是把外表改了的android;一方则认为鸿蒙是华为自主研发的操作系统,在智能手机和智能平板应用上向前与android兼容。
技术新闻资讯网站ars technica于2021年2月依据开发者权限获取鸿蒙操作系统2.0测试版本,并指出该系统的基本部分,实际上为“没有明显变化的 android 10”的底层,尽管该平台中大部分的“android”字眼都改成了“harmonyos”,但在一些地方还是能不时出现“版本 10”之类的字眼。
2021年5月8日,github上有一位用户上传了harmonyos 2.0系统包解包后的文件,他根据内容判断现阶段harmonyos与android并没有明显差别,实际上类似“emui 11.1”,并不是设想中的“只是用了aosp兼容层”。
2022年12月,有网民发现鸿蒙操作系统3.0在将语言更改为英文后,“系统”app会显示为"android system",这一发现再次引发了争议。华为随后紧急推送了系统补丁更新将android字样删除。
截至2024年5月,最新的鸿蒙操作系统4.2版本仍旧基于aosp 12开发,并有开发者因此制作了相关gsi镜像。
mashdigi分析系统结构指出,鸿蒙是在开源android编码内容的基础上构建的,而开源形式的openharmony 2.0大约包含460万行编码,连接1.8万组api内容,这大约是android 10相应api数量的一半左右。与此同时,整体安装所需存储空间仅相当于android 10的60%到70%,并大量插入自己的子系统,这种轻量化也许会有一些吸引点,但是考虑到全面的制裁,社区的发展还需要时间的磨练和积累
从华为宣布国产自研鸿蒙系统那一刻起,手机价格全面上涨。2019年华为旗舰机均价3800元,2025pura x起售价7499元,价格的涨幅约为 97.34%。
对此,谷歌侧没有发表评论。