首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

鸿蒙摘下面纱,荣耀智慧屏尝鲜!我国自主操作系统之路自此通车

科技日报记者 刘艳

8月9日下午,华为鸿蒙操作系统(HarmonyOS)亮相,率先用于荣耀今天下午发布的智慧屏电视新品类,它不仅是家庭的影音娱乐中心,更是信息中心、控制管理中心和多设备交互中心。

抢在谷歌、苹果之前,鸿蒙将这种面向万物互联市场,从大屏开始提供跨终端的无缝连接的操作系统走向市场。未来三年,鸿蒙OS将逐步应用于更多的可穿戴、智慧屏、车机等智能设备中。

科技界虽然信仰全球分工的理念,但华为当前的磨难让大家更清醒认识到技术独立自主之于确保竞争力的重要性。在操作系统这个核心底层领域,全球必然会有新的一战。即便错过了PC时代、移动互联时代,华为和鸿蒙将有望在万物互联时代为我国填上操作系统市场的空白,我国整个科技产业将因此而受益。

鸿蒙修正被打乱的节奏

最早将鸿蒙推向公众层面的是华为消费者业务CEO余承东。今年3月,余承东在接受德国媒体采访时透露,华为已经开发了自己的操作系统,以防美国科技巨头不再向其授权现有系统。如果需要,华为会做好启动B计划的准备。

5月20日,迫于美国政府的“禁令”,谷歌母公司Alphabet宣布停止与华为相关的业务和服务,包括旗下智能手机操作系统安卓,网上评论称“这将有可能让华为手机变为板砖”,华为在海外的手机业务不可避免的受到冲击。

5月21日,余承东放出狠话:“最快今年秋天,最晚明年春天,华为自研操作系统将面世。”6月24日,任正非对鸿蒙给予了一些修正,鸿蒙并不是为手机而生,它的研发初衷是物联网。

事实上,美国政府的决定“将损害美国公司的利益”。“实体清单”推出仅数日,美国半导体行业游说美国政府允许向华为出售非敏感产品,及为现有华为手机提供软件更新。随后,美国商务部签发了截止期为8月19日的临时通用许可证。

目前,美国政府是否会给华为延期还是未知数。立秋刚过,华为分量最重的备胎之一鸿蒙OS正式转正。

大家关心鸿蒙系统在手机中的应用,据了解,鸿蒙已经完成了手机端适配,达到可商用水平。余承东强调:“我们优先使用谷歌安卓操作系统,如果无法继续使用,我们随时可以启用鸿蒙。将安卓生态的应用迁移到华为鸿蒙OS,工作量非常非常小,用我们的方舟编译器,用我们的生态去连接,可能一两天就搞完了。”

为什么有了鸿蒙还要用安卓?

安卓不仅是全球平台生态,也是一种合作共赢的秩序,没有人愿意相互折损。因此,谷歌不愿意失去华为,华为也不想离开谷歌。

但是,如果美国继续向华为施压,鸿蒙系统将可能大规模装备于手机。

余承东说:“中国每卖出三台手机,就有一台是华为或荣耀。”按此状况,市调公司Strategy Analytics(SA)预测,三年内鸿蒙市占率将超过5%,将压缩谷歌安卓系统的市场。

未来甩别人几条街

至顶网总编辑高飞说:“Java曾经有个write once,run anywhere的梦想,效果不太好。鸿蒙更进一步,developed once,deploy across。”

安卓在全球智能手机操作系统中的占比高达84.5%,但有1亿行代码,内核超过2000万行代码,平常人们真正用到的只有内核中8%的代码。如此庞大和冗余的内核设计很难保障系统的流畅,安卓对桌面市场及物联网体系也没有相应的服务能力。

那么,什么样的操作系统才能满足未来需要?

余承东说:“鸿蒙OS的出发点和安卓、苹果iOS不一样,这是全球第一款全新的基于微内核的面向全场景的分布式操作系统,能够同时满足全场景流畅体验、架构级可信安全、跨终端无缝协同以及一次开发多终端部署的要求。”

这一段只有程序猿和工程狮看得懂的话,包含鸿蒙OS最重要的两个特性,分布式和微内核。

简单的说,苹果手机有iOS,电脑有MacOS,平板有 iPad OS,手表有 Watch OS,而华为的分布式系统可以让所有设备只用鸿蒙一个操作系统就可以了,程序猿可以减轻不少工作。

“微内核”与“宏内核”是两套不同的操作系统设计思路。“宏内核”特别操心,什么都亲力亲为。它的优点是内核直接下达指令,系统执行效率高,弊端是内核超级大,代码数量多,错了一两处代码都有可能导致内核崩溃、计算机宕机。

“微内核 ”则很小,只管最基本或最重要的工作,即使某个服务崩溃或被入侵也不至于导致整个设备宕机或遭殃。同时,“微内核 ”非常容易移植,仅不同平台的移植这一点,鸿蒙就甩了安卓和iOS几条街。

如今,“微内核”是操作系统未来的发展方向,谷歌的下一代操作系统Fuchsia就是微内核。余承东说:“不过Fuchsia还不是分布式设计,性能还不够好。”

鸿蒙虽应未来需求而生,但任何新系统的安全性是否有保障都最为引人关注。

成千上万的代码往往会带来意料之外的漏洞,相比之下,简洁明快的代码容易带来更高的安全性。从这个角度看,鸿蒙OS微内核的代码量只有Linux宏内核的千分之一,其受攻击的几率大幅降低。此外,“宏内核”权限(root)若被获取,整个系统就有遭到攻破的危险,“微内核”天然无Root,外核服务被隔离。余承东称,据权威测评机构的测评,理论上微内核的安全性是宏内核的两倍多。

在天生的安全性之外,华为给鸿蒙配备了多重防护功能。比如,以前只用在航空等高安全领域的“形式化”方法被使用在鸿蒙中,利用数学方法从源头验证系统正确,无漏洞,可通过数据模型验证所有软件运行路径。传统验证方法如功能验证,只能选择有限场景进行验证。

鸿蒙生态还待打磨

华为认为,鸿蒙OS能让设备商在5G+AI+IOT爆发的全场景智慧化时代抢占先机,让开发者以最少投入覆盖最多用户,快速实现全场景业务创新。

“鸿蒙OS联接了万物,打开了万亿级的巨大市场,选择鸿蒙就是选择未来。”余承东说,“华为长期致力于包括芯片和OS在内的底层技术创新,把复杂留给自己,把简单留给开发者”。

“全场景智慧生活”是华为消费者业务未来5-10年的长期战略,其全场景智慧生态能力建设亦初具规模。即便如此,如果说鸿蒙操作系统有软肋,还是生态系统。与苹果的操作系统或安卓相比,华为虽然不弱,但仍然缺乏良好的生态。

在此前的华为半年报业绩发布会上,华为董事长梁华便提到,华为消费者业务还有许多漏洞要补,其中最大的一个漏洞便是生态,这将是消费者业务在下半年最重要的任务之一。

余承东说:“鸿蒙生态的打造需要一定时间,短期利益可能会受损,但是长期来看利好。”

为快速拉起一个生机勃勃的生态圈,华为将向全球开发者开源鸿蒙,并推动成立开源基金会,建立开源社区,与开发者一起共同推动鸿蒙的发展。同时,华为将全面开放HMS(Huawei Mobile Services),使全球开发者可以快速接入HMS生态,实现一点接入、全球全场景全终端智慧分发。为助力开发者全流程高效运营,华为面向全球发布App Gallery Connect服务,覆盖“创意—开发—分发—运营—分析”全流程服务。

此外,在计划以比其它厂商更高的分成来吸引开发者的同时,华为的“耀星计划”也将全面升级,激励资源从10亿元人民币增至10亿美元,从中国市场推向全球开发者,激励和扶持全球开发者创新。

而特别值得一提的是,华为用了十年时间打造的方舟编译器,将为鸿蒙操作系统建立生态提供重要助力。据华为官方测试,方舟编译器能够提升手机系统操作流畅度24%、系统响应性能44%、第三方应用操作流畅度60%。

余承东明确:“基于方舟编译器,从安卓的生态迁移到鸿蒙生态非常便捷。”

据了解,方舟编译器框架将在今年9月开源,2020年,华为将开源方舟编译器的所有代码。

操作系统的生态建设并不简单,也难以一蹴而就。微软曾遭遇的失败至今仍被业界经常拿出来晾晒,阿里也曾推出手机操作系统YunOS,如今也渐渐淡出视野。

PingWest联合创始人骆轶航说:“中国市场给了华为面向全球打造鸿蒙OS生态底气,但吸引海外开发者,建立海外生态对华为还是重大考验。”

来源:科报日报 文中图片由作者提供

编辑:刘义阳

审核:管晶晶

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190810A0NAT000?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券