华为鸿蒙系统Harmony OS真的让谷歌慌了吗?

Python052

华为鸿蒙系统Harmony OS真的让谷歌慌了吗?,第1张

在讨论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等算是为数不多的例子。

没有人能够预料到,一个国产操作系统的诞生能够动员起这么多的中国人。

6月2日,华为正式发布新一代操作系统鸿蒙HarmonyOS。短短几天后中国银行、中信银行、广发银行先后宣布接入鸿蒙系统,很快更多的金融机构、 游戏 引擎厂商、家电巨头纷纷接入鸿蒙系统。此外,根据近日参加鸿蒙研讨会的网友透露,目前已经有六七十万开发者加入鸿蒙生态。

不仅如此,鸿蒙OS在消费者中的号召力也更加强大。6月9日,距离HarmonyOS2发布刚好过去一周时间,有博主晒出华为内部庆功照片,图上显示HarmonyOS 2升级用户已经突破千万,员工们甚至买了蛋糕与华为消费者业务CEO余承东一同进行庆祝。

这份蛋糕经过特别定制,用奶油“雕刻”出了各种搭载鸿蒙OS的终端设备,比如华为Watch 3系列手表、华为鸿蒙手机、华为智慧屏等等。

短短一周时间,鸿蒙OS升级用户就达到了千万级,这证明广大华为用户已经完全被调动起来了。而与此同时,还有更多的华为/荣耀手机正在等待推送升级。

华为加快鸿蒙OS适配计划

根据此前HarmonyOS官方公布的“百机升级计划”,近五年上市的华为/荣耀机型都将获得升级,甚至五年前上市华为Mate9也赫然在升级列表之内。

此次系统升级涉及机型范围之广,世所罕见,涉及工作量十分庞大,因此有不少用户需要等到明年才能升级鸿蒙OS。许多急不可耐的用户因为无法忍受苦苦等待的煎熬,甚至跑去各大平台的华为官方账号下进行严厉的催促。

而现在,好消息来了!

为了满足广大用户的急切需求,华为研发团队正在三班倒地加班加点,保证老用户也能尽快升级到鸿蒙OS。据数码博主@长安数码君爆料,实际升级计划要比此前公布的计划快一个季度,华为P30系列和荣耀30系列本月内即可参与鸿蒙OS内测,7月即可进入公测。

华为为什么要加快鸿蒙OS的适配计划?

鸿蒙OS对于国家,对于互联网产业,对于华为本身都具有重大的意义。特别是对华为自己来说,鸿蒙OS的首要任务是帮助华为尽可能留住存量手机用户,为今后手机业务回归保住基本盘。华为消费者业务软件部总裁王成录曾在采访中表示:希望鸿蒙至少能留住用户两年时间,也许两年后,硬件就回归了。

因此,从这个角度来讲,越快对老设备升级鸿蒙OS,越能减小老用户转换到其他品牌阵营的可能性,从而能够留住更多老用户。

除此之外,华为加快适配计划和鸿蒙OS本身的“生死”有关。华为分析了过去二十年PC产业和移动产业的生态发展,发现16%的市场占有量是一个分水岭,越过这个分水岭,鸿蒙生态基本就成功了。

简单来讲,只有更多的用户使用鸿蒙设备才能吸引更多开发者入驻鸿蒙生态,从而形成良性循环,让这套生态系统循环往复,生生不息。

据StatCounter最新数据,目前全球操作系统市场中,谷歌Android系统市占比达40.63%,苹果iOS市占比为16.26%,Windows市场份额为31.94%。

对于华为来说,只有让鸿蒙OS尽快达到16%市场份额,才能在面对制裁时拥有更大的腾拓空间,面对世界第一强国的压力也会减轻不少。因为只要越过16%生死线,华为将彻底转型为软件厂商,鸿蒙将为华为提供源源不断地收益,华为的危机也就被化解了。

鸿蒙OS对世界的意义

前面我讲到了鸿蒙OS对华为的意义,那么现在来讲一讲它对这个世界的意义。众所周知,3G/4G时代,苹果iPhone开启了移动互联网时代,因为iPhone的发布带动了人们对于3G/4G网络的需求。

现在已经到了5G时代,人们还未找到普通老百姓对5G网络的需求在哪里。大多数人只知道,5G比4G更重要、更厉害,以至于美国一定要打击华为,但许多人并不知道5G会如何改变自己的生活。

5G时代,是万物互联时代,万物皆可上网互联,除手机、PC以外, 汽车 、家电、智慧城市等一切用电设备都将处于一张巨大的网络之中。而这样巨大的网络需要一个新的操作系统,安卓的碎片化、iOS的封闭都导致它们无法统一整合所有智能设备。

而鸿蒙OS从立项之初起就是面向物联网时代,其独有的分布式特性可以轻松将不同设备连接起来,并且做到低延迟、高可靠。

所以鸿蒙并不是一个简单的手机操作系统,它更大的意义是连接万物,在5G网络的加持下,帮助世界更快进入到万物互联时代。就像苹果当初淘汰诺基亚一样,鸿蒙OS同样带来了新的产业浪潮,一旦跟不上浪潮,即使像诺基亚这样的巨头也随时会倒下。而现在,这股浪潮正是鸿蒙OS能够动员起这么多厂商、开发者、消费者的原因所在。