㈠ 此时此刻,鸿蒙时刻——再说华为鸿蒙系统的那些事儿
2021年6月2日,对于华为和很多关心华为的人来说,都是一个重要的日子,因为千呼万唤的华为鸿蒙操作系统(HarmonyOS)正式发布,虽迟但到。就像HDC 2019上鸿蒙初次发布那样,准随着它的争议从未消失,且更随着手机鸿蒙系统的推出在即,有愈演愈烈之势。
在HDC 2019之后,我曾写过一篇《关于华为鸿蒙系统的那些事儿》的文章,此时此刻,我觉得是时候再说说华为鸿蒙系统那些事儿了——虽然我知道,在这个当口,写这样一篇文章很可能给我自己挖一个大坑……
不搞懂android,你就看不懂鸿蒙
关于鸿蒙的最大争议点无非就是:“HarmonyOS是不是套壳Android?”要说不是,不服气的人肯定大把,要说是,那也一样不得了,那就一层层地说清楚。首先,让我们看看Google手中的Android操作系统是怎么回事。
回顾一下Android操作系统的起源。它是由知名IT人Andy Rubin于2003年10月成立的Android公司推出的产品,其本身是基于linux内核开放源代码的操作系统;2005年8月,Google收购了Android公司;2007年11月,Android操作系统首次亮相,同时Google宣布以Apache免费开源许可证的授权方式,发布Android的源代码,Google牵头的OHA也正式创立(OHA,Open Handset Alliance,该组织最初由34家手机制造商、软件开发商、电信运营商以及芯片制造商共同组成);2008年9月,Android 1.0版本正式推出,首款Android智能手机G1发布,宣告了一个新的时代开启。现在,Android操作系统已经成为智能手机市场第一大操作系统,也广泛使用在智能手机之外的很多设备上。
Android的起源和开源两个字分不开。是的,Android系统底层所使用的Linux内核,是必须遵照GPL协议进行开源传播的(GPL协议,General Public License,简称GPL,通用性公开许可证)。这个协议中的一项原则就是:确保软件自始至终都以开放源代码形式发布,保护开发成果不被窃取用作商业发售。
因此,采用Linux内核的Android操作系统,也不能违反这个协议, 前边提到的Android免费开源许可证授权,就是指Google要向使用该操作系统的智能手机厂商提供开放的源代码,即AOSP(Android Open Source Project),但这部分源代码并不代表“Android”操作系统的全部。
Google当初看上Android,可不是想要将这个开源系统作为一个免费的“慈善”项目来推动,而是在意Android这个平台的商业化潜力。于是,在收购了Android系统之后,Google就按自己的设想打造Android系统,即在开源代码的部分之外,基于自家在移动互联网上强大的控制力,把Gmail、Maps、Google Play、YouTube、Chrome这些我们耳熟能详的应用服务整合为GMS(Google Mobile Services)服务包植入,从而形成了这个系统的核心竞争力—— 简单理解Android系统的本质,就是AOSP+GMS的合体。
换句话说,智能手机厂商可以自由使用AOSP提供的免费源代码进行自家操作系统的开发,但想要卖得好,拥有更多的用户,却离不开GMS包含的应用,在Android的商业模式中,Google有一套严格的机制在免费开源与付费授权之间取得平衡的。
之前有数据显示,从2008年~2016年间,Android操作系统为Google供贡献了高达310亿美元的营收,而利润更是高达220亿美元,也就是说,数以亿计的搭载Android操作系列和GMS服务包的智能硬件们,都成为了Google帝国的现金奶牛。
只是,Google这个庞大的商业帝国,却总有不能企及的地方——中国大陆。早年因为不愿意服从法律监管,Google几乎将整个互联网服务都移出了中国大陆市场,但是Android操作系统却随着移动互联网和智能手机的发展,在中国市场壮大。
这里有一个非常有意思的现象:因为Google不能在中国提供服务,中国的智能手机厂商们,早就习惯了自主开发没有GMS,但又包含完整本地化服务的自主UI,但因为要面向全球市场,所以又会在自主UI中保留Google GMS框架,这样就可以在海外市场很方便地接入GMS并激活一系列的服务。
因为GMS服务不能进入中国大陆市场,手机厂商们会在这个基础上接入很多自己的服务,比如应用商店、主题商店、内容、支付、推送等,可是没有Google Play的应用审核机制,国内的软件生态是啥样大家都看到的,到最后手机厂商自己都受不了了,才有了“统一推送联盟”、“软件绿色联盟”之类的组织,且随着国家监管力度的加强,现在已经好多了。
随着Android的市场地位越来越强,Google也开始做一些小动作——毕竟这家公司的口号在2015年就从“Do not be evil”变成了“Do the right thing”。如将一些关键特性和重要代码的更新放入GMS包的版本迭代中,比如部分组件、驱动等,有意拉开Android与AOSP的代数差距,从而凸显自己的地位,进一步强化对Android生态的控制力。所以,为了能让自家的UI能有更强的市场竞争力,智能手机厂商们对Android的魔改从来就没有停止过。
回到华为。2019年5月16日,华为被美国商务部列入实体清单,被视为美国对华为终极打压的开始,首当其冲的就是销往全球的华为新款手机不能再使用Android系统。
是的,华为的确是不能使用Google的Android操作系统了,但更具体的描述应该是: “华为不能在自家手机新品中内置GMS服务,但AOSP源代码的使用丝毫不受影响”, 而非那段时间盛传的华为手机从此变砖。但是,无法内置GMS,对于华为手机在全球市场的销售影响是实实在在的,但好在对于系统本身进化影响并不大——现在让我们来到第二个话题:“华为掏空Android。”
华为真的掏空了Android?
华为是否掏空了安卓?这应该是每过一段时间就会被拉出来遛一圈儿的问题。其实在我看来, 答案:是也不是。为什么说不是?因为AOSP还在呢,华为从来没有说过要排斥这个开源项目的,毕竟在这个软件生态上运行着数以百万计的应用,真要把这个掏了,难不成华为要自己做一个全新的软件生态,脑子抽了还差不多。为什么说是?因为华为对Android操作系统的改变也是真实的,很多谷歌做的东西,很多都被华为自己的东西替代了。
这个涉及一个主角, 即EMUI,华为自主开发的UI,或者说两个主角也行,EMUI+HMS。 在这其中,现任华为消费者BG软件部总裁王成录王博带领的EMUI团队显得尤其重要,从他2016年加入这个团队之后,EMUI的根本性改变就发生了,用他的话说:“EMUI不仅仅是一个UI,而是一个平台。”EMUI是如何从UI变为平台的呢?简单梳理一下:
-EMUI 4.X时代,主要的变化还只是TEE OS(即用于指纹的TustZone)以及SensorHub这样基于硬件功能的模块上;
-EMUI 5.X时代,这是一个战略级别的关键版本。解耦Android底层组件,精简各子模块。虚拟机在这个版本也得到了优化,特别涉及了垃圾回收机制(GC)、AOT(运行前编译)、数据库优化(IO并行)等。在这个版本,新的文件系统F2FS(针对闪存推出,大幅度减少文件碎片),还有UltraMemory(即4GB运存达到友商6GB运存效果)的推出,通过对各个Android底层技术模块的深度开发,让EMUI团队敢于将“十八月不卡顿”放到了公众面前,没记错这就是EMUI第一个大争议点出现;
-EMUI 8.X时代,人工智能技术加入系统,iAware借着算力,整个系统的后台管理模式更合理,图形引擎得到升级,即半路加入的GPU Turbo,这是EMUI对Android系统全栈图形模块修改的开始,EROFS超级文件系统也在此期间亮相开源社区;
-EMUI 9.X时代,也是“Turbo”的时代,GPU Turbo 2.0、CPU Turbo、LinkTurbo都是在这一代出现的,系统性能继续优化,EROFS正式加入,连接能力得到强化。2019年MWC上,华为“1+8+N”智慧全场景战略首次浮出水面,在这背后,鸿蒙的研发其实已经悄悄进行了不短的时间了;
-EMUI 10.X时代,分布式技术、软总线、超级终端这一系列的概念出现了,它在HDC 2019上推出,伴随着它一起发布的就是鸿蒙1.0,其时还是一个半成品,只能叫操作系统内核。只是因为2019年5月16日的事件,它不得不作为战略产品提前亮相,在推出的时候,鸿蒙就直接宣布将会开源;
-EMUI 11.X时代,鸿蒙来到了2.0版本,但HDC 2020的主角是HMS和AppGallery,不但前边提到的一系列系统底层的能力变化全部被涵盖其中,连Google最引以自傲的营收来源GMS服务、Google Play也被替代了。
看完上边这个简单的梳理,你是不是对本章节开头的那个问题概念更明晰了? 如果说华为掏空了Android,没错,华为EMUI团队觉得Google做得不好的地方,要么魔改,要么就干脆换掉,比如底层连接协议。 特别是在2019年5月16日之后,即EMUI10和11两代,这样的动作愈加突出,幅度也越来越大。
要说华为没有掏空Android,也没错, 因为现在华为完全自主运营的AppGallery应用商店,里边的应用都是基于AOSP规范开发,但又置入了HMS服务的华为版,目的就是为了解决这些应用在没有GMS支持下的消费者体验问题。 毕竟在全球范围内,华为已经积累了7亿多终端用户,在他们换机或是华为解决手机硬件产品问题之前,用户还是要继续使用这些华为手机和软件服务的。
到这里,为什么会有鸿蒙这个东西了应该也有答案了。 “低情商”的说法,它有点像是华为在EMUI进化过程中,用来解决多设备连接协作问题中的“副产品”;“高情商”的说法,它是包涵底层互联协议、芯片能力调用、多设备协同过程中交互界面等全方位解决方案的集合体,高效率的连接(HiLink)、低时延(HiLink)以及微内核(比如LiteOS)是它的三大特点,所以,从软硬件一体化的整体度来说,鸿蒙肯定就是一个全新的操作系统。
因为华为的工程师认为,当前物联网的连接协议太过碎片化,从业厂商开发理解能力参差不齐,所以最后出来的产品也就五花八门,这样的情况,将会严重影响华为“1+8+N”战略的推进效果,“1+8”都是华为自己的好说,“N”怎么办呢?那就交给鸿蒙来解决吧。
这是发布会后宣布的消息:2020年和2021年,华为按计划分两次把HarmonyOS的核心基础能力全部捐献给开放原子开源基金会,由开放原子开源基金会整合其他参与者的贡献,形成 OpenHarmony 开源项目——这和AOSP是不是差不多?这就是为了能让其他有兴趣加入华为“1+8+N”战略的设备制造和服务提供商能更好的理解这个生态系统。在2021年5月18日上海的华为HarmonyOS Connect伙伴峰会上,华为消费者业务AI与智慧全场景业务部副总裁杨海松还提到了鸿蒙的商业模式,包括免费认证服务这些内容,我有整理专访,大家有兴趣也可以了解一下。
在2019年发布鸿蒙1.0的时候,华为的确是没有那么快的计划将它放在智能手机上。HDC 2019之后对余承东的专访中,他是这样说的:“如果我们确认谷歌不再为华为提供操作系统,那么,我们可以在一夜之间通过升级,将所有的华为手机操作系统的内核更换为鸿蒙,但是我们现在并不打算这么做,因为我们还是希望可以让合作伙伴(主要是指美国公司)的利益最大化。”
但同时,他也说了三个“Ready”,意即华为是可以随时这么做,而在6月2日的发布会上,华为手机的鸿蒙升级计划是何等规模大家也看到了。同样的问题王博早些时候的回答也是:“做操作系统并没有难度,关键是商业模式的问题。”
时间来到2020年5月16日,美国针对华为的终极制裁到来,手机SoC芯片断供,蓬勃发展的华为手机业务随时面临停摆的问题。虽然现在看,华为还可以通过购买第三方公司的芯片,在全球继续推出4G手机产品,但GMS同样不能使用,出货量也会从过去的亿级下降到千万级,决定华为消费者业务未来的“1+8+N”也随之面临巨大的挑战。两年前还是商业模式的问题瞬间就变成生死存亡的关键,HarmonyOS变得意义更加重大,不得不发。
并肩前行的OpenHarmony和HarmonyOS
我相信有了前边两个部分的铺垫,再进入第三个部分,很多人的困惑应该会少很多。华为目前对鸿蒙这个操作系统的定义是: “HarmonyOS是新一代智能终端操作系统,为不同设备的智能化、互联与协同提供了统一的语言” ,它与我们使用的Android这种宏内核系统在思路上有着本质的区别。
宏内核操作系统我们用得很多,电脑上的Windows、手机上Android都是,它最大的特点是设备要装载这个操作系统,就得所有的系统组件全部加包一起装载,不管用不用得着,同时在运行时,系统也会依据内存大小,自动加载组件,响应速度是提升了,但会消耗极大的系统资源。
到2021年我们已经能见到最高达18GB RAM的安卓手机了,而在当前主流的Android 11系统描述中写到:“设备最小运行内存为512MB”。如果设备的运行内存小于512MB,要到不能用最新版本的Android系统,要么就只能用老版本——这也是为什么我们能看到有些车机还在跑Android 4.4版本……
但是鸿蒙的设想就恰恰是反过来,它从架构设计上就进行了全栈解耦,将庞大的操作系统打散,拆解成很小的颗粒,不同能力的设备只需要按自己的要求来选择相应的模块能力加载即可, 比如鸿蒙系统的前身LiteOS,它最小的体积只有10KB,你能相信它是操作系统么?可它就是!华为认为这是未来物联网时代和必然趋势,巧的是Google也同样这样认为,所以,足足被其孕育了5年的微内核操作系统Fuchsia,刚刚于近日才正式推送,它的目标就是替代Android和ChromeOS,从而更好地适应物联网时代的多样终端和生态。
为了更好地让合作伙伴与开发者适配设备与系统的能力,华为将采用鸿蒙系统的设备从L0~L5做了6个分级,其中从L0~L2这三个级别的设备,要么没有交互界面,要么交互和功能都非常简单,家电、手环就算这种设备,运行内存也非常小,甚至低到KB级,其被定义为瘦终端,它们采用的鸿蒙系统,代码百分之百来自华为,不包含AOSP的任何部分;而L3~L5这三个级别的设备,有交互界面,可应用扩展,手机、平板、笔记本电脑、车机、VR/AR等这些设备就属于富终端的类别,它们采用的鸿蒙系统,就会引用AOSP的部分代码。在这其中,手机无疑是功能最复杂的核心设备,会跑最多的应用,它引用AOSP顺理成章。
所以,这次发布的HarmonyOS是何物就好解释了。 华为软件团队开发出的OpenHarmony开源项目用来构建“1+8+N”生态的基础,在这个基础上,华为手机终端团队加入HMS服务包,提供全套华为服务和连接能力,包括嵌入HMS服务的华为版应用,再加上部分AOSP开源代码,支持Android广泛的应用生态,保证消费者可以继续无障碍地使用已有的应用 ,这就是今天发布的HarmonyOS。看到这里,是不是有人感觉眼熟?
没错,苹果现在M1平台的MacBook就差不多是类似的情况,它既可以运行macOS应用,又可以运行iOS应用,而HarmonyOS呢,既可以运行原来的Android(APK)应用,又可以运行鸿蒙平台开发的应用(APK)。所以,6月2日发布会王博演讲的最后一个环节的话不晓得各位注意到没有: “HarmonyOS是基于OpenHarmony的第一个公开发行版” ,也算是把两者的关系做了一个比较明确的定义了。
关于鸿蒙系统是否是完全自主开发,要是没记错,华为自己是从来没有说过这样的话,但“我们要站在巨人的肩膀上”之类的话倒是看到过不少, 这个巨人放在HarmonyOS上,就是AOSP。至于有人说到的鸿蒙上使用的代码老旧,经过前边两个章节的介绍你应该明白,这对现在的华为和EMUI来说并不太重要,因为Android操作系统最核心的模块,华为早就已经是脱离谷歌自己在做更新,包括HMS加入后,连应用验证都自己在做,依赖度已经非常低了。
所以,现在EMUI 11还只基于Android 10版本的AOSP代码,但其对比采用Android 11版本的友商系统体验如何,相信大家心里是有数的。只是因为环境的关系, 本来应该“慢工出细活”的事情,全部被按下了快进键,很多还没来得做的事情,也都因为时间不够没有完成,比如代码替换等,相信今年的HDC 2021上华为软工团队会有更多新消息放出。
选择在现在推出HarmonyOS,对于华为也是有风险的,早年阿里YunOS与Android商业生态的冲突让我们第一次理解到了Google对“开放”的态度。现在,HarmonyOS可能面临的情况也差不多,但好在华为有HMS和初具规模的AppGallery可以进行一些对冲。
但对比这样的风险,真正的风险还是时间。从2020年5月16日算起,到现在已经过去了一年,消费者的换机周期是28个月左右,留给华为以手机产品为中心推进“1+8+N”战略的时间并不多,在余下的短短1~2年时间里,华为除了继续保留尽可能多的存量用户,还需要完成去手机中心化的“1+8+N”战略,还需要团结尽可能多的手机厂商来形成新的中心,从之前与杨海松的对话来看,新战略中的“1”,很有可能就是App了。
但另一方面,杨海松也说过: “华为擅长做产品而不擅长做生态”,这也是一个现实的问题,以前华为做产品,秉持的是“进入一个行业,就一定要做到世界第一”的“霸道”原则,现在做生态,华为应该想的是如何交到更多朋友,合作共赢,姿态非常重要……
写在最后
“华为推出HarmonyOS,中国骄傲”,发布会之后,以此为主题,各种各样的鸡血文章、小视频又出现在各大内容平台上,好一场流量盛宴。类似的场景也出现在一年前,在他们口中,似乎华为能以一己之力,一夜之间厘清中国整个芯片产业的 历史 欠账。华为人并非没有看到这些,但现在的他们,哪里有功夫去理会这些论调,有太多事要做了。虽然这篇长文,也许看到的人和看完的人有限,但我觉得能把那些关于HarmonyOS的事儿解释清楚,足矣。
㈡ 鸿蒙是基于安卓系统吗
鸿蒙系统是基于安卓系统。
可以说鸿蒙系统是基于安卓系统,鸿蒙系统和安卓系统都是基于Linux内核研发的操作系统,鸿蒙系统能够兼容所有的安卓软件,而且在这个基础上鸿蒙系统加入了属于自己的编译器。
鸿蒙系统将对标安卓系统,将会和安卓系统长期并存,同时生态上具有高度相似性。简单的说,鸿蒙系统是二次创新的产物,安卓系统是常规化设计加上不断地优化的产物。
鸿蒙系统和安卓的区别。
安卓系统适用于手机,而鸿蒙系统对设备兼容性更强,支持智能手机、智能穿戴设备、电脑、电视等设备。安卓系统经过多年发展,软件生态非常完善,但是鸿蒙系统还谈不上生态。
鸿蒙系统可能支持CISC指令集的X86架构,支持ARM指令集的ARM架构,这将是优于安卓的创举。鸿蒙系统对安卓底层优化,自主研发的方舟编译器,内存回收效率远远高于原来的安卓系统。
㈢ 深度解析:华为的鸿蒙系统和你想的可能完全不一样
(杭州健澜 科技 有限公司编辑:张景领 全文约4390字,预计12分钟可以读完)
华为的鸿蒙(Harmony OS)系统正式发布了,在发布会之后意料之中的出现了两极分化的评论趋势,说什么的都有,像什么忽悠人、改别人的、手机不能用等等,但如果你仔细去分析发布会上有关鸿蒙系统的全程内容,你会发现它和大多数评论中的那个“系统”是不一样的,大家不要盲目去诋毁“鸿蒙系统”,同时也不要肆意吹捧,否则很容易变成“捧杀”,在参与讨论之前,我觉得大家有必要先搞清楚,它是一个什么样的系统。
在发布会上,他们用了很多专业的名词进行功能解释,我相信这是大多数观众听不懂的,甚至大多数媒体的编辑也听不懂,在这种背景下,不管是吹捧的,还是诋毁的,都没在靠谱的频道上。
以下为我个人对鸿蒙(Harmony OS)系统的理解,现在就分享给大家:
目前我们正在使用的各种智能设备,如:手机、PC电脑、平板电脑、智能手表等,它们全都有自己的系统,即使是同一个品牌下的产品,也会有专门为它定制的系统,如苹果公司:
手机 iOS
电脑 MacOS
手表 watchOS
电视 tvOS
平板 iPadOS
虽然苹果公司将它们之间的互动做得很好,但仍然需要大量的人工来编写和维护不同的系统,站在开发者的角度来看,可能需要针对不同的平台调整不同的架构和UI,这是一个比较耗时的工作。
在使用的过程中,不同设备之间的系统需要去判断你的操作,然后根据不同的平台,不同的操作来给你调用不同的程序来执行,对苹果产品来说,自家产品之间互通体验还算不错,但如果和安卓设备或windows设备之间互动就显得麻烦很多,早期用苹果手机的人,想把照片拷贝到电脑上都很费劲,甚至这是很多苹果手机用户需要学习的第一课“如何把照片复制到电脑上”。
对Android系统的设备来说就更别提了,除了系统的碎片化之外,不同厂商之间都有自己的规则,没有一个统一的标准,再加上乱七八糟的第三方APP,导致安卓设备体验极差,相互之间想要达到完美契合的程度,需要比苹果付出更多人力和时间,所以很多大 游戏 或是应用,都是最新上架苹果商店,更新也是苹果设备先更新,因为相对来说,苹果系统更容易维护。
Android系统现在看上去还不错,但其实它有个很狼狈的过去。我学过软件开发,学会网站编程,学过数据库等N种编程语言,甚至稍微有那么一点点开发经验的人都会知道,如果你去修改一个别人的程序,如果这个程序一直在被不同的人,不同的时期维护,这里面就会出现大量的垃圾代码。
有垃圾代码不可怕,可怕的是谁也不敢动,不敢删。这些垃圾代码虽然看上去没用,但说不定某一条就与另一个指令相连,如果你删了就会产生连锁反应,甚至会导致系统崩溃,所以比较稳妥地做法就是,在不改变原有代码的情况下,把自己想要的功能再加进去,备注上自己的名字。
这会造成什么问题呢?我们举个例子:
你想从16楼到1楼拿快递,原本只要从固定的电梯直接到1楼即可,也就30秒不到,结果你从家出来发现楼道有30个电梯,上了一个之后发现它只到13楼,你只好下来再进另一个,运气好能到1楼,运气不好估计还得在6楼停一下,运气最差的情况你可能坐了20个电梯都还没到1楼。
这就是垃圾代码带来的副作用,现在的Android就是这个情况,大家都知道有垃圾代码,也知道它会影响运行效率,但谁也不敢动,或者说谁也不会去动,都不想承担系统崩溃的风险,这是人之常情。
华为的鸿蒙系统提出一个“微内核”的概念,其实这个谷歌新系统Fuchsia OS就是微内核的系统,它们希望用这个全新的系统来替代Android这种老弱病残的现状,因为它身上的顽疾太多了,还是没药可救的那种。
这种“微内核”的系统最大的好处就是,可以让开发者提交的应用,最方便、最快地适配所有硬件,这对消费者来说也有非常大的好处,你可以第一时间更新你手里的所有智能设备,类似苹果每年的大版本系统更新,几乎全球的用户都可以同时更新,这是国内Android用户这辈子都体验不到的,所以我们只能寄托于新的系统。
Harmony OS 鸿蒙,基于微内核的全场景分布式OS。
“基于微内核的全场景分布式OS”这句话是重点,它不是一个专门为单独设备准备的系统,它是一个平台式的系统,可以通过中心网络派发资源和功能,所有功能又可以单独使用,灵活多变但统一和谐。
我们再来深入地拆解一下鸿蒙系统,它与普通系统最大的不同之处在于,它在运行程序的一开始并不是直接执行所有内容,而是先判断你是什么设备,然后直接走单独的通道去执行,而所执行的这些程序,不管你是电视、电脑、还是手机,它们用的都是同一套系统,只是在最开始的时候选择了一下设备,这个系统并不是给某种设备单独定制的,而是一个通用的系统。
这样做的好处就是,每次你需要维护的时候,只需要把第一层的东西做升级,下面的底层是不用动的。这就好像系统是一台CD机,不管谁家的CD都可以在我这里播放,只要你按统一的Copy程序做的光盘就行了,如果你想听其他人的音乐,只要换张CD即可。
而以往的系统就比较麻烦,如果你想换一张CD,可能需要针对这张CD去制造一台CD机,最差也得把这台CD机修改成可以播放的样子。
除了设备间的独立之外,它会让硬件本身的功能成为系统可以调配的东西,比如手机上的摄像头,它甚至可以通过系统间的调度被电视或手表使用,因为它们用的是同一个系统,所以具备了相互通信的能力。
你们有没有看过《速度与激情》这部电影,它里面的天眼系统其实就是在调配所有生活周边的摄像头来获取画面,从而准确地追踪到目标人物。虽然鸿蒙还没有这么高级,但它已经是个雏形了。
相信很快我们就可以用家里的电视屏幕当大疆无人机的显示屏用了,这会给我们带来无限的 娱乐 空间。
当然要实现这种功能上的调用需要二个条件,第一个就是必须是采用了鸿蒙系统的硬件;第二就是必须登陆了相同的华为账号。这里面涉及到了另一个生态的问题,我们后面再讲,还是先说系统。
可以单独调配资源的另一个好处就是,它可以像我们现在的智能路由器一样,根据你正在做的事情来给你不同的性能。如果你正在玩 游戏 ,它可能会保证你玩 游戏 的同时,再去帮你升级一下系统,但它还不能影响你的网速;如果你正在看视频,在这种几乎不需要性能的场景时,它可能会在后台帮你彻底杀毒或自检一次,这种优化能力其实现在的手机也可以做到,但这个逻辑本身就是吃性能的,所以当它以系统的一部分出现的时候,才是最完美的。
这功能其实你是看不到的,但从其它地方你也可以间接发现,如:费电小了、发热小了、打开东西更快了、不用老去清理缓存了,蓝牙耳机玩 游戏 或许都没延时了(我发现了一些端倪,他们已经在做蓝牙耳机玩 游戏 降低延时的测试了,EMUI 10.0见)。
至于系统安全性方面,我并不是专家,所以在这里没办法给大家更深度的普及,但我可以说一下我个人的理解。鸿蒙系统这类微内核的系统,本身是非常小巧的,代码量也不大,所以它可以用到更深度的安全级别措施。
另外它天生就没有root权限,也就是说不会给任何第三方应用或个人系统最核心的权限,这也算是最大限度的保证安全的措施之一了。可能很多人说手机不能root就没什么可玩性了,但我个人认为没有是对的,因为这样可以最大限度的保证系统的安全以及流畅性。
可能你们还没注意到,很多手机第三方主题、字体、甚至动态壁纸,都会明显影响手机的流畅性,这里面字体的影响是最大的,很多莫名卡顿的现象换成系统默认字体立刻就好了。
我们来看一下鸿蒙OS的整体结构,其实它仍然保留了Linux内核,这样一来就可以直接兼容安卓应用,这在初期是非常重要的,毕竟不能让用户买回来没得用,在这段过度期中间,华为方面肯定会联合各大主流厂商定制属于鸿蒙OS的专用APP,这才是发挥它性能的最佳方式。
也就是说,在兼容安卓APP的这个时间里,它的威力还没办法完全施展出来,当那些采用“方舟编译器”开发的应用上线之后,才能发挥它至少八成以上的实力,当鸿蒙OS的生态建立完全时,才可以发挥接近100%的实力。这也是我为什么说,鸿蒙OS需要时间来沉淀,它不可能一上来就是满血状态。
我们可以理解为,现在所有用“方舟编译器”开发的应用,都可以在鸿蒙OS中发挥最快的效率。
当使用方舟编译器的应用足够多时,或者说90%以上常用APP都有方舟编译器的版本时,鸿蒙OS的底层会完全抛弃Linux内核,只保留鸿蒙微内核,这个时候才是鸿蒙(Harmony OS)系统正式独立且完全独立的日子,这一天才是它的真正崛起的日子。
为了早日实现这一天,其实华为方面下了很多功夫,甚至他为开发者提供了非常舒服的便携环境,很多基础操作都可以直接用拖拽的方式来完全设计,模块化编程是未来的趋势,我这种曾经只会手动敲代码的老古董已经被淘汰了。
它可以让你一次开发,同时适配所有搭载了鸿蒙OS的设备,这是无数安卓开发人员的梦想,只可惜在安卓系统上已经没办法实现了。
我估计后面华为会为开发者提供不错的奖励措施,有奖励,有平台,有目标,有未来,生态成型基本上就是时间问题。
【产品的诞生】
现在的鸿蒙OS是可以用在手机上的,但支持的APP并不是很多,而且生态还没有建立起来,这些都需要时间,之前我和瓦力读者说是2年时间,这与发布会上华为方面的规划基本是吻合的。
现在拿出鸿蒙OS的目的很简单,告诉大家鸿蒙OS并不只是PPT,它已经是完整的系统了,顺便让那些喷子闭嘴。另一个原因是,它的电视用上了鸿蒙OS,没必要藏着掖着,同时也是给那些应用开发者一个定心丸,让他们可以放心为鸿蒙OS开发应用。
这里有一个“因素”很重要,如果明天美国不让华为用安卓系统了,鸿蒙OS就必须提前应用到手机上,这是一个没办法的备选方案,至少可以用,虽然和常规安卓没什么大区别。
但如果换了另外一个厂商,如小米、OPPO、vivo等,这几乎是毁灭性的打击,所以防患于未然是必须要做的。但小米他们暂时没办法弄自己的系统,因为这需要很多钱,很多人,很多时间,即使有一天美国禁止全中国的手机厂商使用安卓系统,其实鸿蒙OS也可以给大家用,与其说它是华为的应急方案,倒不如说是全中国手机厂商的应急方案,其实如果不是万不得已,华为也不想这么早就把鸿蒙OS用在手机里,时间点太靠前了。
到了2020年,鸿蒙OS会被用到笔记本电脑、手环、手表中,2021年才是应用到手机上的最佳时机,那时候有没有安卓系统都已经无所谓了。这样做也是为了先把生态和周边做好,手机出来的时候,可以直接整合,用户上手就是完全版本的体验,这也是最稳妥的方式。
如果你对手机系统或是手机行业有一些了解,相信看完我上面的分享之后应该明白了,鸿蒙(Harmony OS)的目标根本不是Android,而是谷歌正在开发的Fuchsia OS,以及苹果正在部署的相应系统。
所以那些经常用Android来和鸿蒙(Harmony OS)说事的人,应该换换思路,是时候接轨下一代系统了。
㈣ 华为的鸿蒙系统和苹果的操作系统有什么区别
华为鸿蒙系统和苹果iOS系统的区别,大概就相当于谷歌Android系统和iOS系统的区别。
两者最大的区别就是鸿蒙是开源的,不仅华为的手机和移动设备可以用,未来小米、OPPO、vivo如果愿意的话,也可以使用华为的鸿蒙系统。而苹果的iOS是闭源的,只有苹果手机、平板才可以使用,其它厂商想用也用不了。
华为鸿蒙系统开源的好处显而易见,首先开源系统更容易吸引到更多的开发者,一方面可以完善鸿蒙系统,另一方面也可以为鸿蒙系统带来更多的APP,帮助鸿蒙系统快速的建立起生态环境。我们知道谷歌的Android系统之所以能够和苹果iOS分庭抗礼,就是因为Android是开源系统,手机厂商、应用开发者都愿意去用它,从而使Android系统快速的成长起来。
鸿蒙系统开源的第二个好处就是可以吸引更多的厂商参与到其中来,比如前面提到的小米、OPPO、vivo都可以使用鸿蒙系统。这是因为鸿蒙系统开源之后,代码都一清二楚,其它手机厂商也就不必担心系统会被华为控制,用起来也更放心。而只有与其它手机厂商合作,才有利于将鸿蒙系统真正的推广开来。
鸿蒙系统开源的第三个好处就是,可以堂堂正正的进军海外市场。现在很多海外用户都对华为以及其它国产手机品牌有偏见,认为华为手机不安全。而当鸿蒙系统开源之后,人们就知道它的代码里没有任何后门或者其它隐藏的东西,这就有助于海外用户接受华为或者其它搭载鸿蒙系统的国产智能手机。
相比之下,苹果iOS系统是完全闭源的,它的代码只有苹果自己的开发人员才知道。因此应用开发者想要在iOS平台上架一款APP,必须要经过苹果的同意。如果用户在APP中进行了消费,苹果也会从中抽成30%。这样霸道的系统非常有美国人的风格,但由于苹果手机出现的时间比较早,很多人对iOS系统产生了依赖,所以苹果手机的销量一直都很不错。
华为的鸿蒙系统与苹果iOS系统另一个不同就是,鸿蒙是采用“微内核”的系统,它的核心代码很少,因此除了智能手机之外,还可以用在平板、智能电视甚至 汽车 的车机上。鸿蒙系统可以根据设备的硬件配置,来选用不同的功能,从而保证系统的流畅。同时,搭载鸿蒙系统的设备之间也可以关联互动。比如在开车的时候,车机的屏幕可以直接显示手机的内容,甚至代替手机进行触屏操作。这样一来就相当于用手机代替了车机,在使用导航、语音助手等功能时会更加方便。
得益于鸿蒙系统核心体积小的特点,未来它可以被广泛应用在各种物联网设备上,并且通过5G来与智能手机相连。所以如果说苹果的iOS系统是基于4G的,那么华为的鸿蒙系统就是基于5G的,二者之间的区别还是非常大的。
当然,由于鸿蒙系统前不久才刚刚发布,目前使用鸿蒙系统的设备非常少,能够买到的也只有华为和荣耀的智慧屏电视。所以鸿蒙系统的优势还需要通过更多的产品来证明。我个人觉得华为可以找几款相对热门的手机,提供鸿蒙系统的刷机包,让极客发烧友和开发者先尝试一下,如果测试反馈良好的话,未来就可以考虑正式发布搭载鸿蒙系统的智能手机了。
从严格意义上来讲,华为鸿蒙系统并非是为了手机而准备的一套操作系统。鸿蒙系统是华为为了将来万物互联所开发的系统,可以支持手机、平板、电视等任何智能设备,手机仅仅是其中的一项而已。正是基于这理念,华为鸿蒙系统对比苹果iOS系统具有先天的优势。
华为鸿蒙系统超越苹果iOS的先天因素已经具备,是否能够超越苹果iOS系统,还需要看后天软件的生态建设情况。那么,一起来看看华为鸿蒙与苹果iOS系统之间的差异吧!
华为鸿蒙系统与苹果iOS系统之间的具体差异
一、系统开发的架构理念
为何说华为鸿蒙系统的理念要优于苹果的iOS系统呢?主要是两者系统开发对象的差异所导致。
华为鸿蒙系统并不仅仅局限于手机系统,自身开发时考虑的因素要远超于苹果iOS系统。鸿蒙系统的两大特色分别是微内核与分布式。
可以说华为鸿蒙系统是一款面向未来的系统(想象力更加丰富),苹果iOS仅仅是当下的一款优秀的手机系统。
二、系统发展方式的差异
苹果iOS使用了封闭式的方式,仅仅自家手机产品可以使用iOS系统。华为鸿蒙系统使用了开源的方式,同谷歌的安卓系统类似,这样可以加快自身生态环境的建设。至于两者之间的优缺点,大家从安卓系统发展就能够看出。
封闭式的发展,或许只能够在苹果身上才能够实现。好处是可以获得最佳的软件匹配,并且软件的质量能够得到保障。开放式的发展,虽然能够快速的建立自身的生态系统,但是系统的碎片化严重,软件应用的质量普遍不高。不过在谷歌安卓和苹果iOS系统的夹攻之下,当前采用开源的方式,将会是华为鸿蒙系统最好的选择。
三、系统匹配对象的不同
华为鸿蒙系统的应用对象是所有的智能设备,并不局限于华为的手机、平板、电视等,甚至包括其他厂商的任何智能设备。苹果iOS系统则单调的多,只能够使用在自家的手机设备,至少目前苹果并没有开放iOS系统的意思。
从硬件设备适配的角度来说,华为鸿蒙系统的发展潜力更大,苹果iOS系统的受众更小。
华为任正非如何看待鸿蒙与苹果系统之间的竞争
对于华为鸿蒙系统最了解的人莫过于任正非,一起来看看任总是怎么说的吧!
华为任正非在接受《财富》杂志采访的时候,被问及您有多大的信息在加下来的两到三年内把华为鸿蒙系统打造成与苹果系统相媲美的操作系统?任正非答道,对于华为人来说,不需要两到三年的时间,但是也不能把下面的人逼得太紧。
由此可见,在任正非的眼中,华为鸿蒙系统超越苹果iOS系统只是早晚的问题。
关于华为鸿蒙系统是否能够超越苹果iOS系统的事情,您怎么看?
华为鸿蒙系统和苹果IOS系统最大的区别是一个开源、一个闭源;两者的共同点是鸿蒙系统和IOS系统有共同的祖先UNIX。
目前, 操作系统有两大阵营,一边是基于微软windows NT的操作系统,一般是UNIX衍生出来的操作系统 ,比如Linux、Mac OS、Android、IOS,还有华为的鸿蒙系统,路由器固件等,这些都是基于最初UNIX系统开发而来的。
UNIX系统诞生于1969年,在AT&T的贝尔实验室开发。Linxu诞生于1991年10月5日,Linux这个词其实只代表Linux内核,是类UNIX家族的分支,有众多的发行版本。
Android是基于Linux的开源系统 ,最初由Andy Rubin开发,用于相机系统。2005年8月被google收购,由84家硬件制造商、软件开发商、电信运营商组成联盟,共同维护和开发android系统,并以开源的方式发布了源代码,所以android发展迅速,得到了手机厂商的广泛支持。
IOS是苹果开发的操作系统,最早2007年1月发布,IOS系统和Mac OS就同一个内核,学名是Darwin,基于乔布斯NEXT公司的OpenStep,而OpenStep的前身是加州大学伯克利分校的BSD,是UNIX的重要分支。
华为推出的鸿蒙系统是基于Linux内核的,采用了微内核的架构,相比Android系统更加轻巧,可以适配PC、手机、智能穿戴设备、车载设备等,面向下一代网络的操作系统。
综上所述, 苹果的IOS系统和华为的鸿蒙系统有共同的祖先,UNIX操作系统。
鸿蒙系统和IOS系统最大的不同点就是是否开源。
苹果的ISO系统是封闭的,是闭源的商业系统,只能用于苹果自家的设备,不开放给其他手机厂商。苹果IOS系统通过闭源的方式,控制了苹果系统生态,因此流畅度比较好,没有android系统碎片化严重的问题。因此,很多苹果手机仍然是2G运行内存,依然运行非常流畅。
华为的鸿蒙系统基于Linux内核,采用了“微内核”的架构,相比android的宏内核更加轻便。安卓系统超过了1亿行代码,内核代码超过了2000万行,但是用户用到的代码不到8%,整体比较冗余,很难用于智能穿戴等物联网设备。华为鸿蒙系统,可以针对不同硬件能力的产品部署,并采用了分布式架构,适配不同的屏幕大小核硬件能力。
华为鸿蒙操作系统关键在于生态,生态的关键在于应用和开发者,为了能够推动鸿蒙系统的发展,鸿蒙系统将会建立开源基金会,建立开源社区,与开发者共同维护和推动鸿蒙系统的发展。
由于华为鸿蒙系统(HarmonyOS)有开源版OpenHarmony,它在系统设计架构上与苹果iOS之间确实存在很多不同之处,不是简单的从功能上的使用就能加以区别,我们要更多了解其相关详细信息才能知道它们到底有哪些差异。
一.苹果iOS操作系统并不是源于Unix,而是源于Mac OS X我们都知道现在的计算机操作系统都源于美国的Unix,但后来因为商业版权问题,美国一些高等院校和其它商业群体只能用Unix闭源前的最后一版,也就是我们现在所说的类Unix系统,比如免费的FreeBSD,OpenBSD,NetBSD,Minix等等。
直到 个人电脑 出现后,美国有些 科技 公司开始让个人电脑的显示屏出现图形化桌面,比如比较知名的Mac OS 和Windows。而MacOS在以前的全称为Mac OS X,它系统中的内核基于BSD Unix的内核,由NeXTSTEP和FreeBSD混合开发而成。
当个人电脑Mac OS X优化到MacOS版本之后,苹果手机iOS操作系统的雏形iPhone OS也得以出现,而iPhone OS的架构核心是Darwin,主要由XNU内核和UNIX shell组成。
从上面的剖析可以知道,iPhone OS和Mac OS之间有一定的联系,也难怪有些苹果用户会认为iOS(或iPhone OS)就是移动版的Mac OS。况且,开发过iOS相关APP的程序员也应该知道,iOS的APP开发需要依靠Mac电脑来完成,在windows系统中无法去提供APP的开发环境和测试环境,这说明iOS系统的升级和开发必须要借助于MacOS操作系统来实现。
二.华为鸿蒙系统早期并不是源于Linux,而是源于物联网操作系统LiteOS当鸿蒙操作系统2.0版(或HarmonyOS 2.0版)出现后,有一些人总在固执的认为鸿蒙系统就是安卓系统。但实际上并不是,因为安卓系统在架构上没有那么多的内核和子系统服务支持。
其实,在2015年华为就发布了自己的轻量级物联网操作系统LiteOS,它是harmonyOS的雏形,也是华为相关智能硬件开发所依赖的核心系统。
我们从它的架构图可以看到,整个架构的核心是LiteOS Kernel, 此核心具体组成部分并不是在类Unix系统-Linux的基础上进行改进,而是基于其它的类Unix操作系统,有开放的API,可以屏蔽底层差异。也就是说,鸿蒙操作系统雏版LiteOS和Linux之间没有任何关系。
但是,为了能够在显示屏设备上(如智慧屏、手表、手机、平板电脑)继续用到安卓系统中的APP,华为只能将安卓系统中内核Linux Kernel暂时添加到鸿蒙系统的内核层中,以便为安卓APP软件提供正常的运行环境。
为了验证,我们可以到HarmonyOS的官网去查看,鸿蒙操作系统2.0版已不是单微内核操作系统,而是多内核操作系统,内核层有Linux Kernel、LiteOS、其它子系统。这么多内核和子系统,已经并不是简简单单的物联网操作系统,也不是简简单单的手机移动操作系统,而是万物互联。
结语:从上面所有分析的内容来看,不管是华为的鸿蒙系统还是苹果的操作系统,都在借鉴早期的类Unix系统的设计架构方式,然后再通过他们自己的长期研究和 探索 ,最终分化出新的操作系统Mac OS X和 Lite OS。
至于苹果的iOS和华为的HarmonyOS,现在也是在他们原有的自主操作系统中进行改进,这种系统分化的能力让华为和苹果在自主操作系统上的差异变得越来越大。
华为的鸿蒙系统与苹果的IOS系统其实有很多的不同,毕竟是两个不同的操作系统。
基于不同的系统开发华为的鸿蒙系统是 基于微内核 开发的全场景分布式操作系统,同时也是第一款基于微内核开发的全场景分布式系统。
苹果的IOS是 基于UNIX系统 进行开发的,UNIX其实是宏内核。
微内核和宏内核有什么区别呢?
微内核比较轻便,只需要几万行的C语言代码就可以完成,而IOS这种宏内核的则需要几亿行代码, 在理论上 鸿蒙系统占用内存空间会比较小,并且执行效率更快。
开源与封闭华为的鸿蒙系统是一个开源的系统,任何公司都可以免费使用,并且可以查看与修改源代码,就像是安卓一样。而苹果的IOS是一个封闭的系统,除苹果公司之外,其他任何公司都不可以使用。
开源与封闭各自有什么有缺点呢?
开源 可以快速发展自己,因为使用的人多,很快的就可以建设好自己的生态,很多开发者还可以基于你的系统“定制”一些自己比较喜欢的东西。但是开源以后不利于系统的管理,就像安卓一样,会有很多的“流氓”软件,可以在后台悄悄的获取你的隐私,系统安全性比较差。
封闭 式系统的安全性比较好,同时也利于管理应用的权限,可以彻底清除后台的应用,使手机更加的流畅。但是不利于自己生态的建立,也不利于快速的发展。
是否兼容其他系统的应用华为的鸿蒙系统可以兼容安卓系统的软件,鸿蒙系统在前期很难建设自己的生态,华为就为鸿蒙系统开发了“方舟编译器”,只需将现有的安卓软件放到“方舟编译器”进行编译,安卓的软件就可以在鸿蒙系统上使用了,并不是一些人所说的“鸿蒙系统就是安卓系统”,之所以可以兼容,是因为“方舟编译的存在”。
而苹果的IOS目前的生态做的非常的好,无需进行兼容其他操作系统的软件。
可以搭载的设备因为华为的鸿蒙系统是基于微内核进行开发的,所以他比较轻便,几乎可以用在任何的电子产品之上,比如手机、电脑、平板、智能手表、蓝牙耳机、音响、运动手环、智慧屏等等,目前鸿蒙系统已经在智慧屏以及华为路由AX3系列上得到了应用。
苹果的IOS因为基于UNIX,占用的内存空间比较大,所以只能用在手机以及平板上,苹果的电脑与智能手表,还需要进行开发专门的系统。
鸿蒙理论上跟安卓是孪生兄弟,都是基于开源系统linux开发的操作系统,苹果系统是基于unix开发的,linux跟unix属于近亲。鸿蒙兼容安卓系统的应用可以说非常简单,所以鸿蒙的生态并不是问题,中国人用肯定不会有难度,关键是如何让歪果仁用华为或者华为市场里的应用?就像中国人不用谷歌地图,但是中国人可以用网络地图高德地图,而且用的很不错一样,只是个习惯问题。鸿蒙肯定能成功,也必须要成功!
华为的鸿蒙系统是基于linux的二次开发系统(当然华为也自行进行了很大功夫的研发),而苹果是macOS系统是将卡梅隆大学的Mash内核与FreeBSD整合研发的XNU操作系统,而苹果的IOS系统其实与macOS系统差异并不大而不是UNIX系统开发过来的,所以其实也是XNU操作系统。
虽然现在很多商家都抄袭或者学习苹果,甚至苹果做出什么,然后所有的安卓商家都有相应的产品而不自行设计,其实也是有问题的,当然虽然说一切的设计先来源于临摹仿造,但如果在一段时间后,没有自行的设计,也是万万不可的事情。
因为苹果是一家最早的微机制造商之一,苹果经历了几十年的兴衰,从最开始的傲慢崛起,到后面的衰败甚至被微软仅以反垄断的原因收购了其部分股票养着。
再到乔布斯的再次回归,最后重新崛起,虽然内核依然是在别人的架构之上的系统,但也有很大部分的自行研发设计。
华为之前的安卓系统我也的确有使用过,属于系统研发比较深的产品,因此在很大程度上华为之所以能卖得不错,的确有自行研发设计的功劳。但同时不可否认的是,在很多产品上,华为也同样犯了与大多数安卓手机相同的问题,也就是在手机整体设计上,苹果出了什么,华为后面就有了什么。当然华为也有自行设计的产品,不过华为的高端系列能看到别人设计的影子的内容其实并不少。可能出于研发成本考虑,才会有很多是别人的东西,但如果挣到钱了,还一直临摹仿造,没有自己的东西也是说不太过去的。
华为的鸿蒙系统是基于开源的linux操作系统下开发的,区别在于苹果属于Mash FreeBSD的混合体,虽然都是别人的架子,但两个内核是不一样的。
这就是区别。
希望回复,希望对你有所帮助。
着明:文章首发观点并未经过太多核实,因此有一些错误,目前已修正重新发布,希望对商家以及读者有所帮助。
华为鸿蒙系统和苹果系统的区别,根据公开的各种信息我整理了一下,目前这两者之间的区别大致如下:
1、内核上的略相同目前鸿蒙系统1.0版本基于三个内核,也就是微内核、Linux内核以及LiteOS,到明年将彻底转变为自研的微内核。
而苹果系统是基于Unix的重要分支:加州大学伯克利分校所发布的Berkeley Software Distribution即BSD,属于Unix系统的变种,也称类Unix。
在这个BSD的基础上后续又繁衍出NextSte、OpenStep、Darwin等内核,最终苹果在Darwin的基础上研发出了现在的Mac和iOS系统!
而在这个过程中,NeXTstep曾引入过微内核第一代先驱,也就是Mach,因此目前的苹果iOS和macos其实也是号称微内核系统。
这里有答主将鸿蒙认为是基于Linux系统开发,这显然是常识性的错误,因为Linux自身是宏内核!宏内核和微内核的区别很大,单就代码量来说,微内核不到1万行C代码就可以搞定,而现在的Linux已经达到了几千万的代码。
目前微内核是学界的宠儿,已经经历过三代的发展,解决很多实用性的问题,全球范围内也有开源的微内核系统,如seL4,也有商业化较好的微内核如QNX等。
华为红么采用微内核同时配合其自身的CPU研发能力,或许能给我们带来完全不同的惊喜。对了,目前谷歌也已经推出微内核的系统:Fuchsia。
2、鸿蒙和iOS系统的不同鸿蒙系统和iOS系统虽然在内核上有相似之处,但由于目前双方处于的整体环境不同,具体实施的道路是完全不同的。iOS走了一条封闭的道路,具体我就不说了,大家应该都能明白。
鸿蒙走的是开源道路,目前iOS和安卓已经掌控全球手机市场,如果鸿蒙不走开源道路,想要靠封闭系统是很难发展起来的。只有走开源,让更多的生产厂商能用起来,同时也能让开发者更方便快捷的开发应用软件,这样才能达到快速建设生态的目的。
同时为了能吸引用户和开发者,鸿蒙系统前期还直接向下兼容安卓应用,同时配以方舟编译器让更多的厂商来进行适配,提升整体的运行效率。
Lscssh 科技 官点评: 概况起来说,鸿蒙和iOS在内核架构上类似,但具体应用上走了完全相反的道路。之所以这么操作就是为了能更快的建立自己的生态,这个生态包不仅包括各种应用程序使用的生态,也包括彻底打通各个终端设备,成为横跨多平台的操作系统。
这就是鸿蒙和iOS的异同点,但未来这两个系统在大方面来说将并无太大不同,苹果也会彻底实现跨平台,这是行业发展大趋势,无可避免,未来的差异仅仅是细节应用上。
感谢阅读,给点个赞鼓励下呗,欢迎关注【Lscssh 科技 官】,谢谢~~
华为鸿蒙OS是一款全新的面向全场景的分布式操作系统,与其说鸿蒙OS是一个操作系统,倒不如说它是一个生态,它可以将人、设备、场景有机地联系在一起,将消费者在全场景生活中接触的多种智能终端实现极速发现、极速连接、硬件互助、资源共享,用最合适的设备提供最佳的场景体验。
其实苹果的操作系统也能达到类似的效果,只是它们实现的思路完全不一样,鸿蒙OS采用1+8+N策略,1代表手机,手机是未来智慧生活的入口,因此显得很重要,8分别代表:车机、音箱、耳机、手表/手环、平板、大屏、PC、AR/VR,这些设备可以整合和协同更多的使用场景,N泛指IOT设备,华为为其他智能家居厂商提供方案,使更多设备接入到华为生态中。
苹果生态与鸿蒙生态最大的区别就是华为打通了设备与设备之间的壁垒,设备A的摄像头可以给设备B使用。而苹果设备中设备A的摄像头只能是设备A的摄像头。
苹果系统有它的先发优势,但鸿蒙系统也有它的后发优势,期待鸿蒙系统给我们的生活带来更多便利!
又有人要说任正非吹牛了,毕竟他有些高调的说:
你觉得两者的区别是,开源和闭源的区别吗?我觉得不是!在我看来,苹果的系统,某种意义上是开源。你可能不能理解?苹果明明是内核是闭源呢,怎么成了开源呢?我的理解是:
而我们说鸿蒙系统是开源的,那是因为它的心思很大,它想打造任何设备都可以使用的系统。所以对于它的描述是:一款全新的基于微内核的面向全场景的分布式操作系统。
这里的语言我们可以知道,如果从内核方面,它使用的微内核就和苹果的( Unix 系统)内核是Darwin Mach不同。
我不赞同将开源和闭源作为它们的区别,虽然确实存在,可是这方面苹果和鸿蒙系统,可能会相互的闭源和开源分别有些涉及,有些包含关系。
而我觉得它们核心的区别——生态。这是最主要的区别。苹果的生态已经健全;而鸿蒙系统的生态却还需要一段不短的时间,虽然任正非说,媲美苹果只需要2-3年,但是我还是有些保留, 不到最后一刻,我们也不能笃定。这反而是它们的不同——鸿蒙系统想超越苹果,如果将这种区别缩小,我觉得鸿蒙系统才有机会,真正硬抗苹果系统,
其实,我们也知道鸿蒙系统的优势很明显,因为它已经有了雏形,解决了微内核最难的问题——开发问题。现在的问题是怎么吸引广大开发者为其开发,毕竟鸿蒙系统囊括了所有设备,这一点就很有优势。苹果虽然生态已经健全,可是圈子小,这就让鸿蒙系统有了发展的潜力。
㈤ emui和鸿蒙系统区别
鸿蒙系统和EMUI区别在于:
1、鸿蒙系统是真正的操作系统,而EMUI是UI设计。
2、鸿蒙系统是基于Linux微内核系统开发的,而EMUI是机Android开发的。
3、鸿蒙系统能兼容手机、电脑、智能家居等所有的电子设备,而EMUI只能够在手机上运行使用。
4、鸿蒙系统采用全新的方舟编译器和全新的软件编译方式,全面提高手机的启动和运行速度。
鸿蒙系统的亮点
1、实现跨终端无缝协同体验。
这是分布式架构首次用于终端OS,能够与实现跨终端无缝协同体验。开发者也可以像开发同一终端一样开发跨终端分布式应用。
2、低延迟,实现系统天生流畅。
确定时延引擎和高性能IPC技术实现了鸿蒙OS系统天生流畅。优先级高的任务资源将优先保障调度,应用响应时延降低25.7%。鸿蒙微内核结构小巧的特性使IPC(进程间通信)性能大大提高,进程通信效率较现有系统提升5倍。
3、拥有更强的安全特性。
微内核架构让终端设备变动可信安全。微内核设计的基本思想是简化内核功能,在内核之外的用户态尽可能多地实现系统服务,同时加入相互之间的安全保护。由于鸿蒙OS微内核的代码量只有Linux宏内核的千分之一,其受攻击几率也大幅降低。
4、多端部署,实现跨终端生态共享。
鸿蒙OS通过统一IDE支撑一次开发,多端部署,实现了跨终端生态共享。鸿蒙OS支持控件拖拽,面向预览的可视化编程,从而使开发者可以基于同一工程高效构建多端自动运行App,实现真正的一次开发,多端部署,在跨设备之间实现共享生态。
华为方舟编译器是首个取代Android虚拟机模式的静态编译器,未来将支持多语言统一编译,可大幅提高开发效率。
㈥ 华为的鸿蒙系统是是什么语言开发的
根据华为公布的方舟编译器资料,可以得知鸿蒙系统是用C、C++语言编写。
鸿蒙系统和方舟编译器的思路是一样:直接使用机器语言编写app,取消安卓系统的ART虚拟机,直接编译为二进制机器码;
这样的好处是:不需要中转,执行速度快;劣势是:必须要有大量的静态方案、内存空间要求更高。
(6)现在的鸿蒙采用aot编译器吗扩展阅读
系统简介
鸿蒙微内核是基于微内核的全场景分布式OS,可按需扩展,实现更广泛的系统安全,主要用于物联网,特点是低时延,甚至可到毫秒级乃至亚毫秒级。
鸿蒙OS实现模块化耦合,对应不同设备可弹性部署,鸿蒙OS有三层架构,第一层是内核,第二层是基础服务,第三层是程序框架 。
可用于手机、平板、PC、汽车等各种不同的设备上。还可以随时用在手机上,但暂时华为手机端依然优先使用安卓、华为电脑端依然优先使用windows和Linux。
㈦ 国内其他手机厂商如何看待华为鸿蒙系统
华为推出鸿蒙系统,是被逼无奈。如果按照真正的计划,这个系统应该会在5G布局初步成型时推出,如今被迫提前几年。面对华为的处境,国内其他手机产商必有心中窃喜者,也有同仇敌忾者,更有冷嘲热讽者。
不光是华为,国内所有手机厂商都在安卓上经营许久,如今华为要推出一个新系统,对于安卓阵营所有厂家而言都不是好消息。除非哪家准备直接脱离安卓,跟着华为一起干,但显然不可能,除非谷歌把国内所有手机产商都封杀了。华为这两年风头太劲,不光国外攻城略地,国内也是稳坐第一把交椅。国内其他厂商压力还是很大的,这次华为遭难,会降低其他厂商压力。同仇敌忾的也会有,华为是第一个,但不一定是最后一个,唇亡齿寒,大家都懂,但是有几个会有实际行动支持就不好说了。至于冷嘲热讽的也有,前几天还有个CEO公开表示,没必要芯片和系统都自己做。
华为推出鸿蒙系统有两种运作方式,一种如同苹果iOS,仅华为单独使用。这种发展方式其实极为艰难,华为将承担更大风险和更多的投入。但如果成功,收益必然是最为可观的。然而如今安卓依然势大的情况下,这种方式其实并不适合。华为不但要面对国外谷歌和苹果的压力,同时国内还要和其他手机厂商形成竞争关系。另一种如同安卓系统开源使用,最好把国内其他产商都拉进来,形成同盟。这样其他厂商态度一定会好很多,最少不会敌对。而且如果中国14亿人口的市场,未来都统一为鸿蒙系统,相信其全球影响力绝对不会低。有这样的基础,未来向全球发展也会容易很多。
国内其他产商对于华为鸿蒙的态度,还要看鸿蒙系统究竟如何,同时还有其运作方式来最终决定。但还是希望各厂家能团结起来,毕竟这不是华为一家企业的战争,这是国与国之间的较量。
几家欢喜,几家愁!
虽然雷军站队过华为,但华为也是小米最大的竞争对手,最可怕的竞争对手。那雷军是开心,还是不开心呢?
当然是开心的,首先鸿蒙是开源的,雷军肯定会派人尽快了解这个系统,应该是要精通这个系统。目前还不清楚这个开源,是到什么级别,是否允许开立分支,还不了解。但至少可以从中学习到很多的东西。
最关键的是,如果谷歌要对安卓收费,还有个替补的。
这两兄弟,应该是压力非常大的两个,看OPPO也出现在5G必要专利中,说明他们也是投入了很大的财力在研发上的,但是研发的实力又不够华为;价格又比小米的高,这种半山腰的感觉会非常的不好。如果鸿蒙真的非常好,他们是转,还是不转呢?他们是两者同时支持吗?这将是一个分水岭。
中兴也有自己的操作系统,但是默默无闻的上了很多终端产品,可就是不出名,这下大家把注意力全放在鸿蒙上,自己的系统,只会慢慢的被边缘化。这是中兴最怕的结果,所谓老大与老二竞争,倒下的却是第三的道理。
其它小厂家,就不说了,不影响大局,比如魅族,比如锤子...
1.鸿蒙操作系统,其实很长一段路要走。到目前为止鸿蒙还没有落地。从目前曝光来看,鸿蒙目前还是一个安卓修改后的版本。从鸿蒙的系统电视来看,有大量的代码都是谷歌安卓直接搬过来的。并且还存在着很多问题。
2.从鸿蒙的github开源来看所谓项目只不过是27M左右的文件。只能算类似于说明书性质。
3.鸿蒙操作系统到目前还只是一个PPT。网上所有的软文,连截图和文案。甚至观点全部来自发布会的PPT。我只能说。PPT太强大了。
4.一个成熟操作系统,从装机开始,到市场检验,生态建设至少也得4到5年的时间,业内基本上都是这样,软件技术强到爆表的谷歌。也差不用了很长时间去完善生态,建立开发者。
5.鸿蒙目前有什么,一个PPT,一堆软文。还有啥,一个操作系统需要啥,需要东西太多了。比如说一门语言,一个好用的开发工具,大量的sdk底层框架,图形图像引擎,这些都是大工程。就那开发工具来说。安卓的开发工具IDE,一直到了安卓系统出了6年之后,谷歌在别人合作情况下开始开发。
6.以为这些就够了吗?操作系统上还有大量的专利,就拿个安卓来说,甲骨文像谷歌的索赔高达85亿美金。谷歌还得像微软支付专利费用。华为如果操作系统,失去谷歌的保护,面临着专利诉讼会更多。当然仅仅在国内使用,其实是影响不大的。但是一旦走出国门。问题就大大的。
7.技术层面,华为在软件方面的积累。软件技术在国内来看,比BAT,这些一线大佬都要差很多,一般一流程序员也很少去华为,即便BAT也跟谷歌有很大差距
站在现在的角度看这个问题,其实对于华为公司来讲友商加入与否意义不是特别大,关键在于华为在欧洲市场销售份额在下降,要知道去年华为在欧洲增长速度是最大的,今年在下滑在这种趋势下鸿蒙系统必须要发布了,自己的生存空间都被卡脖子,所以必须在短时间内弥补上这个缺口,但是生态系统的建立也不是短时间就能凑效的事情,美国对于华为实施的实体清单计划随着时间的推移对华为的影响将变得越来越大。
由于华为公司在欧洲的销售受挫,三星趁着这个机会弥补了这个不足,今年三星在欧洲市场份额占比越来越高,同时欧洲国家在三星之外选择了小米作为第二手的选择,加上小米公司自身产品的定位在欧洲销售也是存在一定的优势,整个欧洲市场对于华为公司还是非常不利的,随着时间的推移准备的库存部件在完成之前要做好替代工作,再加上生态系统之前部署的太晚,华为内部的困难还是非常大的。
鸿蒙系统虽然不能直接被使用在手机系统上,主要还是一个生态体系问题,配套的生态并没有完全到位,包括正在搞的地图定位服务,预计今年国庆节左右能推出来,对于华为公司来讲是一个巨大的挑战,熬过去之后就再也没有能阻碍华为公司发展的绊脚石了,从华为发展进程看,每次熬过去巨大的困难之后都有一个整体的提升,华为这30年就是这么一步步的走过来的,这次美国不但断了元器件还有操作系统生态,相当于两把斧子对着华为。
鸿蒙系统更多是一种气势,首先在于无论你美国打压,华为公司总能拿出应对方案,首先要提振士气这是打仗的第一要素, 从5月份美国开始实施实体清单到现在也就是短短几个月的时间,就能把鸿蒙系统给拿出来,虽然看起来生态系统还没完全准备好,但如此短的时间内做了这么多的事情,足见战斗力的强悍,虽然艰难但华为内部展示出来的团队战斗力还是让人佩服,因为按照原计划鸿蒙可能要在春节才能发布,时间整整提前了半年的时间,必须做出来东西提前构建生态系统否则根本没有和别人谈判的砝码,狭路相逢勇者胜。
鸿蒙系统也是华为构建万物互联系统的关键。 也是基于5G打造生态系统,即使没有美国的实体清单也会推出自己的系统,只不过生态的构造有点晚了,毕竟最好的时机已经错过,现在这种状态下还是要推进起来,毕竟想要在5G领域有所建树必须要属于自己的操作系统。
从竞争因素看使用华为鸿蒙的可能性不是很大 ,这点和芯片有一定相似之处,本身就是和华为是一种直接竞争关系,不可能用华为的东西,所以华为芯片规划上也没有对国内开放,仅仅只是内部使用,这次鸿蒙系统发布将来用在手机上,像小米,OV等厂家直接使用的可能性不大,除非鸿蒙系统发展的非常好,生态已经盖过安卓或者安卓最后真的不行了,从竞争关系上看使用的概率为零。
对于其他厂家更多是一种激励作用,可能促使其他厂家也在考虑打造自己的生态系统 ,毕竟华为这个教训太大了,一旦对国内某个厂家实施芯片或者操作系统取消授权,除了华为公司几乎很少有厂家能抵挡得住,从公司的风险控制角度也必须要考虑的事情,现在无论是小米还是OV两家对此肯定会有一定的预案考虑,但估计短时间内不会有太大的动作。
鸿蒙可能间接带动5G技术在各个厂家的普及 ,现在无论从手机还是其他消费电子产品,已经是大势所趋了,想要公司或者企业快速的发展,必须要把握5G技术,甚至构建自己的万物互联系统,希望能帮到你。
华为董事、高级副总裁陈黎芳18日在布鲁塞尔说,鸿蒙操作系统不是为智能手机设计的。她说:“鸿蒙操作系统其实已经开发很多年了,它不是为手机操作系统设计的,是用于工业系统,主要特点是延时非常低,毫秒级到亚毫秒级。第二个特点就是安全,非常的安全,它的架构是领先的,但并不适用于手机操作系统”。
日前有媒体报道称,华为创始人任正非在接受媒体专访时提到,华为研发的操作系统“鸿蒙”比安卓速度快60%,但华为在与谷歌、苹果竞争时,有一个很大的不足,作为一个生态系统缺乏良好的应用程序。
今年5月,美政府将华为列入制裁名单,美企需要特别许可,才可以向华为出售、转让技术。此后,谷歌宣布终止华为更新安卓系统,这意味着华为以后只能使用公共类型的安卓操作系统,就是老版系统,无法获得操作系统的更新。随后,有消息称,华为自家操作系统鸿蒙早已开始研发,并已在部分地区测试。
华为会继续使用安卓,可能的话,依然优先采用安卓系统。操作系统在技术上并不难,难的是生态。
作为一家公司,总要以盈利为目的,贸然使用一个所谓的新系统风险太大,诺基亚就是前车之鉴,像微软windows phone,ubuntu,阿里云这些操作系统,让大众接受是一个很困难的过程。
所以就目前来说,用安卓是一个好的选择!
第一鸿蒙推出是因环境所迫,这个其实是最好时机,否则华为很难下定决心去推新系统,现在特朗普帮华为下决心了,不推都不行了。
第二,其他厂家肯定也心有戚戚焉,没办法,谁让美国拿莫须有就来制裁?中兴事件好歹还有中兴小辫子给抓了的理由,大家还可以不着急,顶多以后自己谨慎一点。合规上面多小心。现在呢嘿嘿,谁敢保证特朗普不来找自己麻烦?
第三,他们会不会支持呢,主要要看华为策略和鸿蒙实际表现了。如果华为自己把鸿蒙搞成iOS,那么别人别想了。如果华为和大家私下达成协议,他们遇到困难时候再上。成大家的备胎。给他们适配,上不上都可以按照他们自己节奏慢慢来。总体感觉鸿蒙不会是安卓那么开源,偏向闭源系统。大概率做大家备胎,所以不存在现在大家支持不支持的问题,支持也是遇到问题时候可以向华为求援了。
第四,其实别人心理多少会有点羡慕嫉妒恨。木秀于林风必摧之,华为在外面出风头,别的友商心理多少有点妒忌的。只是现在这状态下他们更难明着对华为了。毕竟也得准备他们自己翻车时候。肯定不能现在落井下石。
第五,最重要的是其他厂商支不支持无所谓,要应用开发商支持才是王道。最好他们能用华为编译器来编译。把更多软件转上来,并提供最好的体验。
最近谷歌封锁华为闹的沸沸扬扬,算得上最近最热的 科技 点之一;其他手机厂商将会如何看待华为鸿蒙系统呢?个人认为各大厂商都会持欢迎的态度。
1.鸿蒙责任重大
一旦华为在安卓和苹果两大饿狼的环伺中强推新系统,那就意味着华为和安卓已经彻底决裂;有华为这个“牺牲品”在先,他们的好日子也注定长久不了,这对其他使用安卓的厂商来说绝对是个噩耗。
2.国产厂商欢迎鸿蒙上线
安卓确定和华为绝交后,那么其他厂商肯定也会有被卡住脖子的风险。华为虽然家大业大,但终究还是一个私企,针对打击也就能影响华为一个企业,远远起不到打击中国的目的。如果瞄准所有的国产手机厂商的话,那么战果将会扩大不少。一旦安卓对中国全面实施系统禁令,那么华为新系统很可能会成为他们的救命稻草。在外界压力和国产厂商的期待下,华为不可能也不会藏私,自然会进行系统的开源分享。
不管安卓和华为是否能重新握手言和,国内的品牌肯定还是其他华为能够成功研发一套自己的系统,毕竟鸡蛋不能都放一个篮子里,所以各大厂商肯定是非常欢迎鸿蒙上线的。
3.鸿蒙最终可能会取代安卓
很多朋友可能觉得现在华为新系统不成熟、起步晚、难以形成战斗力,从现在公布的信息来看确实没错,但是鸿蒙有着极大的发展潜力。
鸿蒙现在是有华为一个企业单独研发,自然在投入、技术、工期等方面都会有限制;但是在安卓的禁令压力下,所有的国产手机厂商有了合作的可能性。一个企业不行,那么整合整个行业的资源会怎么样?毕竟被人一直掐着脖子肯定不是事,大家完全可以合作开发一个基础版的操作系统,然后各家再进行后续的开发,形成各家的特色。
从整个开发流程上看就是鸿蒙取代安卓成为国产手机操作系统的基石,从此安卓将不再具有威胁性。
从最近的情况上来看,安卓对华为态度模棱两可,禁令更多的是来自政治压力。一旦美国开始“松口”,那么华为新系统上线时间很可能会继续推迟下去。
不是国内手机厂商如何看待华为“鸿蒙”操作系统,而是广大民众如何看待“鸿蒙”操作系统,如果华为的“鸿蒙”操作系统得到了广大用户的认可,支持常用的应用、系统流畅度高,我相信大家更喜欢使用国产自主的操作系统,而不是android或者IOS。
众所周知, 操作系统只是提供了一个平台,如果缺乏相关的应用,那么只能是一个空壳 ,没有存在的实际意义。依靠华为一家之力很难打造出整个“生态圈”,需要联合各大应用厂商,共同打造“生态圈”。
以anroid为例,自从goolge在2005年收购android之后,建立了包括电信运营商、互联网厂商、手机厂商在内的 85家大型企业组成的“开放手持设备联盟” ,共同维护和持续改进android,其中华为就是重要的成员,并且为android作出了很大的贡献。
因此,华为“鸿蒙”操作系统发展壮大,可能无法离开国内各大手机厂商、应用厂商的支持,只有通力合作才能促进良性发展。
“鸿蒙”操作系统是否开源,可能也会影响到国内手机厂商对鸿蒙操作系统的态度。 毕竟在”开源“操作系统的基础上,手机厂商可以做更好的适配,可以进行二次开发 ,搭配适合厂商的UI,比如小米在android基础上的MIUI、魅族的flyme等。
根据目前透漏的消息,华为的“鸿蒙”操作系统基于Linux内核,并进行了大量的优化,实现了自己独立的编译器,并且编译器已将开源,那么华为的“鸿蒙”操作系统,很可能采用“开源”的方式,发展自己的生态。
总之,随着美国的一次次“禁售令”,让我们看到了“ 科技 自立”的重要性,在关键的时刻,我相信国内的各大手机厂商、应用厂商会通力合作,共同推进我国自主操作系统的发展。
话说老美在全球围堵华为和华为的5G产品是在给华为做着免费广告的说法,其实有点阿Q精神,寻找自我安慰罢了。主动挑事方是全球超级强权,被动防守方仅是一家只有十几万员工的公司,明眼人都知道这个故事就是以大欺小以强欺弱没什么悬念。 国内其他手机厂商可能在内心愤愤不平,但都唯恐躲之不及卷入这场“全球围堵”。
虽然近三十年,我们国家的 科技 水平有了翻天覆地的进步,特别是在通信行业,全球5G芯片提供商中有3/5来的公司来自中国大陆和中国台湾,全球四大电信设备提供商中就有两家来自中国,全球六大手机制造商中有四家是中国公司。这些光鲜的成绩面前也难掩我国家大部分企业在很多关键性技术和核心专利方面还落后于欧美发达国家。
我们国家是一个严重缺“芯”的国家,很多电子产品虽然能在国内生产和组装,但是芯片严重依赖于进口,如上图显示,从2017年的数据可以看出,中国大陆的芯片销售全球占比只有11%,而发动此次围堵华为的老美芯片销售全球占比53%,这个差距还真的不是一丁儿点的事。
另外,大家也可以去查询2017年,我们国家总共进口了3770亿美元的物品,仅仅花在芯片上的钱就是2601亿美元,竟然是石油进口金额的1.6倍。芯片的进口金额超过石油进口金额已经是连续十年发生的事情了。
芯片正常供货可能是我们国家大部分公司的命脉。去年老美就给中兴上了一课,禁止中兴采购美国产的芯片,就让这家全球第四大设备供应商的企业瞬间窒息。还有多少人还记得美国禁令后,中兴创始人就现身在某机场,还有那张年迈老人为挽救中兴而奔波的后背照片?
没有核心处理器芯片是中国很多公司的“通病”,中兴体量的公司没有之外,更别提国内那些手机厂商了。不可否认现在的国内手机厂商在ID设计、快充技术、系统优化等方面进步神速,但也不能掩盖国内手机厂商除了华为能推出像样的可以商用的芯片外,其他都无自研芯片能力。
就以现在热门的5G手机为例,如上图所示,虽然国内手机厂商都能推出5G手机,但是只有华为是用的自研麒麟芯片,其他均用的是高通骁龙芯片。
华为在多年前就启动自研芯片,并在2013年底推出麒麟910处理器,并经过多年迭代之后,现如今推出麒麟980处理器已经能够跟高通器件芯片媲美。对于芯片的封锁,并不能让华为很快断粮,转而老美想到了软件,特别是操作系统。
操作系统也基本被美国公司垄断。 操作系统应该可以分为PC端,微软的Windows系统占据86.2%的市场份额,MacOS为10.65%,剩下为开源的Linux。而另外一个大头就是智能手机操作系统,如上图,Google公司的Android操作系统有84.8%的市场份额,而苹果公司的iOS也有14.4%,以上数据可以看出,操作系统全部被美国公司把持。
在老美看来,华为对美国公司的操作系统的依赖程度远远高于对美国芯片的依赖程度,这也就是为什么老美加码的时候会祭出操作系统这个砝码。鸿蒙系统就是华为在这样非常被动的情况下被大家了解。
继续以上面那些5G手机来举例,除了苹果手机之外,其他手机的操作系统,包含华为手机都是基于安卓软件架构“Linux内核+JAVA虚拟机+APP+UI”修改了一个UI这个外衣后,在配一个漂亮的名字而来。
可以说国内手机厂商的操作系统高度依赖Google的安卓系统。对于华为鸿蒙这个系统,国内手机厂商估计也是一脸懵逼,满脑子的疑问。
1、华为鸿蒙系统真的就可以兼容现在的安卓系统吗?真的就可以通过方舟编译器重编译安卓的APP实现重构软件生态吗?
2、华为鸿蒙系统真的能让手机飞起来吗?能够提升24%的系统操作流畅度,提升44%的系统响应能力,还能提升60%的第三方应用流畅度吗?
3、华为鸿蒙系统真的就能一步到位支持多硬件平台,弯道超车安卓系统吗?
鉴于以上各种不确定和疑惑,笔者认为国内手机厂商肯定也只能做“吃瓜群众”,或者想帮忙使劲无处使。并且事实上,对于操作系统去适配手机硬件这样的事情,远远不同于之前手机厂商修改一下UI那么简单,需要兼容硬件驱动,需要能与基带芯片通信等等,这样的系统工程远远超过手机厂商的能力范畴,所以到头来,国内其他手机厂商用不上华为麒麟芯片的情况下,只能围观华为鸿蒙系统的成长史。
应邀回答本行业问题。
对于华为推出的鸿蒙操作系统,国内的手机厂家很大程度上的态度还是观望为主。
鸿蒙操作系统的推出,是在美国打压华为,谷歌停止了华为的相关服务的背景下,华为不得不将自己的备胎转正。虽然华为推出自己的操作系统引爆了舆论的热点,也获得了部分国民的支持,但是对于华为本身而言,是不太想在这个时间点推出鸿蒙系统的。
从这套系统的特点,跨设备支持,面向5G,其实这本来应该是华为在5G时代,物联网时代来临的时候的一个"杀手锏",现在问世的时间还是早了一点儿。
一个新的操作系统,需要软硬件的生态圈,而华为自己的手机、电脑、随身穿戴产品,再加上华为的一票IOT生态圈盟友,使得硬件生态圈的初步建立相对要容易一些。而软件方面,需要华为去争取国内外的软件业的支持,这也需要一点儿时间。
国内的其他手机厂家,在现在的态度很难立刻明确,不能在这个时间点上反对或者落井下石,但是要明确的表示支持,这个其实也很难。毕竟华为的新操作系统很大程度上还是一种未知数。
对于鸿蒙操作系统而言,第一批搭载这个系统的手机、以及其他设备的市场口碑很重要,这将决定其他的手机厂家是否会尝试性的接触华为的鸿蒙生态圈。
如果华为的操作系统可以不影响正常使用,或者说是要比现在的安卓还流畅,市场口碑更好,估计一些小的手机厂家会尝试接触华为,而一些大的手机厂家为了海外市场的销售,最开始的时候即使是接触华为,也可能只在国内的一些相对低端的手机上尝试,也很难大规模的支持华为鸿蒙。
总而言之,华为的操作系统推出后最初的市场口碑很重要,这将决定其他手机厂家是否会选择支持鸿蒙,也决定了华为的鸿蒙系统是否可以发展壮大为可以和安卓以及苹果的ios抗衡,成为操作系统的第三极的很关键的地方。
㈧ 鸿蒙系统是安卓系统吗
鸿蒙系统不是安卓系统。
鸿蒙系统是基于Linux微内核的全场景分布式操作系统,安卓系统是基于Linux的自由开源手机操作系统。鸿蒙系统可兼容所有安卓软件和应用程序,可在手机、电脑、可穿戴设备、智能家居等电子设备上运行,安卓系统只能在手机上运行。鸿蒙系统采用全新的方舟编译器,在编译及内存回收等方面速度远远快于安卓。鸿蒙系统可支持x86架构和ARM架构。
总的来说鸿蒙系统不是基于安卓,但是有采用和安卓一样的Linux内核,可以说是底层基于安卓系统。