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

华为鸿蒙横空出世!

从操作系统的生态说起

操作系统(英语:Operating System,缩写:OS)是管理计算机硬件与软件资源的系统软件。操作系统也提供一个让用户与系统交互的操作界面。

操作系统的类型非常多样,不同机器安装的操作系统可从简单到复杂,可从移动电话的嵌入式系统到超级计算机的大型操作系统。例如我们常见的电脑上使用的Windows操作系统(微软公司研发),手机上用的IOS(苹果公司研发)和Android(谷歌公司研发,即安卓系统)。

我们普通人接触到的操作系统基本就是桌面操作系统和手机操作系统,桌面操作系统基本上就是Windows操作系统占据垄断地位,但是还有一种操作系统叫Linux操作系统,不同的是,这种类型的操作系统是开源的。

什么是开源?简单的说,开源就是任何人都可以进行修改,由于开源,全世界的软件工程师就可以不断进行修改和完善,所以Linux操作系统也就得以不断完善。我们的国产操作系统基本上就是基于Linux来进行二次开发的操作系统,代表作有红旗Linux和深度(Deepin)Linux。

前面说了,桌面操作系统是Windows占据绝对垄断地位,因而绝大部分的软件开发者都是基于Windows平台进行软件的开发,基本不会为了Linux系统去做二次开发,从而导致很多软件无法运行在Linux操作系统上面,这就是所谓的"生态"。即在谁的平台上进行开发和运行,谁就拥有这个生态。

说回另外一类我们普通人接触比较多的操作系统,那就是手机操作系统。

苹果的IOS系统只使用在自家的产品上,因此具有封闭性,不对外开放,所有想要运行在苹果产品上的软件,必须按照苹果的规则来,所以下载软件只能在苹果商店里面下载,微信公众号打赏苹果公司会抽成、玩游戏充值苹果公司也会抽成等等,这就是"生态"的力量,你想在它的体系里面挣钱,就得交"保护费"。

谷歌也是一家伟大的公司,开发出了Android操作系统。实际上它不仅仅运行在手机上,和苹果公司的IOS一样,也可以运行在平板电脑上,智能电视上(目前你看到的国产智能电视、国产平板电脑大部分都是基于安卓操作系统)。

为什么现在大家都可以用安卓的操作系统呢,就因为谷歌公司把Android操作系统开源了,但是这个开源不像Linux系统一样完全开源,而是有授权的开源,即你只要有谷歌的授权,就可以随便修改安卓操作系统了。去年华为受到美国封锁时,谷歌表态停止华为的安卓授权就是因为这个原因。

这就是前面提到的"生态"作用了,只有各种办公软件、聊天软件能在你的操作系统上运行,人们才愿意用这个操作系统,而软件的开发者精力有限,不可能为所有的操作系统去做二次开发,只能挑选市场占有率高的操作系统去开发,经过微软、谷歌、苹果公司的大力推广和培育,才形成了如今这样的操作系统生态。

所以为什么国产操作系统没有普及,主要原因就在于没有这样的生态,微软对国内Windows盗版操作系统的放任,成就了国内的Windows生态,所以在桌面操作系统上,基本看不到有人用国产的操作系统,虽然有红旗、深度等优秀的基于Linux的操作系统,但是没有生态,就无法普及。

而手机操作系统呢?我们可以看到有小米的MIUI、魅族的Flyme、华为的EMUI等等,都是得到谷歌的安卓授权,进行修改后发布的安卓操作系统,运行在自家手机产品上。严格意义上来说,这些都不算是完全自主国产,没有了谷歌的授权,就不能使用,仿佛无根之萍一样。

华为鸿蒙国产操作系统横空出世!

就在今天,2019年8月9日,在华为开发者大会上,华为公司正式公布了完全自主研发的鸿蒙操作系统(HarmonyOS),鸿蒙系统的分布式架构首次用于终端OS,实现跨终端无缝协同体验。

来看下官方介绍:鸿蒙系统是基于微内核的全场景分布式OS,可支撑各种不同的设备,包括大屏、手机、PC、音响等,而全球首个使用鸿蒙系统的产品转载自斗玩网是即将在8月10日发布的荣耀智慧屏。

在今天下午的演讲中,华为消费者业务 CEO、华为技术有限公司常务董事余承东表示,随着华为全场景智慧生活战略的不断完善,鸿蒙OS将作为华为迎接全场景体验时代到来的产物,发挥其轻量化、小巧、功能强大的优势,率先应用在智能手表、智慧屏、车载设备、智能音箱等智能终端上,着力构建一个跨终端的融合共享生态,重塑安全可靠的运行环境。

鸿蒙OS的出发点和Android、iOS都不一样,是一款全新的基于微内核的面向全场景的分布式操作系统,能够同时满足全场景流畅体验、架构级可信安全、跨终端无缝协同以及一次开发多终端部署的要求,鸿蒙应未来而生。

好了,上面是官方提供的信息,我们来看一下,华为为了这款操作系统付出了什么?

首先是研发投入。人力资源投入了4000-5000人,2017年研发投入897亿,2018年研发投入1015亿,过去十年(2009-2018)研发总投入超过4800亿人民币。

其次是不断地科技积累。海思半导体在2004年就已经成立,为了制造自己的芯片不断试错,不断投入,芯片产业不是谁都能玩的起的,小米为了研发澎湃芯片,一次流片500万美金,连续多次失败,这是一个10亿资金起步的产业。而海思做出来了,从开始研发低端的K3V1到目前不逊于高通高端芯片的980系列芯片,在华为自己的手机上全面使用。

除了芯片这些硬件方面的科技积累,还有软件方面的科技积累,方舟编译器就是这么一个黑科技。方舟编译器优化了安卓的编译过程,全面适配安卓上运行的软件并且更进一步的优化,使得从安卓可以方便地迁移到鸿蒙,并且软件的运行效率得到巨大的提升,完全可以摆脱安卓的卡顿、碎片化的烦恼。

最后就是华为人的精神。从美国打贸易战以来,先是封杀中兴,导致中兴直接休克,接着封杀华为,而华为经受住了考验,华为拿出多年的研发底蕴,那些备而不用的芯片、操作系统陆续登场,尤其是当封杀消息刚出来的时候,许多华为员工自发加班,员工家属鼎力支持,吃苦耐劳,务实拼搏的华为人用自己的多年付出,稳稳地站住了。

说说华为的生态

前面说过了,无论你的操作系统多优秀,没有人用就无法建立起一个生态,所以华为开发者大会上也在反复提及生态的建设。

华为所做的就是开源。将方舟编译器和鸿蒙操作系统全部开源,由于兼容安卓的特性,使得安卓开发人员可以毫不费用地进行鸿蒙系统下的软件开发,只有开源,才能让全世界的程序员参与进来,并不断完善鸿蒙系统。

这也是为什么谷歌宣布中止华为的安卓授权,当华为宣布自己的鸿蒙系统时,谷歌马上又宣布恢复授权的原因,一旦真的中止,华为就可以将鸿蒙系统用于手机,谷歌就真的不需要授权了。

到目前为止,华为都是对外宣称,鸿蒙系统是用在智能屏、智能手表、车载设备等物联网应用方面,但是我相信最终很快就会用在手机上,希望这一天快点到来。

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

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券