《手机》【问题】请问鸿蒙OS的底层是Android吗 还是是整个新的OS呢
2021-07-05 11:02:07来源:巴哈姆特发布:佚名
我看很多影片都没讲到这点 不知道是 的评测影片都故意淡化这个问题还是故意不提
所以来问个 感谢
补 感觉就是换皮安卓+抄袭ios设计
鸿蒙本身就是用 AOSP (Android 10) 进行客制化然后再加上自己的 HMS 和私货,本质上和 MIUI, ColorOS, FuntouchOS 和之前的 EMUI 一模一样。
为什幺一大堆人在骂这点?
因为华为之前大吹特吹「完全自研的 作系统,可以兼容安卓 app」「之后我们会逐渐替换掉所有的安卓组件」「掏空安卓」「自主研发的微内核」等非常夸张的话,给一大堆开发者虚假的希望,顺便让一群不明所以的海军花粉沸腾了起来。
结果登场的时候才发现是拿 AOSP 来改,是的就是拿人家早就做好的作业系统来改。不过这其实根本没什幺,因为 AOSP 是开源的,谁都可以拿到原始码 fork 一份出来然后自己玩自己的,甚至闭源都可以。
讲白一点就是,用别人的东西然后大大方方地申明其实并不丢人。
问题在于华为一开始死都不承认用了 AOSP,然后过了一阵子才承认并给出的藉口是「我们要兼容安卓,没办法,不然没有生态」,从头到尾都在自欺欺人,也不接受批评,顺便养一大堆海军说瞎话造谣和道德绑架,让很多人感受到智商上的侮辱。
虽然如此,但是像 iOS, macOS, Android 和 Windows 等作业系统创世的时候也没 兼容 作业系统的 app 来建立生态啊, 正该做的不是制定自己的原生 app 和标準让大家进入这个生态吗?
与此同时 知乎上很多说实话的知友无一倖免全被海军花粉攻击到 都不认得了。这些有良知的知友已经把很显然的证据都放出来甚至放到手酸了,还是纠正不了一群仍在沸腾的海军花粉。后来就自然而然地没什幺人要反驳回海军花粉了,因为依照海军花粉的三岁智商,知友们都知道如果继续跟他们吵也只会浪费自己的时间。
然后海军花粉就把目标转向「iOS 是 XXX 套壳」「Android 是 XXX 套壳」「Fuchsia 是 XXX 套壳」来合理化一个本身就不合理的东西。但他们 的了解过 iOS 和 Android 吗?
为什幺没人骂 Android 是 Linux 套壳? 因为 Google 一早就讲了 Android 使用 Linux 作为内核,连部分涉及到 GPL 开源协议的程式码都重写了一份。
为什幺没人骂 iOS 是 Unix-like 套壳? 因为 iOS 的内核是 Darwin (XNU + Mach, XNU 源自于 FreeBSD),和 macOS 一样,而且 Steve Jobs 很早就讲了 quot;iPhone runs Mac OS X quot;. iOS 和 macOS 的 Media, Core Serv s, Core OS 和内核都是一样的,差别在于最上层的 Cocoa (AppKit) 是 macOS 专用和 Cocoa Touch (UIKit) 是 iOS 专用而已。
为什幺没人骂 Fuchsia 是 XX 套壳? 基本上会讲出这种话的人都有病,要去看医生。Fuchsia 的内核是 Google 自己写的 Zicron, 上层是 Google 自己写的 Flutter (更别说 Flutter 是跨平台架构), 请问套在哪呢? 而且 Google 之前也没宣传,是一些极客发现后才知道 Fuchsia 的存在。
喔对了,macOS 很早通过了 UNIX 认证 (包括 Intel 和 Apple Silicon 版的 11 Big Sur 通过了 UNIX 03 认证),所以 macOS 可以说自己是 UNIX。但是 iOS 和 iPadOS 从来都没有通过 UNIX 认证,你最多只能说它们是 Unix-like. 相关来源可以参考知乎问题下的回答。
讲 的如果华为用 Linux 或者 Unix-like Kernel 然后自己写上层一步一步建立自己的生态,然后不在发布会大吹特吹也不会有人跑来嘲讽,我甚至连最基本的尊重都会给。结果自己把泡沫吹太大,也把自己当成了靶子,被别人用箭射后在那边 惨, 的纯属活该。
而且两年前华为放的这张图说实在 的很败好感。踩二捧一的做法我还 的是第一次见。就算是 Apple 也只在 WWDC 嘲讽新版本 Android 的佔有率 的很低,这是事实。但我没见过 Apple 和 Google 用过这种方法来互踩对家。
换皮Android就算了,还不准人说哩,会被 出征说 quot;不爱国 quot;
光是 兼容Android 就能够知道华为根本以 Android 10 为基础。
自行把原本字样通通修除,接着再加入新功能,重新包装做成所谓的 Harmony OS,所以可以说是 EMUI 11.5
鸿蒙OS的底层是Android?
鸿蒙底层之上 有3组模拟层 模拟层其中之1是安卓
然后这层是可以因为要求拔除的
1. 执行安卓APP时底层是安卓 = gt; 这可以说是对的
2. 鸿蒙的OS中含有安卓 = gt; 能执行安卓APP的才含有, 不能的就没有 例如手錶等Internet of Things
底层有安卓 = gt; 对
底层是安卓 = gt; 错
相关阅读
- 06-25 《手机》【讨论】鸿蒙八成会失败吧?
- 06-04 《手机》【问题】华为的鸿蒙系统,有大大用过了吗?
- 05-08 《手机》【问题】鸿蒙到底算不算是套了皮的安卓?