华为鸿蒙系统2.0是什么?Android的升级版?

简介: 华为鸿蒙系统2.0是什么?Android的升级版?

这次鸿蒙系统2.0的发布给国人带来极大的振奋,虽然有一部分人不断唱衰,觉得是大家被爱国情怀所左右,但大部分人的激动其实原因很简单,人人都知道华为被制裁不是公司级别的竞争,而是国家和国家实力的斡旋。


如果没有这接二连三的制裁,华为的系统自研或许还会晚好些年,要不怎么说压力使人进步呢。华为一直是一个风口浪尖上的公司,有点意思的是在系统没发布时每个人都在猜测系统的名字,以至于后来官方干脆使用传播甚广的鸿蒙作为系统的名字。

image.png


都在聊鸿蒙,那鸿蒙是什么?


官方介绍“鸿蒙系统(HongmengOS)是一款“面向未来”的操作系统,一款基于微内核的面向全场景的分布式操作系统,现已适配智慧屏,未来它将适配手机、平板、电脑、智能汽车、可穿戴设备等多终端设备“。可以看到这是一场大的布局,可能是华为的生态布局已经到了一定的阶段,也可能是国内外的压力以及连番的制裁让华为有了置之死地而后生的觉悟。


我们看一下鸿蒙系统发布的一些关键时间节点,并计划于2021年发布鸿蒙系统3.0,实现软硬协同优化、:

image.png

2020,5G、AI加速,智能互联时代悄然而至。HMS 7大领域全面开放、10+应用平台、全球激励计划加持160+万开发者,跨终端服务触达7亿用户。HarmonyOS为打破沟通边界而来,全场景智慧体验触手可及。覆盖全球的服务网络,助力开发者拥抱世界。


2019年在华为被连续制裁的情况下,中国的众多高校以及企业纷纷向华为伸出合作的手,我们是一个国,大家深知团结才有制胜的可能,我科一直都与华为有密切的人才合作计划,长期输送技术人才。

image.png


要知道2019年鸿蒙发布会时被一些人嘲笑是ppt系统,因为看不见摸不着,但踏实做事的人从来不会被别人的嘲笑所左右。作为一名互联网从业者,深知初代系统往往都是前进了一大步,从0到1从来都不是那么容易,而这次发布会也不仅仅是宣布鸿蒙,更是国人的一针强心剂,证明中国的科技不是那么不堪一击,中国的技术有提高的空间但也有实现的实力。

image.png


鸿蒙系统不再是华为“画饼”


如果说2019年的发布会是画饼,那2020年的鸿蒙2.0发布会可谓是把饼给落实了。这次发布会将鸿蒙系统代码开源,附源码链接:https://codechina.csdn.net/openharmony,12月还会提供SDK、文档、工具和模拟器。


余承东称9月10日面向内存为128KB-128MB的终端设备,明年4月面向128MB-4GB的终端设备,明年10月将面向4GB以上的所有设备进行全面开源。

image.png

华为的这一步走的并不容易,要知道从设计芯片到制作芯片,再到操作系统以及操作系统相关的软件生态,我们国家一直在落后状态,但并不代表我们会一直落后。嘴硬出不来这些成果,可以看到的是华为和其它企业有在努力去做。


鸿蒙os在分布式技术上的提升有三个方面,包括分布式软总线、分布式数据管理和分布式安全。其中分布式软总线是底座,重新定义了硬件设备之间的关系。HarmonyOS是面向全场景多终端的分布式操作系统,使得应用程序的开发打破了智能终端互通的性能和数据壁垒,业务逻辑原子化开发,适配多端。

image.png


鸿蒙系统是Android的升级版?


从根本上讲,它们是不同的,因为鸿蒙OS是微内核,Android是Linux的宏内核。现阶段,鸿蒙OS的架构类似于混合内核,里面有linux,鸿蒙微内核,liteOS三种,因为有基于linux的内核,所以可以兼容Android,未来的方向是全部是鸿蒙微内核。


华为的微内核只包含运行操作系统所需的最少量代码。华为的微内核大约有linux内核代码量的1/1000,因为它只包括线程调度和IPC。所有其他服务(如文件系统、设备驱动程序、网络驱动程序等)都在用户空间中运行。


华为声称其微内核提供的IPC比Fuchsia OS快5倍,比QNX微内核快3倍。因为Android使用了大量冗余的代码,过时的调度机制存在碎片问题,鸿蒙系统在此方面有所改进,因此会比Android更快。安卓系统最被诟病的地方是它设计的Root权限,有趣的是,在HDC 2019大会上,华为宣布其操作系统不支持设备上的Root访问,这应该是为了改善微内核和设备的整体安全性。

image.png


在制裁的情况下还实现了2.4亿台手机的发货量,市场份额全球第二。鸿蒙系统的全面推广需要更多企业的支持,更多软件产品的支持,虽然华为称Android生态的应用迁移到鸿蒙OS的开发工作量非常小,但终有一天希望能实现华为鸿蒙的全生态。


华为还强调了一种自信叫“开源”。我们知道,安卓的成功离不开开源。开源让更多的开发者和使用者加入到安卓生态系统中,助其不断完善和成熟。鉴于安卓系统强大的生态壁垒,华为的策略是“优先使用谷歌Android操作系统,如果Android操作系统无法使用了,就随时启用鸿蒙。华为亮出了挑战者的姿态,也敞开合作的大门,走的十分谨慎。

image.png

但在正式使用体验前,我们无法得知这种改变,让我们拭目以待,期待看到更好的鸿蒙、更好的华为!


相关文章
|
2月前
|
缓存 Java Shell
Android 系统缓存扫描与清理方法分析
Android 系统缓存从原理探索到实现。
60 15
Android 系统缓存扫描与清理方法分析
|
27天前
|
JavaScript 前端开发 物联网
「Mac畅玩鸿蒙与硬件1」鸿蒙开发环境配置篇1 - 认识鸿蒙系统与开发工具
本篇将介绍鸿蒙操作系统(HarmonyOS)的基本概念以及在 Mac 环境下进行鸿蒙开发所需的工具。通过了解鸿蒙系统和开发工具的特点,为后续的学习和实践奠定基础。
79 1
「Mac畅玩鸿蒙与硬件1」鸿蒙开发环境配置篇1 - 认识鸿蒙系统与开发工具
|
24天前
|
算法 JavaScript Android开发
|
27天前
|
安全 搜索推荐 Android开发
揭秘安卓与iOS系统的差异:技术深度对比
【10月更文挑战第27天】 本文深入探讨了安卓(Android)与iOS两大移动操作系统的技术特点和用户体验差异。通过对比两者的系统架构、应用生态、用户界面、安全性等方面,揭示了为何这两种系统能够在市场中各占一席之地,并为用户提供不同的选择。文章旨在为读者提供一个全面的视角,理解两种系统的优势与局限,从而更好地根据自己的需求做出选择。
69 2
|
2月前
|
存储 数据管理 调度
HarmonyOS架构理解:揭开鸿蒙系统的神秘面纱
【10月更文挑战第21天】华为的鸿蒙系统(HarmonyOS)以其独特的分布式架构备受关注。该架构包括分布式软总线、分布式数据管理和分布式任务调度。分布式软总线实现设备间的无缝连接;分布式数据管理支持跨设备数据共享;分布式任务调度则实现跨设备任务协同。这些特性为开发者提供了强大的工具,助力智能设备的未来发展。
97 1
|
2月前
|
安全 搜索推荐 Android开发
揭秘iOS与Android系统的差异:一场技术与哲学的较量
在当今数字化时代,智能手机操作系统的选择成为了用户个性化表达和技术偏好的重要标志。iOS和Android,作为市场上两大主流操作系统,它们之间的竞争不仅仅是技术的比拼,更是设计理念、用户体验和生态系统构建的全面较量。本文将深入探讨iOS与Android在系统架构、应用生态、用户界面及安全性等方面的本质区别,揭示这两种系统背后的哲学思想和市场策略,帮助读者更全面地理解两者的优劣,从而做出更适合自己的选择。
|
26天前
|
安全 搜索推荐 程序员
深入探索Android系统的碎片化问题及其解决方案
在移动操作系统的世界中,Android以其开放性和灵活性赢得了广泛的市场份额。然而,这种开放性也带来了一个众所周知的问题——系统碎片化。本文旨在探讨Android系统碎片化的现状、成因以及可能的解决方案,为开发者和用户提供一种全新的视角来理解这一现象。通过分析不同版本的Android系统分布、硬件多样性以及更新机制的影响,我们提出了一系列针对性的策略,旨在减少碎片化带来的影响,提升用户体验。
|
26天前
|
安全 Android开发 iOS开发
深入探索iOS与Android系统的差异性及优化策略
在当今数字化时代,移动操作系统的竞争尤为激烈,其中iOS和Android作为市场上的两大巨头,各自拥有庞大的用户基础和独特的技术特点。本文旨在通过对比分析iOS与Android的核心差异,探讨各自的优势与局限,并提出针对性的优化策略,以期为用户提供更优质的使用体验和为开发者提供有价值的参考。
|
28天前
|
安全 Android开发 iOS开发
安卓系统与iOS系统的比较####
【10月更文挑战第26天】 本文将深入探讨安卓(Android)和iOS这两大主流移动操作系统的各自特点、优势与不足。通过对比分析,帮助读者更好地理解两者在用户体验、应用生态、系统安全等方面的差异,从而为消费者在选择智能手机时提供参考依据。无论你是技术爱好者还是普通用户,这篇文章都将为你揭示两大系统背后的故事和技术细节。 ####
42 0
|
Java 中间件 Linux
让华为举步维艰,Android曾距离成为国产系统仅一步之遥!
作为目前手机市场份额最高的操作系统,Android已经达到一种可以决定一家手机公司命运的程度。
让华为举步维艰,Android曾距离成为国产系统仅一步之遥!