最近,华为又悄悄干大事了!
但这次不是新手机,也不是汽车产品,而是亮出了自己真正的“王牌”。是的,历经三年的四次迭代,摆脱安卓套壳的“纯血”鸿蒙终于来了,鸿蒙正实现跨越式发展,成为iOS、Android之外的第三大操作系统。
近日,华为正式发布了HarmonyOS NEXT鸿蒙星河版操作系统。
所谓HarmonyOS NEXT,就是大家俗称的“纯血鸿蒙”,其底座全线自研,去掉了传统的Linux内核以及AOSP安卓开放源代码项目等代码,仅支持鸿蒙内核和鸿蒙系统的应用。余承东表示,鸿蒙内核超越传统内核,鸿蒙系统是真正的操作系统,从编程语言到编译器都是全栈自研。
细数下来,鸿蒙系统已历近10年技术磨砺,该系统于2015年立项,直到2019年,华为正式对外发布了鸿蒙操作系统。随后在2021年,该系统正式搭载到智能手机;2023年8月华为开发者大会官宣鸿蒙生态设备数量为7亿台,仅历时5个月,最新数据显示,目前鸿蒙生态设备增长至8亿台 ,可见鸿蒙成长速度之快,令人震惊。
那么,关于鸿蒙操作系统,又或者HarmonyOS NEXT鸿蒙星河版具体是什么?有哪些新特性?应用适配到什么进度了?下面咱们就来好好说道下,关于华为原生鸿蒙系统的那些事!
众所周知,鸿蒙最原始的形态OpenHarmony,相信大家都已经很熟悉了吧,是开源鸿蒙。它由三个部分组成的:开源鸿蒙+安卓兼容层AOSP+华为自研的能力(不开源)。
而现在的HarmonyOS NEXT鸿蒙星河版,它在鸿蒙OS的基础上去除了AOSP。大家可能会好奇,鸿蒙OS NEXT具体是什么?简单的来说就是:鸿蒙OS Next=开源鸿蒙+华为自研能力(不开源),可以称之为真正的“纯血鸿蒙”。
用官方的话来说,HarmonyOS NEXT鸿蒙星河版操作系统采用了华为自研内核,彻底抛弃了传统的Linux内核以及AOSP安卓开放源代码项目等代码。这一创新之举,意味着该操作系统仅支持鸿蒙内核和鸿蒙系统的应用,从而为用户带来更加纯净、高效的体验。
同时官方也表示,HarmonyOS NEXT鸿蒙星河版将实现“原生精致、原生应用、原生流畅、原生安全、原生智能、原生互联”的6 大极致原生体验。如此一来,鸿蒙也将成为历史上第一个打通硬件、打通场景,支持多样交互、自由流转的操作系统,当然也是真正的“纯血”国产自研操作系统。
据最新消息显示,HarmonyOS NEXT鸿蒙星河版的应用适配工作正在快速推进中,目前华为应用商店的一级导航中已经设立了“鸿蒙先锋应用”,里面的App本质虽然还是安卓应用,但这些目前都已经官宣正在适配原生鸿蒙,后续能用上NEXT版本,做这个专区就是为了提前预告一波。
大致来看,首批有200多应用厂商正在加速开发鸿蒙原生应用。并且从现场公布的部分应用来看,我们常用的支付宝、美团、高德地图、微博、小红书、钉钉、B站等应用均已推出鸿蒙原生应用,不过暂未看到微信和QQ的身影。
不过有消息称,虽然微信和QQ这两款热门应用尚未加入鸿蒙OS生态系统,但它们已经在适配的路上。看来原生鸿蒙的推进速度已经远超市场预期,大家很快就能亲眼见到这个划时代操作系统的真容了。
话说回来,咱们文章开头也提到过,目前鸿蒙生态设备的数量已经激增至8亿+,而在去年8月份的HDC大会上,这个数字仅为7亿,在短短5个月内从7亿飙升至8亿+,可见鸿蒙生态发展之迅猛,拥有极大的市场影响力。
据了解,HarmonyOS NEXT鸿蒙星河版预计在2024年Q2发布开发者Beta版,Q4发布面向消费者的商用版本。这一系列动作无一不在表明,2024年将成为原生鸿蒙系统发展的关键年份。
当然,源源不断的人才,也是生态成长和进阶的不竭动力。
目前已有300多所高校培育鸿蒙生态建设人才,开展了150多个产学合作项目。并且华为还联合相关企业、高校、机构等,每月培养超过10万名鸿蒙开发者,为鸿蒙生态的持续创新和繁荣发展提供了储备充足的“粮仓”。
整体来看,鸿蒙原生操作系统星河版选择在这个节点发布,是一次天时地利人和的完美结合,随着鸿蒙生态的快速壮大,鸿蒙原生操作系统将推动鸿蒙生态进入一个崭新的阶段。
那么,在了解完HarmonyOS NEXT鸿蒙星河版的具体应用以及适配情况之后,咱们再说点深层次的,前面提到过,HarmonyOS NEXT鸿蒙星河版采用的是华为自研内核,抛弃了传统的Linux内核及AOSP安卓开放源代码项目等代码,是真正的自研操作系统。
所以问题来了,它真的完全抛弃了Linux吗?答案是:Linux的脱离可能性微乎其微。
原因在于,Linux的开发生态异常庞大且错综复杂,一旦进行改变,将会带来大量的开发问题。除非接口能够完全兼容Linux系统,如果只是对接口实现进行了重新编写,那这种完整照搬API的做法到底算不算完全脱离Linux,就需要智者见智了。
关键是由于接口全面兼容,完全不参考Linux进行实现的可能性也非常小。
这里可以参考OpenHarmony开发文档,它包括小型、轻量和标准三种类型。
小型系统主要用于智能家居设备,轻量系统则适用于手表和音箱等设备,与vivo手表上的iot蓝河系统有些类似。标准系统主要应用于移动设备。其中,标准系统仅支持LiteOS-A和Linux内核,并未明确说明鸿蒙OS NEXT所基于的OpenHarmony是采用Linux内核还是LiteOS-A内核。
再看LiteOS-A内核的介绍,它主要是应用于小型系统,并针对M级内存的设备。
除此之外,LiteOS-A内核还支持MMU(Memory Management Unit)隔离,类似于Zircon和Darwin等业界内核。因此,可以推测鸿蒙OS NEXT可能同时包含了这两种内核。
然而,关于鸿蒙OS NEXT与OpenHarmony公开部分的具体差异尚不清楚,所以“留一手”也是有可能的。
众所周知,最开始鸿蒙亮相时,就有人说它是安卓套壳,但这次HarmonyOS NEXT鸿蒙星河版剥离了AOSP,导致格式不兼容。怎么说呢,就像Windows的exe、MacOS的dmg和iOS的ipa一样,每个真正的操作系统都有自己的专属应用格式,这些格式无法在其他系统上原生执行。
通常,这些应用只能通过虚拟机的方式运行,少数情况下可以通过重写api来实现可运行性。而如今HarmonyOS NEXT鸿蒙星河版不再兼容安卓应用,这直接证明了它具备自己专属的可执行格式。
在之前的版本中,鸿蒙支持AOSP的APK和鸿蒙的HAP格式,但到了HarmonyOS NEXT鸿蒙星河版上,应用格式仅限于HAP。打开APK文件时会出现“无法打开此文件”的提示。所以,这次再也没有人会说鸿蒙OS NEXT是安卓套壳了吧。
但是,接下来…该不会有人说它是「Linux 套壳」吧?
开个玩笑,其实对于鸿蒙系统是否是“套壳”安卓的争论一直存在,但此前华为并没有明确做出解释,不过现在余承东终于出面回应了,他表示,真正的操作系统应该具备自己的底座和生态系统,而不仅仅是依赖于其他操作系统的外壳。
同时他还指出从OS内核、编程语言、编译器、编程框架到设计系统,鸿蒙系统与安卓等其他操作系统存在显著的差异和独特性。所以,大家以后别再说什么鸿蒙系统是“套壳”安卓了 ,人家可是有自己独特特色的操作系统,换句话说,未来终端操作系统可能就是三套:安卓、iOS和鸿蒙。
前面说了这么多,其实新系统最终还是要落到实处,说白了,就是给人用。
那么,对于普通用户而言,HarmonyOS NEXT鸿蒙星河版究竟有什么变化呢?怎么说呢,它和鸿蒙4.0在视觉上并没有太大改变,UI/UE/UX等体验感知交互与设计逻辑方面,也基本上都是相似的。
进一步来看,除了设置-关于手机里的系统变了,以及UI中的控制中心变了之外,其他方面看不出有明显的区别。
另外,可能还有很多人会关心安装包的问题。毕竟手机系统更新和安装APP相似,都需要下载安装包到本地,然后重启安装,而系统固件本身就是一个超大的文件,解压后只会更大,几个G、十几个G都有可能,会占用很大一部分ROM空间。
目前来看,安卓的安装包是要比苹果小的,但至于鸿蒙OS NEXT的安装包是否比安卓的小,这个问题并不确定,因为要根据具体情况来判断。
不过,我们目前能确定的是,新系统主要是针对搭载麒麟芯片的华为手机!根据鸿蒙OS NEXT开发者预览版首批Beta招募页面显示,Mate 60、Mate 60 Pro、Mate X5等机型将第一批参与升级。
预计Mate40 Pro后续也将推送开发者预览版。
另外,关于鸿蒙OS NEXT能不能在第三方应用商店下载这个问题,目前只能说,鸿蒙OS NEXT是一个相对封闭的系统,因此无法像iOS一样进行侧载,用户只能使用华为应用市场进行应用下载和安装。
当然,除了上述主要问题之外,还有一些小细节也需要了解清楚,例如,云空间是否会同步过去?出国用「出境易」受影响吗等等,这些问题都是与用户息息相关的,期待后面华为有一个全面的解答。
过去几年,华为一直面临着来自美国政府的制裁,导致其无法继续使用谷歌的操作系统。为此,华为积极开发了自己的操作系统,并推出了鸿蒙系列。现在,鸿蒙星河版的推出将进一步巩固华为在操作系统领域的竞争力。
作为国内目前真正意义上的自研系统,华为鸿蒙OS从一开始受到质疑,到如今要和安卓彻底划清界限,就像Mate 60 Pro上卫星通话从被质疑实用性,到现在完全证明价值一样,可以说,鸿蒙OS NEXT凭借实力让质疑者无话可说。
对于鸿蒙OS NEXT的前景,我们可以借鉴历史来展望一下。以微软为例,WindowPhone的失败在于背刺开发者和全体用户,没有坚定移动端发展的决心。还有诺基亚的Meego,正是由于推出时间过晚而错失了时机,并且系统的UI创新程度较低。此外,三星的Bada和Tizen也是因为缺乏软件开发者的支持以及用户体验差而惨遭失败。黑莓的BlackBerry OS则是在产品定位和用户群体上犯了错误。
鉴于这些失败经验,再来看看华为的鸿蒙OS NEXT是否也会面临类似的困境。
与微软背刺用户的做法不同,华为有望避免这种负面情况的发生,而且华为选择了一个更成熟的时机来推出自己的操作系统,这与诺基亚Meego的情况截然不同。此外,自主研发也是目前的大趋势,华为在这方面具备更大优势。当然了,华为也不会像黑莓那样犯下定位和群体选择的错误。所以,相对于其他平台,华为有更大的成功机会。
唯一需要担心的是,华为是否会走上三星的老路。
为了解决这个问题,华为需要确保足够多的开发者适配新的环境。目前,一些大厂已经开始适应鸿蒙OS NEXT的开发环境,这是一个积极的迹象,成功营造了良好的氛围。至于是否能吸引到小型厂商和普通开发人员,仍需时间来验证,这就要取决于鸿蒙OS NEXT的吸引力和推广效果了。
在推广方面,华为本身就扮演着重要角色,但最主要的推动力还是来自于国家。如果软件源代码经过国家审查并获得批准,并且硬件实现全链条国产化,那么鸿蒙OS NEXT将成为国家某些单位采购的唯一供应商。这将迫使开发者适应新系统,为其提供支持。
所以还是那句话,鸿蒙OS NEXT这一全新操作系统的推出,标志着华为在自主研发的道路上又迈出了坚实的一步,它展示了华为在操作系统领域的深厚实力,也预示着未来操作系统的发展方向。让我们一起期待鸿蒙系统的未来发展吧!