您当前的位置:首页 > 互联网教程

鸿蒙是基于linux开发的吗

发布时间:2025-05-14 04:51:39    发布人:远客网络

鸿蒙是基于linux开发的吗

一、鸿蒙是基于linux开发的吗

1、鸿蒙不是基于linux开发的,是基于微内核开发的。

2、鸿蒙微内核是基于微内核的全场景分布式OS,可按需扩展,实现更广泛的系统安全,主要用于物联网,特点是低时延,甚至可到毫秒级乃至亚毫秒级。

3、鸿蒙OS实现模块化耦合,对应不同设备可弹性部署,鸿蒙OS有三层架构,第一层是内核,第二层是基础服务,第三层是程序框架。

4、华为推出的鸿蒙系统试图解决物联网时代多终端开发难题。余承东介绍,鸿蒙系统拥有分布式OS架构、确定时延引擎和高性能IPC技术等新特性。

5、可以让鸿蒙OS实现一端开发、多端部署。这个万物互联时代带来的新机遇,终于被华为等到了,而华为在自研软硬件上的储备,要远超普通人的想象。

6、据华为技术老兵近期发表的《华为操作系统28年史》介绍,华为的操作系统经过了独立开发、基于第三方微内核开发RTOS、基于开源的嵌入式Linux宏内核开发等多个历程。

7、华为先后开发出了路由器和数据通信交换机操作系统VRP、云计算操作系统Fusion Sphere、服务器操作系统欧拉Euler OS和物联网嵌入式操作系统Lite OS。

8、参考资料来源:人民网—鸿蒙出世国产操作系统破局?

二、华米手表的新系统

鸿蒙系统问世,被视为国产系统之光。

然而,在这场系统之争中,远不只有鸿蒙,仅以可穿戴领域来看,6月,三星发布了智能手表系统One UI Watch;7月,华米推出了全新的Zepp OS。

对于这一操作系统,华米创始人黄汪称:

而自研操作系统也成了华米向技术闭环迈出的关键一步。

一直以来,智能手表操作系统多以魔改手机操作系统为主流,2017年12月,华米正式对外公布了自己的操作系统命名——WOS,这是华米通过魔改AOSP研发的一款智能手表定制系统。

这一系统随后几经迭代,先后迭代出WOS开发版、WOS 2.0,并在2018年9月正式更名为Amazfit OS……

7月13日,在华米Next Beat发布会上,Zepp OS正式问世,据华米科技联合创始人、全球创新中心轮值总裁范美辉介绍,这一系统与以往智能手表操作系统均不相同。

正是这两类操作系统用于智能手表上表现出的“水土不服”,让华米下定决心要开发一款“专注于健康的原生智能手表操作系统”,Zepp OS由此在华米内部悄然立项。

本质上,Zepp OS是一款全新的智能手表操作系统,相较于此前的基于AOSP的Amazfit OS,此次华米选用的是和亚马逊物联网操作系统相同的微内核——FreeRTOS,这一微内核为Zepp OS带来的第一个特性是系统占用空间小。

现场,范美辉将Zepp OS的占用空间与WatchOS、Amazfit OS进行了对比,Zepp OS的系统占用空间只有55MB,仅为WatchOS 8的1/28、Amazfit OS的1/10。

这样一个系统,既可以兼容低性能的单片机,也可以兼容高性能的SoC,这也为Zepp OS在诸如智能摄像头、智能门锁等智能硬件产品中的进一步应用奠定了基础。

针对Zepp OS在智能手表上的应用,范美辉列举了一系列数据来解释系统的关键性能:

就功能而言,Zepp OS除了集成了以往手环、手表的核心功能外,另一个显著特性在于拥有一套Zeus手表小程序框架。

在移动互联网时代,由于苹果手机早期应用生态匮乏,用户刚开始使用苹果手机时都会尝试“越狱”装一些功能插件,等到官方正式支持这些功能时,已经是几年之后的事儿。

“官方一般很难满足用户的定制化需求,由于华米智能手表在海外表现优异,同样有这样一群专业粉丝通过“越狱”来为华米智能手表添加个性化表盘等功能。”为此,华米在Zepp OS上开发了一套Zeus手表小程序框架。

通过这套框架,华米为Zepp OS打造了一套类似微信小程序的轻应用,此外,华米还发布了小程序开发工具包,开发者可以通过这一工具包快速上手,开发出更多个性化应用。

小程序框架、小程序开发工具包对于华米或Zepp OS意味着什么?

这意味做过PC、网页、前端、微信小程序开发的开发者,都可以通过这套框架开发出诸如为孩子跳绳计数、定时吃药等轻应用,这些应用将对目前相对匮乏的智能手表应用体系不断产生催化作用。

雷锋网在现场也体验到了搭载Zepp OS系统的华米智能手表,系统流畅度确实得到了不错的提升。据官方表示,Zepp OS预计将在2021年Q4正式上线。

自研操作系统Zepp OS只是华米在这一阶段搭建技术闭环完成的又一个大项目,在此之前,华米在自研芯片、自研AI算法领域已有多年积累。

在这之中,占去大部分研发投入的并不是系统,而是芯片。

一个细节是:在华米Next Beat发布会播放完宣传短片正式开场时,黄汪戴着一副白手套、手捧一颗晶圆让台下观众猜“这是什么”,而这颗晶圆上承载的正是4000颗华米自研的黄山2号系列芯片。

2018年8月,华米发布了号称为智能穿戴领域第一颗基于RISC-V开源指令集的人工智能芯片的「黄山1号」,这颗芯片也被搭载到次年发布的Amazfit智能手表2、Amazfit米动健康手表两款产品中;

2020年6月,华米发布了加入AI本地生物数据NPU、超低功耗协处理器C2,运算效率更高、功耗更低的「黄山2号」;

此次发布会上,华米正式对外发布加入2.5D GPU、卷积神经网络加速处理单元、双核RISC-V架构的「黄山2S」。

据华米科技硬件技术副总裁赵亚军透露,这颗芯片已经在今年3月流片成功,未来将会是Amazfit智能手表的核心芯片之一。

芯片之外,华米也在自研AI算法。

在过去几年里,华米已经相继发布了五大AI算法引擎,布局不可谓不深,此次,华米进一步发布了血压监测引擎PumpBeats。

华米科技算法副总裁汪孔桥表示。

为了验证PumpBeats的准确性,华米与北京大学第一医院合作进行临床试验,这一临床试验自今年4月启动,到目前为止已经完成了第一阶段试验,针对27例病人、354条数据进行分析,分析结果显示:

汪孔桥也表示,PumpBeats将在今年Q4正式上线,接下来华米在PumpBeats上的工作重点将会在24小时连续血压监测,实现夜间睡眠监测与被动血压监测的打通,以此探索隐匿性高血压筛查的新途径。

华米为什么如此注重芯片、系统、算法的自研?

黄汪解释称,如果想要将一个智能手表、哪怕是最简单的智能手环用户体验要做到极致,就必须自己做芯片、系统和算法。

以自研芯片为例,对于一家做硬件的企业,自研芯片意味着硬件产品性能的提升有与之完全匹配的芯片可用,否则就需要从市面上的主流芯片中选择一颗用到来做产品适配,二者适配的过程就难免会有某些性能上的折中。

回看这次华米发布的一系列新品,雷锋网发现,华米的自研芯片、AI算法已经进入正常研发迭代序列,随着Zepp OS的发布,华米终于搭建起芯片、系统、算法的自研技术闭环体系,这让华米针对产品在功能、性能上的想法将可以直接在系统、芯片、算法环节设计实现。

在智能手机发展史中,同样有一家追求极致体验的公司,这家公司就是苹果。苹果在过往产品研发过程中投入了大量人力、物力对芯片、系统等关键技术进行了自研,打造了自己的技术闭环,这才有了苹果手机在极致体验上的口碑。

不过,华米的目标不是成为苹果。

华米构建技术闭环的目的是为了极致体验,却没有因此走向生态闭环。

2021年1月5日,以9.5968亿元(折合1.4708亿美元)现金对价收购亿通科技 29.99%的已发行股份,双方表示将进一步拓展中国医疗生态系统市场。

本次发布会上,黄汪透露,华米已经与亿通科技达成战略合作,向亿通科技授权黄山芯片技术及Zepp OS。

在会后接受媒体采访时,黄汪进一步表示,华米将继续专注于健康领域,而得到授权的亿通科技基于黄山芯片和Zepp OS操作系统会与更多诸如智能门锁、智能家居等IoT相关企业(非竞争对手)展开合作。

此次发布会上,就在发布会临近尾声时,华米放出了一个超级彩蛋——MRI核磁共振设备。

MRI是可以实现全身健康检查的一类设备,但由于稀缺性,还无法下沉到普通体检项目中,即使单独到医院约核磁检查项目,都需要排长队,华米此次在发布会上正是展示了旗下团队研发的便携式低场永磁MRI核磁共振设备。

据黄汪介绍称,这是全球第一台可以做全身检查的便携式低场永磁MRI,可以放到日常医生门诊中、在信噪比相差300倍情况下进行高质量成像可以做体内病变初步筛查,可以对癌症、中风等病症提高针对和治疗评估精度。

在过往几年里,华米一直在强调自己是一家「健康云服务」领域企业,不过人们想到健康就会想到医疗领域,而囿于智能手环、智能手表等核心产品的家庭消费电子属性,不少人对于华米的「健康云服务」这一定位多少会打个问号。

MRI更像是华米的一次战略延伸,藉由此,世人重新认识了华米“健康云服务”的定位,在众人认知中,华米开始走出消费电子的标签。

不过,这次华米的战略延伸却又不仅仅是MRI。

而在自研操作系统问世后,对内更闭环的产品研发体系、对外更开放的开放生态,将使得智能手表应用体验、应用生态加速迭代。

华米的下一块智能手表,或将是一块真正意义上的原生智能手表。

三、华为的鸿蒙系统是基于开源的Sailfish OS来开发的吗

1、华为的鸿蒙系统是基于开源的Sailfish OS来开发的。Sailfish OS系统的前身——MeeGo最开始的定位就是针对多种计算设备的硬件平台而设计,包括便携式笔记本电脑、上网本、平板电脑、智能手机、联网电视机和车载信息娱乐系统等。Sailfish OS则在此基础上进一步优化,加入了对于安卓应用的兼容,并且将系统进行了开源。看到这里是不是有种熟悉的感觉?华为的鸿蒙系统号称也是打通了手机、电脑、平板、电视、汽车、智能穿戴等各个领域,并且也可兼容安卓应用。对于做硬件起家的华为来说,从无到有来做一个跨手机、电脑、平板、电视、汽车、智能穿戴等各个领域,并且还能兼容安卓及Web应用的操作系统,显然是非常困难的。所以,华为确实有可能借鉴了之前的一些开源的操作系统的技术和经验,而这其中可能就包括了Sailfish OS。

2、不过,需要指出的是,华为鸿蒙系统应该并不是简单的基于Sailfish OS修改而来,也不是类似Aurora OS的一样的基于Sailfish OS的分支。首先,Sailfish OS所声称的兼容Android应用,似乎还是需要应用厂商或者第三方合作伙伴来为其“适配”或“转制”这些应用,也就是说,并不是所有Android应用都能够没有任何附加条件的直接在Jolla手机上完美运行。而余承东此前的表述则是,鸿蒙系统可以“兼容全部安卓应用和所有Web应用”,而且如果应用通过“方舟编译器”重新编译后,在鸿蒙系统上运行性能还可提升超过60%。也就是说,鸿蒙系统应该是可以直接运行所有安卓应用的。可能是通过虚拟机的形式实现,但是这可能会牺牲一些效率。不过华为可以直接将上架到华为应用商店的APP通过方舟编译器进行编译后再进行上架。

3、其次,从已经曝光的据称是“鸿蒙操作系统”的界面来看,其与目前安卓的界面是个非常相似的,而相比之下Sailfish OS不论是在界面和操作方式上(更多的手势操作)都与安卓有着较大的区别。而对于华为来说,要想留住用户,鸿蒙自然需更多的延续安卓的操作习惯,给用户无缝衔接的体验,降低用户的学习成本。第三,虽然MeeGo诞生之时的定位是跨多硬件平台(便携式笔记本电脑、上网本、平板电脑、智能手机、联网电视机和车载信息娱乐系统)的系统,但是之后的Sailfish OS则成为了局限于智能手机应用的系统。而华为鸿蒙则具有类似此前的MeeGo的跨多硬件平台的特性。

4、另外,华为从曝光鸿蒙以来,更多对外透露的是鸿蒙是“完全自主研发的系统”,如果只是基于其他开源系统的定制版,那么则谈不上“完全自主研发”。总的来说,目前华为的鸿蒙系统尚未正式推出,官方透露出的信息也是十分的有限,不过基于现有的信息来看,鸿蒙应该是一个独立的系统,当然可能在某种程度上借鉴了包括Sailfish OS在内的一些开源的操作系统的经验。