主题:余茂春多嘛?不能飘啊 -- 方平
以美国的实力可以击败中国。
口头上,他表示自己不会。
他确实以为自己是颗葱。
首先要明确一点,我并不是在黑鸿蒙,或者唱衰华为。我写这些的目的是搞清楚:
1.理想(宣传)中的鸿蒙应该是什么样的?
2.目前的鸿蒙是什么样的?
3.它如何追赶(如何实现)?
关于这一点,其实华为在目前的开源项目OpenHarmony中已经做出了描述,感兴趣的可以自己去看下面的链接:
https://gitee.com/openharmony
把这里的“开源”两个字去掉,基本就是华为对鸿蒙的定位:全场景分布式操作系统。
同一套系统,适配多种终端,就是它的设计目标。
再来看它的技术架构图:
看见了吗,内核层里Linux Kernel赫然在目,跟LiteOS是并行的,根本不是某些宣传说的脱离linux,微内核什么的。
内核子系统:采用多内核(Linux内核或者LiteOS)设计,支持针对不同资源受限设备选用适合的OS内核。内核抽象层(KAL,Kernel Abstract Layer)通过屏蔽多内核差异,对上层提供基础的内核能力,包括进程/线程管理、内存管理、文件系统、网络管理和外设管理等。
至于现在发布/开源的鸿蒙系统,至少到现在,在手机/平板/智能屏/智能手表等设备上,运行的仍然是基于AOSP的系统,而AOSP运行在linux内核上,也就是这些设备的鸿蒙系统并没有脱离linux内核。
目前只有一款半智能手表是用了华为的LiteOS系统,这也是宣传语提到的微内核。但这跟手机或其他智能设备上使用的鸿蒙还是有很大区别。至于你说的:
这在目前是不可能的,首先运行时用的就是安卓的,这些在网上有反编译项目已经证实了。其次如果华为有能力从liteOS内核上开发出兼容AOSP/安卓应用的虚拟机,那华为的软件部门早就可以独立出来成立像荣耀这样的子品牌来单干了,也不至于面对硬件部门这么弱势,替余承东这张大嘴承担了那么多的骂名。
至于华为鸿蒙到底做了哪些工作,这篇文章讲的很清楚:
从编译完成的产物以及开源的源代码来看,华为为其所谓的「全场景分布式操作系统」主要做了两个方面的工作:
1、定义了以Ability为核心的应用开发框架,使其可以屏蔽不同操作系统的差异,使开发的代码可以在不同操作系统中运行
在HarmonyOS之前,与之类似的技术且比较成功的有各家的小程序框架以及Flutter
它们三者之间的区别:
小程序:运行中各自App环境内部
Flutter:致力于移动端、桌面端、Web、嵌入式全覆盖
Ability:主要为华为生态中的手机以及嵌入式设备设计
虽然它们各自的所追求的目标不同,但它们设计思想都是类似的:自绘UI,屏蔽系统差异
2、定义了一个以「分布式软总线」为名的自有RPC协议框架,以此RPC协议为基础封装了一系列常用的API,屏蔽了设备之间的繁琐、多种多样、差异很大的通讯方式,提供了稳定、统一、可靠的近场通讯协议
再具体到华为手机上将要升级的HarmonyOS,估计是:
原有的Android系统 - GMS + HMS + 分布式软总线 + 以Ability为核心的应用开发框架 = HarmonyOS
具体到示意图,估计就是:
从分析结果来看,HarmonyOS有些地方确实夸大宣传了,比如:
• 随时换掉AOSP,这里的「随时」,估计在近五年内不会实现,在此之前,去掉Android虚拟机,HarmonyOS能不能正常运行,我是持怀疑的态度的
• 「全场景分布式操作系统」,根据「分布式软总线」相关代码,这里的「全场景」,估计是同一个局域网内的「全场景」、同一个局域网内的万物互联
当然,对于HarmonyOS的绝大多数宣传,按目前的设计思路,完全有可能实现或者已经实现了,比如:
• 由于Ability、分布式软总线等技术屏蔽了操作系统差异,一点点挖空、取代AOSP是完全有可能实现的(虽然我认为这个时间会持续5-10年,到时候Android、HarmonyOS存不存在都不能确定)
是我的理解有点问题。我原来认为分布式软总线是在内核层的下面,没想到是在系统服务层。
我觉得稍微有点奇怪的是:现在的手机芯片都是ARM的,在ARM的架构图里,硬件上面是hypervisor层,然后才是内核层。在内核层Linux和AOSP是并列的,hypervisor可以加载Linux,也可以加载AOSP。虽然AOSP是在Linux内核上裁剪修改得到的,但毕竟不是Linux。我推测华为的鸿蒙手机在内核层上跑的是AOSP,不是Linux,否则做不到与安卓接口的完全兼容。
对安卓谷歌是有完全版权的,谷歌对AOSP的控制要弱一些,不会有版权问题。
AOSP在内核层也是基于Linux的,做了一些裁剪和修改。如果说内核是Linux的也没问题。我在这一点上说的不严谨。华为应该是对AOSP的系统服务层和框架层做了部分修改和替换,或者是说在AOSP中单独划出来一层,在这一层上做了修改和替换。
保留Linux Kernel,也是为了兼容linux下的应用,归根结底都是为了生态
评价很高的,视他为可以辩论,可以讲道理的人。
因为他评价的是国家政策,属于公共事件,我认为他的出发点不管怎么样,也算是关心国家了。
所以,我才认为他错了,就应该道歉。
对就是对,错就是错,为自己的言论负责,对自己和自己的文字有最起码的尊重。
换言之,他当时如果以私人角度大骂枪毙赵立坚,不涉及公共事务,那是他和赵立坚的私人问题,那么我想没有人认为他需要道歉。
如果我认为他是河山硕老乐之流,那我早就开怼了,也不存在认为他需要道歉的问题。
但是,现在从其人的一系列表现看来,他的抒情文写的不错。人品嘛,呵呵。
知乎这一个系列里头,那么多好东西,您啊就找那么个烂污的引用,真挺服您的,您自个嗨吧,别害河友。
暴露人性啊!!!!!!
- 违规禁,【补充】可申诉或道歉来解。偏要看
“鸿蒙的目标是微内核”,就差不多了。
其实早期的liteos就是一个适用于物联网的系统,只是在被美国打压后,被用来作为一个替代安卓的备选方案,而原因很简单,因为GMS被google禁用了。
至于现在的鸿蒙离安卓有多远,王成录自己讲的很清楚:
最后一句话可以有两种理解,一是凡是AOSP的,或者Google贡献的代码都不用。二是AOSP中由Google贡献的代码都不用。结合王上面的话,其实很明白,AOSP还是可以用的,只是把Google的部分剔除出去,说白了就是绕开Google的知识产权限制。
所以其实是余承东自己搞混了,或者故意混淆,把liteOS的鸿蒙和基于AOSP的、绕开Google限制的两个版本的鸿蒙混为一谈。其实手机版的鸿蒙只是要绕开Google限制,根本不需要将开源的AOSP、linux内核排除在外,一是不经济,二是短期根本不可能。至于长期愿景,那当然是可以的,但至少在王成录的话里,今年是做不到的,今后几年还要看。
你还提到了一个更重要的东西是生态,这就是更高一个层面的东西了。开发一个独立的操作系统是难,但也没有很多人想象的那么难,而开发一个有独立产权的系统+涵盖大多数日常应用,且有足够数量企业和用户支撑的生态才是难上加难,市场环境、公司能力和时代大势缺一不可。所以我对宣传中刻意强调“完全独立自主”的部分向来不感冒,拥抱生态,拥抱大多数用户才是软件领域的王道,而不是完全另起炉灶,别搞一套。
有又如何呢。
中国的政策都是公开的,一带一路都是公开的,中国想做什么都是公开说的。
您也别太把自己当回事了。
你倒上杆子来找。
首先,你缺乏基本的常识,排名靠前=正确理性客观?知乎本来就是开放论坛,各路人都有,很多排名靠前的帖子都是玩梗/抖机灵/八卦贴,到你这儿竟然成了客观依据,笑死人了。
其次,我引用了三个知乎贴,其中两个都是当前帖子的最靠前贴,一个是九千多赞,一个将近两千赞,不是最高赞也基本是前几位(知乎有自己的推荐算法,最高赞不一定最靠前)。另一个你特别筛出来的帖子, 也是当前的前十位以内,而比它靠前的帖子基本都是类似科技频道公众号一类的报道/评论一类,或者开发者的一些感悟随想,只有这位给出了清晰的路线图和王成录自己的访谈和评述。所以即便按照你的标准,我也没有刻意筛选恶评的帖子。你在西西河这种地方公然歪曲事实,搞舆论煽动,这是把哪里的风气带过来了?
而且你连贴个链接都贴错了,我来替你贴吧:
华为鸿蒙系统究竟是什么情况?引用的hzqd贴为高赞最靠前贴。
有大神研究过华为P40上的鸿蒙OS 2.0吗?事实它到底是个全新的自主操作系统还是个套壳安卓?引用的“我的小号”为高赞最靠前贴。
如何看待华为2021年4月升级鸿蒙系统?引用的“蓝熊轻轻锵”为前十且为第一个给出技术路线图的。
而且,我还把一些帖子里攻击性强的词句去掉了,更难听的话我都没放出来呢。
所以,你不但知识水平水,宣传水平水,连攻击水平都水。另外,既然你承认自己是观网过来的,我奉劝你,别把观网那套控评+饭圈文化带到西西河里来,你玩泥巴的时候我就在玩你现在玩的这套东西了,想跟我玩牛皮糖战术或者饭圈文化那一套,你还真找对了人,你不怕场面难堪,我是无所谓的,你尽管来。
观网、知乎来的,什么控评、饭圈文化我都是第一次听说。
还跟我玩老资格。
西西河可以如此扭曲,真的是太好玩了。
5G加云计算并不足以让无人机变成杀人蜂,有数据称无人驾驶汽车每秒产生约 1GB 数据,波音 787 每秒产生的数据超过 5GB;2020年我国数据储存量达到约 39ZB,其中约 30% 的数据来自于物联网设备的接入。海量数据的即时处理可能会使云计算力不从心,所以要求终端有那么一点点人工智能,这就是移动和微软正在努力的方向,在边缘计算领域他俩名列前茅,当然华为、亚马逊等牛逼公司都在里面。
@那位同学,阴谋在实力面前如同晨雾之于太阳,这便是阳谋,一方胜出,一方出局,如果美帝两项出局,那么将很快看不到中帝的背影。
不确定性因素:不在其位不太了解这些个领域主要靠万人爆肝还是靠天才程序猿,依常识一般偏向于天道酬勤,不太看好个人英雄主义。