为什么说鸿蒙用了安卓的开源代码就不算自研了呢?有个网友是这么吐槽的 - 吐槽银魂 - 大众生活 - 万事屋 | 生活·动漫·娱乐综合社区-银魂同好聚集地

为什么说鸿蒙用了安卓的开源代码就不算自研了呢?有个网友是这么吐槽的

原问题:

为什么说鸿蒙用了安卓的开源代码就不算自研了呢?有个网友是这么吐槽的

针对现在的问题,也就是“为什么说鸿蒙用了安卓的开源代码就不算自研了呢?”,我也回答一下:

用了开源代码那整个系统当然也可以算是自研。但是开源代码的部分肯定不算自研。

那HarmonyOS哪里使用了开源代码呢?

  • 手机/平板Harmony OS整个系统的文件结构、启动方式、加载过程都和AOSP是一样的。
  • 手机/平板Harmony OS中绝大部分自带app的运行环境依然是AOSP的ART。包括“设置”这种最底层的、最基础的app。(我没听说哪个自研的系统连设置都不搞的)
  • 手机/平板Harmony OS中用户安装的绝大部分app都是安卓的apk,也运行在ART环境。这部分也不是什么自研的。
  • 系统内核也大概率还是Linux,不是什么微内核。
  • 甚至包含AOSP的漏洞。

那哪里又是自研的呢?

  • OpenHarmony应用兼容层 。这个应该也是运行在AOSP基础上的,类似装了微信就有小程序环境。在早期的HarmonyOS中也没见到,似乎是鸿蒙3、4新增的。
  • 华为设备互连层
  • 华为自己的服务、app
  • 华为对AOSP的改进和优化

什么“开源的精神就是众人拾柴火焰高不是吗?”

我今天再教你一个道理,开源的精神还有一条,就是:

“你用了,就得认”

扩写一下让你看的更明白一点:

你(既然)用了(AOSP),就得认(它的确是基于AOSP)

华为不是这么做的,它在开始的时候坚决不承认自己基于AOSP,反而宣传起什么“微内核、软总线、全自研、遥遥领先”,还搞了个笑脸图脚踩Android和iOS。

后来被广大开发者一层层的深扒,发现其实就是在AOSP上套了层皮。

知乎有人扒出鸿蒙早期版本app运行时的堆栈内容,实际上就是在AOSP原来的Activity上包了一层就吹自己搞了个Ability。

也有人尝试了几个AOSP的API,发现了“该应用专为旧版鸿蒙开发”的笑话。

也有开发者去鸿蒙论坛里问官方人员,得到的结论是依然基于AOSP,但是迅速被删帖。

再晚一点,开放公开测试了,大伙发现所谓鸿蒙OS甚至直接就是从EMUI直接升级上去的,升级完连原系统app的数据都没丢。你跟我说这是全新开发的、超越Android的系统?

王承录也说过类似“ 鸿蒙的确用了AOSP的部分代码,但10 月开源将不含谷歌贡献的代码”这种不着边际的话。现在都第几个十月了?谷歌代码剔除的怎么样了?

甚至最近的鸿蒙3.0里还闹出了切换英文以后,HarmonyOS系统进程直接变成Android System的笑话。

为什么说鸿蒙用了安卓的开源代码就不算自研了呢?有个网友是这么吐槽的

上面这个3.0切英文露馅的丢人事发生以后,用户很快就收到了一个300M的小更新,这个更新小到连系统版本号都没有改的那种,就把上面这个搞笑的“bug”给修复了,英文下HarmonyOS也不会变成Android System了。

你觉得华为把“Android System”给汉化成“HarmonyOS”是什么意思呢?

这一桩桩一件件的,是“认”的意思吗?

用了,但不承认用了,这是不是有一点low呢?

除此之外,你还说到了“众人拾柴火焰高”

你想想这个“众人拾柴”然后“火焰越来越高,越烧越旺”的场景,明显是大家把柴聚拢到一起,火才会越来越旺,对吧?

可华为现在对AOSP还有啥贡献呢?他连用了AOSP都不承认。他这哪是什么“众人拾柴火焰高”,完全就是“釜底抽薪”,别人“拾柴”聚成火堆(AOSP生态),他心安理得的享受着AOSP的整个生态,用完既不承认,也不想着反哺AOSP生态。这哪有一点开源的态度?

而且他不是不承认,他只是在国内不承认。

华子的海外官网至今不敢说用了HarmonyOS,还是承认自己用的是EMUI。

为什么说鸿蒙用了安卓的开源代码就不算自研了呢?有个网友是这么吐槽的
最新的P60系列在华为海外官网上依然只敢说EMUI13.1,是因为他谦虚吗?

只骗中国热不敢骗外国人是什么操作呢?

所以别洗了。看不起华为都是因为他这一波用了却不肯承认,只想给自己吹牛的骚操作。

都是他应得的。


评论区笑话太多了,感觉不够严肃。因此拉黑了一些说话特别搞笑又没有逻辑,但是却偏偏喜欢大量灌水污染我的通知区的人。

都知道是哪个吧?

就是这位:

为什么说鸿蒙用了安卓的开源代码就不算自研了呢?有个网友是这么吐槽的
本文转自B乎:阅读原文
请登录后发表评论

    没有回复内容

万事屋新帖