鸿蒙OS的确是万物互联时代最强 *** 作系统

鸿蒙OS的确是万物互联时代最强 *** 作系统,第1张





5月25日华为EMUI官博正式更名HarmonyOS,鸿蒙 *** 作系统及华为全场景芯片发布会也将于6月2日举行。鸿蒙手机 *** 作系统将正式和大家见面,华为之前宣称2021年底搭载鸿蒙 *** 作系统的设备数量将达到3亿台。


一款 *** 作系统想要活下去,除了自身优秀的产品力,16%的市场占有率是底线,塞班和三星Tizen两个 *** 作系统的落寞就是前车之鉴。此次鸿蒙手机 *** 作系统到来之前,像是华为智慧屏、穿戴设备和第三方家电品牌都已经有鸿蒙系统的身影,有数码大V表示鸿蒙手机 *** 作系统对高通平台的适配工作已经展开,联发科平台的适配计划也在有条不紊的进行中。



5月28日魅族正式官宣接入鸿蒙生态,这个决定对于如今追求“小而美”的魅族来说意义重大。虽然魅族接入鸿蒙生态的产品并不是手机和手表系列,但或许会促成未来双方的深度合作。除了魅族的鼎立支持外鸿蒙系统想要活下来离不开其他国产厂商的支持。截至到目前除了荣耀部分产品之前明确会升级鸿蒙,当下就连荣耀CEO赵明表示当下首选是安卓。


小米对于鸿蒙的表态很微妙,不排斥也不拒绝妥妥的业界“渣男”,中兴之前表示暂无鸿蒙系统的适配计划。OPPO公关(已引咎辞职)表示本质上某蒙就是基于ASOP开发的,开源给其他厂商用,其他厂商会用吗?明显不会,base的ASOP版本太低,适配与维护的成本高,还有一个很重要的原因适配后很多服务便掌握在华为手里,只有小的智能硬件厂商可能会这么做。


该番言论一出引发业界热议,到底是“实话实说”还是“恶意诋毁”每个人都会有自己的判断。目前Android 12和iOS 15的舆论造势似乎都在为鸿蒙让路,但真正厂商合作方面华为鸿蒙OS被“孤立”,谁也没想到,最大败笔是“不安全”!


HarmonyOS是基于微内核的全场景分布式OS,华为方面表示鸿蒙系统将免费开源,“开源”两字在大家脑海中的认知是会被各种魔改,不管是手机 *** 作系统还是各种第三方设备的运转都将面临很大的挑战。而此次鸿蒙系统的微内核设计“天然无root”,这就意味着OPPO公关所谓的数据和服务掌握在华为手中并不是空穴来风。


谷歌服务并运行安卓这么多年,2016年才推出自己的手机业务,对于谷歌手机现在的“非主流”状态,并不是谷歌没有能力做好手机业务,很大程度上谷歌做手机的目的是为了宣传安卓,如果谷歌有足够的野心那其他手机在使用安卓系统时自然会有顾虑。华为手机硬件产品力足够优秀,其他厂商想要适配鸿蒙自然也有顾虑,所以说OPPO公关“诋毁”鸿蒙系统的言论似乎是有一定的道理。




就目前各个手机厂商的态度看,似乎华为鸿蒙OS“凉凉”。鸿蒙系统是华为未来开拓物联网领域一枚重要的棋子,只是大家把侧重点都放在了手机 *** 作系统方面。HarmonyOS已经快要和大家见面,大家觉得未来谁会成为下一个“塞班”呢?


努力给大家带来不一样的自媒体视角!

在讨论Harmony OS是否真的让谷歌慌了之前,我们先来对比一下两个 *** 作系统,从架构出发对比一下两个 *** 作系统的设计理念和目标是否是一样的。

HarmonyOS整体遵从分层设计,从下向上依次为:内核层、系统服务层、框架层和应用层。系统功能按照“系统 > 子系统 > 功能/模块”逐级展开,在多设备部署场景下,支持根据实际需求裁剪某些非必要的子系统或功能/模块。HarmonyOS技术架构如下所示。

系统服务层是HarmonyOS的核心能力集合,通过框架层对应用程序提供服务。该层包含以下几个部分:

根据不同设备形态的部署环境,基础软件服务子系统集、增强软件服务子系统集、硬件服务子系统集内部可以按子系统粒度裁剪,每个子系统内部又可以按功能粒度裁剪。

框架层为HarmonyOS应用开发提供了Java/C/C++/JS等多语言的用户程序框架和Ability框架,两种UI框架(包括适用于Java语言的Java UI框架、适用于JS语言的JS UI框架),以及各种软硬件服务对外开放的多语言框架API。根据系统的组件化裁剪程度,HarmonyOS设备支持的API也会有所不同。

应用层包括系统应用和第三方非系统应用。HarmonyOS的应用由一个或多个FA(Feature Ability)或PA(Particle Ability)组成。其中,FA有UI界面,提供与用户交互的能力;而PA无UI界面,提供后台运行任务的能力以及统一的数据访问抽象。FA在进行用户交互时所需的后台数据访问也需要由对应的PA提供支撑。基于FA/PA开发的应用,能够实现特定的业务功能,支持跨设备调度与分发,为用户提供一致、高效的应用体验。

Fuchsia OS整体也采用分层架构设计,也被分为了4个不同层次。

对于不太了解内核作用的同学简而言之,Zircon之于Fuchsia,恰如Linux之余于Android。Linux内核驱动了多个 *** 作系统,很多 *** 作系统构建在它之上,比如 Ubuntu、Android、Manjaro、ArchLinux、Debian、Red Hat、SUSE 甚至 Chrome OS ,所以我们也可以大胆预测,如果未来Fuchsia OS 发展良好, Zircon 内核也被证明好用,那么很有可能有更多的 *** 作系统采用这一新内核。

系统服务层(Garnet)

也是直接构建在 Zircon 上的一层名叫 Garnet。 Garnet 包含各种 *** 作系统所需的各种底层功能,包括硬件的驱动程序(网络,图形等)和软件安装。这一层最激动人心的事情是 Escher(图形渲染器),Amber(Fuchsia 更新程序)和Xi Core,它是Xi文本和代码编辑器的底层引擎(今年早些时候已经发布了)。

模块管理层(Peridot)

Peridot 是接下来的这一层,主要处理Fuchsia的模块化应用程序设计, Peridot的另外两个主要组件直接用于模块。 Ledger 可以跨设备保存您在应用/模块中的位置,并同步到您的Google帐户。Maxwell 是一个更复杂的主题,需要更多进一步地深入研究,但是 Maxwell 极有可能是让 Fuchsia 充分施展魔力的点睛之笔,可以提前透露的是,Maxwell 的厉害之处包括 Kronk,也是大家熟知的 Google Assistant。

应用层(Topaz)

Topaz,是这个 Layer Cake 蛋糕的顶层,也是对开发者和用户直接影响最大的一层。Topaz 提供 Flutter 支持,而有了Flutter 的支持,各种华丽的应用程序,可以帮助充实地提供日常使用的功能齐全的应用程序。比如,现在最令人印象深刻的当然是 Armadillo UI,它是 Fuchsia 的主要用户界面和主屏幕。

可以做一个类比,Topaz 这一层在 Android 中可以找到一个对照,这将是你的必备应用程序,如联系人,音乐,文件管理器和文本编辑器 Xi(Topaz中的可视前端连接到Garnet的后端)。即使没有你需要的东西,你也可以简单方便地安装。

Harmony OS 与 Fuchsia OS的主要相同点:

Harmony OS 与 Fuchsia OS的主要不同点:

个人认为Harmony OS成功的可能性更大。虽然从生态上来说,谷歌可以利用Android建立的生态伙伴优势推广Fuchsia OS,但也恰恰是Android完善的生态会给Fuchsia OS的推广造成最大障碍。

相反Harmony OS从架构上更符合物联网时代的需求,然后华为作为主导者具备强大的硬件制造能力,Harmony OS在华为很多手机上已经推送,国内很多公司的冰箱、空调等也都在采用华为鸿蒙系统。这些都有利于Harmony OS系统的产业化发展。

当然,从全球大环境来说,Harmony OS可以在国内做成功,但是要想在国际上推广难度是非常大的。美国的 科技 霸权,导致计算机诞生以来底层技术很少在美国之外的公司诞生并发扬光大。Lua、Ruby等编程语言,Intellij IDEA等算是为数不多的例子。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/12947832.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存