Fuchsia OS vs Harmony OS 谁是下一个领跑
导读:近日,谷歌向外界公开了 Fuchsia OS 操作系统。这在 Fuchsia OS 从研发之初曝光到现在的数年时间之后,终于正式推向市场。另据 9to5Google 消息,谷歌第一代 Nest Hub 用户即将陆续收到更新,Fuchsia OS 将取代其内置的 Cast OS。另外,华为也将在 6 月 2 日晚 8 时举行线上发布会,正式公布可以覆盖手机等移动终端的鸿蒙操作系统。我们带大家梳理下这两款系统在技术上以及定位上的一些区别。
两款系统简介
谷歌 Fuchsia OS 系统
在研发计划曝光数年之后,谷歌终于向市场推出了 Fuchsia OS:从 Nest Hub 开始,谷歌的操作系统可以在实际的消费类设备上运行了,这意味着谷歌已将 FuchsiaOS 从内部测试拓展到更广阔的公众领域。Fuchsia OS 是谷歌研发的新一代操作系统,部分继承了安卓系统的 UI 设计和界面逻辑,是一款面向多平台的操作系统,可以应用于手机、电脑、平板、智能穿戴、智能硬件和智能家居等设备。
华为 Harmony OS 系统
国产操作系统现状由刚开始的拿来用,逐渐发展成为现在的自主研发,国产操作系统正在快速崛起,华为的鸿蒙系统就是一个很好的例子。
华为鸿蒙系统(英文:HUAWEI Harmony OS),在 2019 年 8 月 9 日,华为在东莞举行华为开发者大会,正式发布操作系统 Harmony OS。华为鸿蒙系统自诞生起,便伴随着许多争议,即便鸿蒙在去年更新 2.0 版本,变成了一款看得见、摸得着的产品。在 2021 年 5 月 25 日,华为对外公布,将在 6 月 2 日晚 8 时举行线上发布会,正式公布可以覆盖手机等移动终端的鸿蒙操作系统。这意味着,鸿蒙手机版也将正式到来了,这也是继 2019 年“官宣”鸿蒙操作系统后,该系统正式搭载到智能手机。华为消费者 BG 软件部总裁王成录表示:“华为鸿蒙并非安卓系统翻版,也不是 iOS 的拷贝,鸿蒙系统是一个真正面向未来 IoT 时代的全景操作系统。”
技术区别
内核
Fuchsia OS 的内核是全新设计的基于 Zircon 微内核,Zircon 提供了对后续级别的硬件访问,在共享硬件资源上创建了软件抽象,并充当了低级软件开发的平台,再加上模块化的设计,这样就能适配不同资源受限的设备。
HarmonyOS 的内核同样是基于微内核,支持灵活扩展,面向全场景,能够满足全场景流畅体验,可适配不同资源受限的设备,可以满足一次开发多终端部署的需求,在一个操作系统统一设备上层操作,应该说是全场景需求最好的解决方案。
系统
Fuchsia OS 的系统架构是基于模块化方法,操作系统由四个独立级别组成,每个级别都有对应的任务:Zircon,Garnet,Peridot 和 Topaz。Zircon 包含有 Fuchsia OS 的内核,设备管理器,最核心的第一层设备驱动程序和底层系统库;Garnet 包含各种操作系统所需的各种底层功能,包括硬件的驱动程序(网络,图形等)和软件安装功能。Peridot 是根据当前用户要求在其上管理和编译模块化应用程序,Peridot 的核心是 Ledger 和 Maxwell。Topaz,用户可以在其中与操作系统进行交互。
鸿蒙 HarmonyOS 的架构整体遵从分布式软总线核心技术,也就是极简协议,把传统的四层协议栈精简为只有一层,提升有效载荷,交互极简、更快发现、更快连接。分布式软总线关键指标有三个:低时延、高吞吐、高可靠,在全场景下,支持根据实际需求裁剪某些非必要的子系统或功能/模块。
定位区别
从定位来区分,分为领个方向:Fuchsia OS 是以取代安卓系统为目的, HarmonyOS 是以取代国外操作系统、面向多平台操作系统为目的。
Fuchsia OS 和 HarmonyOS 的出现都是重新开发新的操作系统,这就意味着都得抛开目前现有的操作系统生态重新开始,从意义上来说二者的生态基础是相同的,但实际上二者的差异性还是很大的。
华为一方面在 2020 年、2021 年分两次将鸿蒙系统的基础能力全部捐献给开放原子开源基金会,另一方面积极构建和扩大应用的创新,同时华为与国内各大高校合作培养鸿蒙开发相关的高技术人才,启动了 HarmonyOS 高校人才培育计划,旨在以培养更多 HarmonyOS 全栈开发的后备力量。
谷歌采用的策略是以取代安卓系统为目标,也算是安卓系统的高端升级版,面向多平台的操作系统,不仅仅局限于手机,还应用在笔记本、平板甚至是各类智能嵌入式设备上。
市场以及应用方面
Fuchsia OS1.0 目前推送到 2018 年发布的初代 Nest Hub 智能显示器上,在 2 年之内继续在谷歌的一些家用设备上发布该操作系统。Fuchsia OS 也并非只面向智能手机或者平板电脑,而是打通智能家居、移动终端等各类智能嵌入式设备,按照功能来讲,和鸿蒙系统差不多。
HarmonyOS 适用范围比较大,远远超过目前存在的安卓系统,鸿蒙系统不仅可以用在手机、电脑上面,还可以用在智能手表、手环、智能屏幕、智能音箱、路由器等智能设备上面,将来还会应用于耳机、VR 眼镜等上面。
最后
在万物互联的大趋势下,一条全新的赛道已展开,一统多平台操作系统领域目前还没有成为标准的垄断者,谷歌现有的 Android,Chrome OS 等操作系统并不太适合这个新领域的应用形态,在生态层面,大家无疑是处在同一起跑线,谁能成为这条赛道的领跑者,还有待时间的验证。
未来已来,让我们拭目以待!
参考文献
https://baike.baidu.com/item/Fuchsia%20OS/22363855?fr=aladdin
https://baike.baidu.com/item/华为鸿蒙系统/23500650?fr=aladdin
版权声明: 本文为 InfoQ 作者【三掌柜】的原创文章。
原文链接:【http://xie.infoq.cn/article/775de96bee265256a0b649e37】。文章转载请联系作者。
评论 (2 条评论)