1 鸿蒙是什么
华为鸿蒙操作系统(HarmonyOS):这是一款覆盖全面场景、以手机操作系统为核心,并能够连接汽车、智能音箱、可穿戴设备等多种设备的分布式操作系统。该系统历经十年研发,汇聚了4000余名研发人员的智慧结晶。HarmonyOS 1.0版本作为全球首个基于微内核技术的全场景分布式操作系统,具有里程碑意义。
2 鸿蒙系统的发展历程
2 鸿蒙系统的竞争力
着重提出“1+8+N”的发展战略,其中“1”指的是涵盖一个核心终端——手机,“8”则涵盖了八个典型的终端设备,包括车载设备、音响、耳机、智能手表/手环、平板电脑、大屏幕、个人电脑以及增强现实/虚拟现实设备,“N”则代表无数种泛物联网设备终端,以此构建一个能够便捷连接多种终端的全栈式应用生态系统,该系统在性能上可以与谷歌的Fuchsia操作系统相媲美。
向开放原子开源基金会捐赠了智能终端操作系统的基础代码,并实现了对外开源。此举意味着任何企业、机构和个人都可以基于OpenHarmony的开放代码,结合自身的优势,自行开发出适用于不同领域的操作系统版本和终端产品。
积极拓展政产学研用的多元合作伙伴,携手共建鸿蒙软件生态圈。目前,众多金融机构已公开表示将接入鸿蒙系统,其中包括九阳、美的、老板等知名制造企业,以及广发银行、中国银行和中信银行(信用卡)等金融机构。
3 鸿蒙系统的四大特点
(1)微内核操作系统,高安全高扩展性
微内核与宏内核形成鲜明对比,宏内核将所有系统服务集于一体,却常常面临代码量巨大、漏洞难以完全杜绝、系统扩展性不足等挑战。相较之下,微内核仅提供最基本的服务,并将其他服务置于用户环境中,因此具备了更高的安全性、可靠性、扩展性和可维护性,还支持分布式计算等众多优势。
鸿蒙OS的微内核可根据需求进行扩展,其模块化设计使得多设备能够灵活部署,适用于智慧屏、可穿戴设备、车载系统、音响以及手机等多种设备。此外,鸿蒙系统的微内核代码量仅为Linux宏内核的千分之一,这一特点显著减少了遭受攻击的风险,从而为系统提供了更全面的安全保障。
(2)全场景分布式操作系统,打通多个应用场景
鸿蒙OS具备强大的场景适应性——它不仅在一端设计上表现出色,还能实现多端适配,无论是从KB级的Wi-Fi模组到GB级的手机、电脑等终端设备,鸿蒙OS都能实现兼容。此外,该操作系统还具备卓越的运行效率,无论是安卓应用还是Web应用,都能在鸿蒙OS上实现良好的兼容性。展望未来,鸿蒙OS计划实现手机、电脑、平板以及IoT等设备的统一,打造一个统一的操作系统。
鸿蒙操作系统依托分布式技术,促进了各种设备间的智能互联。借助Huawei Share功能,用户不仅能享受到碰一碰、多屏协同等便捷服务,还能跨越设备间的界限,实现硬件应用的全面互通。例如,多屏协同技术能够将PC的键盘和鼠标转化为手机的外设;同时,大屏设备还能激活手机的通信功能,支持通过大屏进行视频通话等操作。升级鸿蒙后将发挥更强协同作用,打通多个应用场景。
(3)横向比较,鸿蒙兼具开放性与安全性
相较安卓系统,鸿蒙操作系统采用微内核架构,其代码总量仅为Linux宏内核的千分之一,因此在安全性方面实现了显著增强。
相较于苹果系统:鸿蒙操作系统并非封闭,它兼容其他品牌的产品,属于开放型系统,我们期待与合作伙伴携手并进,共同发展壮大。
(4)方舟编译器助力,实现安卓APP快速切换
鸿蒙操作系统依托微内核技术,通过方舟编译器的辅助,实现了跨平台的安装与操作功能。这一技术与微内核技术并驾齐驱,共同构成了鸿蒙OS的两大核心优势。方舟编译器能够将Java语言直接转换为机器码,无需内置的VM编译器,从而使得各类应用程序能够在不同终端上迅速安装、启动并运行,同时也实现了安卓应用程序向鸿蒙系统的无缝迁移。
5 华为鸿蒙生态合作伙伴
来源:《计算机行业:鸿蒙出鞘剑指生态》