0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

备受世人瞩目的鸿蒙OS到底强在哪里呢?开天辟地的鸿蒙

倩倩 2019-08-18 07:52 次阅读

今年的华为发布会格外让人重视,外部和内部原因都有。

8月9日,华为开发者大会在广东东莞松山湖召开,这次大会聚集了产业链1500多家合作伙伴、5000余位开发者,一时间吸引了各方眼球,连央视都参与进来,进行现场直播。

在今年5月遭遇美国全面封锁之后,华为经历了英特尔、谷歌等多家公司相继断供,这是其最大规模的一次发布会,比苹果的秋季发布会早了一个月。

这可能是华为最受关注的一次发布会,毕竟,无论是友商还是对手,都想知道华为究竟过得怎么样。

“开天辟地”的鸿蒙

端倪已露数月,今日初见真容。

5月24日,国家知识产权局商标局网站显示,华为已申请“华为鸿蒙”。当时信息显示,华为鸿蒙可应用于操作系统程序、计算机操作程序、计算机操作软件等。

时隔3个月后,令谷歌“变脸”的这套基于微内核、面向全场景的分布式操作系统终于揭开了面纱。

“如果安卓一直不能使用,华为手机可以随时启用鸿蒙OS。”华为消费者业务CEO余承东在开发者大会上如此表示。

早在2012年的时候,鸿蒙其实就已经在华为的规划当中了,当时就已经拿到了国家科技进步二等奖。这样算来,一度被当作“备胎”的鸿蒙,到如今也已经有了7年的研发时间,并且可以推测如今的鸿蒙可能已经成熟了,或者说是趋于成熟。

而这次开发者大会,正是将其推出的时机。

那么,这款备受世人瞩目的鸿蒙OS到底强在哪里呢?

余承东在介绍鸿蒙OS开发初衷时表示:“随着全场景智慧时代的到来,华为认为需要进一步提升操作系统的跨平台能力,包括支持全场景、跨多设备和平台的能力,以及应对低时延、高安全性挑战的能力,因此逐渐形成了鸿蒙OS的雏形。鸿蒙应未来而生。”

在中国的古语里,鸿蒙又作“鸿濛”,意指宇宙形成前的混沌状态,成玄英书:“鸿蒙,元气也。”用余承东本人在开发者大会上说的就是,“鸿蒙用中文的意思可能有‘开天辟地’的意思,最接近的英语单词就是Genesis,开天辟地的意思”,但是考虑到用汉语拼音表达鸿蒙太难发音了,华为最后为鸿蒙取名为Harmony,“希望给世界带来更多和平、方便”。

从华为给其自研的新系统起名来看,华为是想做一件“前人”没做成的一件事,而实际上也正是这样。

根据华为在开发者大会上披露的信息来看,鸿蒙OS是全球第一个基于微内核全场景分布式OS,有分布式架构支撑,提供天生流畅内核级安全生态系统。

从鸿蒙的架构来看,最底层是内核层,上面是基础服务层、程序框架,然后通过这些去支持其他的应用,比如这次发布会公布的智慧屏,以及智能穿戴设备、音响等各种终端。

而从华为公布的这套鸿蒙OS架构来看,其核心关键在于鸿蒙微内核,内核相当于系统的地基,这也是余承东在给鸿蒙定义时所重点强调的,那么什么是微内核呢?

很明显,同微内核相对的就是宏内核,而自从计算机发明以来,其实用的都是宏内核。上个世纪80年代开始,国外开发的微内核的典型代表有Windows、iOS。简单来说,宏内核就是把很多东西装进内核,又被称为单内核,包括文件系统、进程管理、内存管理、声卡显卡驱动程序等,做一个类比,人脑在一定程度上相当于宏内核,不仅仅是信息交换中心,同时也是信息处理中心,指挥人体各部分进行行动。放到整个宏内核之中来看,宏内核本身作为母体中心,各个子程序需要实现彼此之间的信息交流互动,而宏内核就充当了其中的“指挥者”。

与之对比的微内核,其不负责指挥,仅仅是作为信息交换和存储功能,各部分子程序自行进行反应和行动,具有自主性。同样做一个类比,章鱼具有的就是类似于微内核特点的系统,章鱼的触角具有独立的神经,可以自己对外界做出应激反应。

不管是宏内核还是微内核,都是Operation system操作系统的一种形式,目的主要是构筑硬件设备的底层逻辑框架,指挥硬件设备工作,同时满足外部软件的调用需要。简要概括宏内核和微内核的区别就是,微内核中,系统包括内核,但是内核不包括系统,而宏内核则是,内核和系统是一体的。

很难去评定到底宏内核和微内核的优劣,重要的是看用于何处。如果执行比较单一的运算和硬件设备比较固定的情况下,宏内核的程序会有比较高的效率。

但是从华为发布的架构图来看,其战略布局是从内核出发到多种应用,所以从这点来说,明显是微内核更加适合。

但是,为何突出强调微内核的存在呢?

华为在这个时候强调鸿蒙的微内核,无疑是在向更多的开发者传达这样的信息——我们也有了属于自己的可以无限外延的系统,我们也可以打造属于自己的生态,而并不是需要掣肘于国外的安卓,甚至可以换句话来说,不用各种“英文”来敲代码,而是“中文”,当然,所谓文字不过是符号。

以Windows为例,同样是微内核,其系统大概有20亿行代码,实际上真正和芯片直接交互核心代码也就几万行,而这几万行恰恰就是微内核。真正的微内核,是可以不断延伸、开发,延伸出Windows、iOS等这样的系统,并且可以实现自由安装软件。

更何况,鸿蒙之意,远非局限于手机生态之中。

关于同样属于内核组成的LiteOS操作系统,可以多提一句,在2015年华为网络大会上,LiteOS正式宣布开源。华为社区经理林旅强笑称,华为此前都是自己吃自己的狗粮。LiteOS操作系统是华为完全自研的,并非通过Linux或其他系统二次开发的。截至2018年,搭载华为LiteOS的NB-IoT产品出货量超过2000万台。

余承东本人就微内核这个问题在开发者大会上表示:“我们希望整个操作系统未来都使用我们的微内核,这是关于微内核的优势,我们微内核通过数学方法形式化验证,保证充分的验证匹配,形式化验证,是源头验证系统安全的有效手段。”

从华为方面目前透露的消息来看,鸿蒙微内核已经投入商用,在Android手机、平板已经投入商用,包括2.0之后,很多华为终端都采用了鸿蒙的微内核,用在可信可执行环境中,用来做人脸支付,高安全级别使用,首次通过了形式化验证。

有消息说,BAT等互联网巨头早已经与华为联合测试,还传闻国内几大手机厂商都派出技术员入驻华为,实测鸿蒙系统,这次发布会也证实了这一点。

这样来看,具有微内核的鸿蒙,说是“开天辟地”的壮举,可能并不为过。华为消费者业务软件总裁王成录曾说:“鸿蒙不是替代现有操作系统,而是面向未来趋势的。”

华为的算盘

花大力气研究内核,单单去年研发成本超千亿元,华为究竟打的什么算盘?

IoT物联网)。

挚金资本投资总监辛双琪向笔者表示,很多人在这次华为发布会之后,还是愿意把鸿蒙简单当作一个操作系统来看,即使华为率先将其应用到智慧屏上,而不是手机上,仍是将其同安卓等进行对比。

“这其实是把鸿蒙说窄了,我认为华为是在做一件很大的事情,试图通过软硬件结合,打造一个巨大的生态网络。”辛双琪这样表示。

其实早在之前华为《2018年可持续发展报告》发布会上,华为董事长梁华在谈及鸿蒙系统时就表示,鸿蒙系统是为物联网开发的,用于自动驾驶、远程医疗等低时延场景。梁华表示,华为手机还是把开放的安卓系统和生态作为首选,如果美国不允许华为使用安卓,华为是否会把鸿蒙发展为手机系统还没有确定。

从这次开发者大会来看,鸿蒙明显将不会作为手机系统。余承东表示:“鸿蒙OS比Andorid有更强的性能、更高的安全性和分布式能力及面向未来的全场景能力,这是面向未来的操作系统,想告诉大家,我们随时可用,但是考虑到合作伙伴关系,目前用Android生态,减少大家的工作量。”

也就是说,鸿蒙的出现,应该是作为整个华为生态打造的关键一环。作为通讯设备商出身的华为,单单从技术层面来讲,手机的发展也仅仅是鸿蒙中的一环而已。

醉翁之意不在酒,在乎山水之间也。

而物联网并不是一个新名词,它早在1995年就已经出现在比尔。盖茨的《未来之路》一书当中。物联网(IoT,Internet of things)即“万物相连的互联网”,是互联网基础上的延伸和扩展的网络,将各种信息传感设备与互联网结合起来而形成的一个巨大网络,实现在任何时间、任何地点,人、机、物的互联互通。2003年,美国《技术评论》提出传感网络技术将是未来改变人们生活的十大技术之首。

国内来看,物联网也并不是一个新名词,阿里巴巴和小米都曾经进行类似的尝试。2011年,阿里云就推出过YunOS,同时发布首款基于YunOS的智能手机天语。据天眼查数据显示,2015年,阿里向魅族投资5.9亿美元。魅族成立于2003年,注册资本近4000万元,魅族在自己的手机上搭载YunOS系统。但是,暂且不谈系统的稳定性等问题,一个简单的YunOS系统就将国内只用安卓系统的主流手机华为、vivo等排除在外,注定其无法推广。

辛双琪表示,没有自己的终端产品,阿里是没有办法搭建属于自己的生态的,失败是正常的。

而小米,在辛双琪看来,其物联网概念其实是个“伪命题”。辛双琪举了一个例子,小米之前一直在讲智能音箱的故事,甚至将之定义为中控,但无论从硬件还是软件的配置来说,都不足以支撑其成为这样一个角色。单单从其出货量来说,都是失败的。

在辛双琪看来,所谓智能,一定是更好服务于人,满族人变“懒”的需求,而不是需要人去迎合。“隔着几米的距离,对着音箱喊,请帮我打开空调,那不如用遥控器直接打开好了,何必多此一举?”

而华为则是通信设备商起家,技术实力过硬,从技术切入市场,而非小米那样从市场切入技术,华为是具有天生优势的。余承东本人也表示:“他们做不起来,是因为没有强大的终端能力。华为每年有超过3亿台终端,手机占了2亿多台,我们更容易打造生态。”

根据华为公布的鸿蒙OS的演进路径,华为将在2020年推出鸿蒙OS2.0,应用于创新国产PC、手表/手环、车机上;2021年将推出鸿蒙OS3.0,应用于音箱、耳环上;2022年将应用在VR眼镜等更多终端设备上。

余承东在大会上还表示,华为同时打造服务和硬件两个生态平台,结构化产品1+8+N,即1是智能手机,8包括PC、平板、车机、穿戴、AR、VR、智慧大屏、智能音响等,这8个领域是华为参与的自研产品,N是大量的IoT设备,非常广泛的设备,为消费者衣食住行全场景提供智能智慧服务。

弥补软件方面优势短板,扩大市场规模,试图布局多终端生态,华为这盘已经布局20余年的棋终于开始崭露头角。

谋事在天,成事在人

战略布局虽大,实操却难。

如果单谈格局,华为这次发布会所袒露的雄心,可能会是国内目前这些相关领域巨头中最大的一家,但是大格局并不能掩盖所有问题。

以这次华为发布的搭载着鸿蒙系统的智慧屏为例,相关行业人员向笔者表示,其实在屏幕技术上,华为这次发布的产品并没有“革命性”的创新,多是一些“边角”的改变。

当然,对此荣耀总裁赵明也承认,智慧屏搭载鸿蒙,正好也是产品赶上了而已。

在谈到鸿蒙目前面临困境这个问题上,辛双琪认为,华为应当进一步坚持开放的力度,以iOS和安卓为例,基本都是做了10多年,全世界的开发人员加入了进来,共同贡献,从而加速了其生态的形成。现阶段,华为由于受到不同程度的外界影响,比如美国的“封锁”,这其实是不利于国外开发者加入进来的,华为可能需要在这方面进行努力。

另外,辛双琪认为,华为对于参与到整个开发中的其他合作伙伴,应该采取更加包容和开放的态度,给予优厚的待遇,把机会给到更多其他利益相关方,而不是自己大包大揽。“我从华为内部的朋友中了解到,华为已经开始注意到对自己供应商的保护、扶持和培养,华为需要把握好这个度,只有这样才能有更好的未来。”辛双琪这样表述。

在开发者大会上,王成录称,华为和主要的合作伙伴在讨论中国开源基金会,最快一两个月,基金会将正式运营起来,这是完全公益的、非营利的、开放的;鸿蒙开源有很多架构,考虑给基金会运作,华为在里面没有控制权和主导权。

路遥知马力,对于华为的布局来说,这只是刚刚开始。

余承东在大会上表示,过去8年时间里,华为消费者业务销售量增长68倍,2018年手机出货量2.06亿台。截止到2019年6月,华为手机在中国市场份额达到了35%,全球市场份额达到了17.6%。即便是遭受到了美国的制裁,2019年上半年手机出货量也依旧有24%的增长,达到了1.18亿台,PC方面则有300%的增长,可穿戴设备有200%的增长。

同时,余承东表示,未来5-10年,华为消费者业务,长期战略是全场景智慧生活。全场景战略是我们未来5-10年长期战略,有一个核心,全场景全连接智慧生活、全场景智慧化用户体验,核心一点就是AI人工智能

接下来的路,华为如何去走、走得如何,唯有静观其变。

lq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 华为
    +关注

    关注

    215

    文章

    33356

    浏览量

    246566
  • 鸿蒙系统
    +关注

    关注

    183

    文章

    2592

    浏览量

    65089
  • 鸿蒙
    +关注

    关注

    54

    文章

    1397

    浏览量

    41990
收藏 人收藏

    评论

    相关推荐

    2024款鸿蒙OS 最新HarmonyOS Next_HarmonyOS4.0系列教程分享

    鸿蒙的出现,标志着中国科技的崛起。HarmonyOS就是我们说的华为鸿蒙系统,截止到2023年8月4日已有超过7亿台设备搭载了鸿蒙OS系统。据多家媒体报道,2024年国内有21所985
    发表于 02-28 10:29

    纯血鸿蒙系统,拿什么与安卓、iOS比?

    减少了40%的冗余代码后,HarmonyOS NEXT 的系统流畅度、能效、纯净安全特性等提升显著。 所以鸿蒙是作为开发者近10年的最具有潜力的发展道路,那么鸿蒙的底层技术到底是什么
    发表于 02-21 21:04

    鸿蒙OS和开源鸿蒙什么关系?

    内核,其他功能都以模块的形式存在。     华为用的是鸿蒙OS 我们都知道,华为手机的鸿蒙OS是可以运行安卓软件的,是因为系统中有安卓兼容层,所以可以简单这么理解:
    的头像 发表于 01-30 15:44 214次阅读
    <b class='flag-5'>鸿蒙</b><b class='flag-5'>OS</b>和开源<b class='flag-5'>鸿蒙</b>什么关系?

    余承东发布HarmonyOS NEXT,鸿蒙生态发展速度到底有多惊人?

    “纯血”鸿蒙到来2024年1月18日,华为发布了备受期待的鸿蒙星河版,正式宣告了鸿蒙作为第三大操作系统的登场。这一消息不仅让人瞩目,更让人对
    的头像 发表于 01-26 08:34 303次阅读
    余承东发布HarmonyOS NEXT,<b class='flag-5'>鸿蒙</b>生态发展速度<b class='flag-5'>到底</b>有多惊人?

    鸿蒙Harmony是如何影响Android工程师的

    。 程序员机遇 其实很多人已经看到鸿蒙的趋势了。那么,Android开发以及其他开发人员如何学习鸿蒙鸿蒙的开发技能到底有哪些?下面分享
    发表于 01-14 22:14

    免费学习鸿蒙(HarmonyOS)开发,一些地址分享

    国内一流高校。通过鸿蒙班的设立,高校可以为学生提供专业的鸿蒙OS学习环境和丰富的实践机会,培养出更多的鸿蒙开发人才,为鸿蒙
    发表于 01-12 20:48

    华为鸿蒙凉了?谣言止于智者

    还带动了很多开发岗位。未来还会带动更多的生态产品。那么这里就直接影响了程序员的行业。我们要知道现在的it行业状况一年不如一年,鸿蒙作为新出的系统,势必会给我们it业界产生很大的影响,那么鸿蒙到底
    发表于 01-11 22:29

    米哈游启动鸿蒙原生应用开发,给程序员带来了什么信息?

    市场都是紧缺人才,大家都处于同一起跑线上。那么鸿蒙开发到底与Android有那些不一样?它的技术板块是怎么样的?下面分享鸿蒙开发技术分布(略缩版): 高清完整版前往《
    发表于 01-07 22:25

    想学鸿蒙,又怕找不到工作?能有前途吗?

    人才空缺。 说了这么多,那么鸿蒙4.0到底与Android哪里不一样?它的知识体系是怎么样的,下面分享一张鸿蒙开发4.0学习路线图:板块太大(略缩版)呈现 高清完整版,可思信。或者主
    发表于 01-04 21:27

    鸿蒙生态全面升级,开局之年成果显著

    何刚指出,刚刚圆满收官的2023年堪称鸿蒙原生应用开天辟地的一年;新的一年即2024年,将是鸿蒙生态整体迈向全新高度的关键节点。正如余承东所揭示,今年内华为将推出以鸿蒙原生应用与原生体
    的头像 发表于 01-02 09:23 195次阅读

    华为鸿蒙系统

    华为鸿蒙系统(HUAWEI Harmony OS),是华为公司在2019年8月9日于东莞举行的华为开发者大会(HDC.2019)上正式发布的操作系统。 华为鸿蒙系统是一款全新的面向全场景的分布式
    发表于 11-02 19:39

    鸿蒙 OS 应用开发初体验

    的操作系统平台和开发框架。HarmonyOS 的目标是实现跨设备的无缝协同和高性能。 DevEco Studio 对标 Android Studio,开发鸿蒙 OS 应用的 IDE。 启动页面
    发表于 11-02 19:38

    Orange Pi OS(OH)发布,开源鸿蒙PC端来了!

    正式向大家宣布一个喜讯:基于OpenHarmony定制研发的Orange Pi OS(OH)即将发布!日前,迅龙开源鸿蒙的工程师团队已经在搭载RK3566的开发板Orange Pi 3B上完成
    发表于 10-26 11:32

    华为鸿蒙专题报告:开启全新智能物联时代

    鸿蒙系统整体框架可细化为:鸿蒙OS+ 开源鸿蒙两大部分。其中,鸿蒙 OS面向终端消费者的“1+8
    的头像 发表于 10-22 10:08 421次阅读
    华为<b class='flag-5'>鸿蒙</b>专题报告:开启全新智能物联时代

    华为鸿蒙OS4.0定档8月4号,华为Mate60首发

      在本届大会上,华为将展示鸿蒙生态界的新成果、新开放能力以及鸿蒙开发产品套件。对于许多用户来说,本次会议最值得期待的是鸿蒙os 4.0。
    的头像 发表于 06-15 10:55 4887次阅读