一个华为布局了20年的操作系统,展示了华为在物联网上的野心

2019-08-15 13:37:46 来源:中国经营报
标签:

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

 

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年推出鸿蒙OS 2.0,应用于创新国产PC、手表/手环、车机上; 2021年将推出鸿蒙OS 3.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 人工智能。

 

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

 
关注与非网微信 ( ee-focus )
限量版产业观察、行业动态、技术大餐每日推荐
享受快时代的精品慢阅读
 

 

继续阅读
三星 Exynos 980与华为麒麟 990 对比,华为不选用Cortex-A77 架构的原因是什么?
三星 Exynos 980与华为麒麟 990 对比,华为不选用Cortex-A77 架构的原因是什么?

华为于IFA 2019主题演讲期间发布新一代Kirin 990 5G与Kirin 990处理器,前者主要整合5G Modem规格,也是全球首先发布采用7nm EUV的5G处理器;后者则整合4G Modem,在制程方面仅用7nm。

华为禁令对美光的影响几何?影响微乎其微竟是因为...

内存行业一直受到库存过剩、芯片价格下降以及收入和营业利润率螺旋上升的困扰。但内存行业正在复苏,有多个迹象正在证明这一点。

服务器芯片暗流汹涌,华为高调入局战况如何?

在服务器芯片这个领域中,英特尔在x86架构的基础上一直一家独大,占据了9成以上的市场。这么多年来,其挑战者不断,暗流一直汹涌,只是成功者几乎没有,如今,华为正在高调入局。

智能网联汽车发展可观,长沙与华为鲲鹏强强联手?

与非网9月12日讯,在2019世界计算机大会期间,长沙市政府与华为签署了鲲鹏产业合作框架协议。

华为 5G 构想:全球统一标准

与非网9月12日讯,在9月10日的国际电信联盟2019年世界电信展上,华为公司发布《5G应用立场白皮书》。

更多资讯
兼容性差、无法跑ARM 64位程序成 Windows on ARM 的致命缺陷?

在IFA上,Intel以运行Dropbox、Logitech、Plantronics等程序的兼容性问题,和无法顺利跑ARM64游戏为例,来梦里抨击Windows on ARM设备。

谷歌又涉嫌垄断?美国 50 名总检察官正在调查

与非网 9 月 10 日讯,谷歌最近又摊上事了,美国的50名总检察官正在参与对谷歌涉嫌从事反垄断行为的调查。

Microchip大中华区技术精英年会2019报名注册现已开放

Microchip Technology Inc.(美国微芯科技公司)今日宣布,2019年大中华区技术精英年会现已开始接受报名。技术精英年会是Microchip为嵌入式控制工程师举办的技术培训盛宴。

IEE2019第八届嵌入式系统展将于12月19-21日在深圳举办

首先是平头哥正式发布RISC-V处理器玄铁910、并开放IP Core。仅仅半个月后,华为也推出基于微内核的全场景分布式操作系统 -- Harmony OS鸿蒙。

8421编码器、4线-2线编码器、优先编码器等,这些编码器的原理你都懂吗?
8421编码器、4线-2线编码器、优先编码器等,这些编码器的原理你都懂吗?

在数字系统里,常常需要将某一信息(输入)变换为某一特定的代码(输出)。把二进制码按一定的规律编排,例如8421码、格雷码等,使每组代码具有一特定的含义(代表某个数字或控制信号)称为编码。