移动端安卓、IOS、和鸿蒙系统的讲解,以及它们的区别

移动端安卓、IOS、和鸿蒙系统的讲解,以及它们的区别说到我们手机常用的操作系统,大家第一时间想到的就是安卓、苹果的IOS和华为的鸿蒙系统。那么它们什么样的系统?有什么区别?接下来给大家详细讲解。其

大家好,欢迎来到IT知识分享网。

说到我们手机常用的操作系统,大家第一时间想到的就是安卓、苹果的IOS和华为的鸿蒙系统。那么它们什么样的系统?有什么区别?接下来给大家详细讲解。

其实我们说到系统都不得不提的就是UNIX系统,Unix诞生于1969年的AT&T贝尔实验室,是一个闭源的操作系统,是现代操作系统的基石。Unix是第一个严格意义上的操作系统,以C语言重新改写与编译Unics的核心。

移动端安卓、IOS、和鸿蒙系统的讲解,以及它们的区别

Linux和ios都是类Unix系统(也就是参考Unix而开发),两者的内核中没有一行Unix代码。iOS 是由苹果公司开发的移动操作系统,iOS 与苹果的 Mac OS X操作系统一样。属于类 Unix 的商业操作系统

iOS实际上是Darwin的ARM变体,源自BSD,类UNIX内核,以及Apple自己的Mach内核扩展系统。这与Linux是完全不同的,Linux是一个单片内核,这意味着所有驱动程序代码和I / O工具包都是核心内核的一部分。

移动端安卓、IOS、和鸿蒙系统的讲解,以及它们的区别

Apple是一个混合内核。有些住在内核中,有些是内核扩展(通常是.kext文件)。相比之下,Windows是一个微内核,意味着内核中的内容很少,而且几乎所有东西都是外部驱动程序。

Linux 也是类似UNIX的,但它不是BSD。Linux实际上是因为Linus Torvalds决定他喜欢UNIX和BSD的概念,但他不喜欢这些项目的执行。从本质上形象的来讲,macOS,iOS,BSD和Linux都是兄弟姐妹,类似的DNA,但他们自己的权利不同,UNIX是爸爸。

安卓(Android)是怎么来的呢?Android系统一开始并不是由谷歌研发出来了,Android系统原来的公司名字就叫做Android。安迪·鲁宾创立了这个操作系统公司Android。谷歌公司在2005年以4千万美金收购了这个仅成立22月的高科技企业。Android系统也开始由谷歌接手研发。在2007年11月5日,谷歌公司正式向外界展示了这款名为Android的操作系统。

移动端安卓、IOS、和鸿蒙系统的讲解,以及它们的区别

Android系统的开放源代码。这个开源项目也就是后来的AOSP。它是开源的,由全球开发者贡献完善,不属于谷歌,同样属于全人类。Android 是一种基于 Linux 的自由 及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。

Android 本质上还是一个 Linux 系统,只不过 Google 对它进行了裁剪和定制。虽然 Android 基于 Linux 内核,但是它与 Linux 之间还是有很大的差别,比如 Android 在 Linux 内核的基础上添加了自己所特有的驱动程序。

移动端安卓、IOS、和鸿蒙系统的讲解,以及它们的区别

鸿蒙,是一款由华为主导开发的国产全场景分布式系统(我理解的国产系统是完全不受任何人制约的系统),于2019年发布1.0版本,他是在华为手机受到谷歌制裁的情况下发布的,最早可以追溯到2012年。开放原子开源基金会于2020年9月接受华为捐赠的智能终端操作系统基础能力相关代码,随后进行开源,并根据命名规则为该开源项目命名为 OpenAtom OpenHarmony(简称“OpenHarmony”)。创造一个超级虚拟终端互联的世界,将人、设备、场景有机地联系在一起,将消费者在全场景生活中接触的多种智能终端实现极速发现、极速连接、硬件互助、资源共享,用最合适的设备提供最佳的场景体验。

鸿蒙系统是基于微内核开发的,”微内核”是鸿蒙OS的特点之一。即微内核采用同一套操作平台,针对不同硬件能力的产品进行部署,并采用分布式架构,提升效率。分布式架构首次用于终端OS,可以实现跨终端无缝协同体验。

华为在OpenHarmony的基础上,发布HarmonyOS,正式使用在华为手机上,换句话讲,Harmony OS是OpenHarmony的第一个发行版。由于鸿蒙系统刚起步,想要活下去需要兼容安卓生态,目前框架中还是有AOSP的代码(正是因为这个原因,一直被质疑为安卓套皮),后续会逐步删除。

移动端安卓、IOS、和鸿蒙系统的讲解,以及它们的区别

为什么谷歌可以禁止华为使用安卓呢?其实这其中表述有点不准确,谷歌无法禁止华为使用安卓系统,可以禁止华为使用GMS(谷歌移动服务框架,谷歌私有的)。在海外,安卓手机其实是由AOSP+GMS组成,谷歌禁止华为使用GMS,所以华为手机自然就受到了严重的影响。不过华为自主研发的HMS(华为移动服务框架)正在逐渐发挥作用。

安卓很棒,但也有自己致命的缺陷,在万物互联的时代,安卓显得有点力不从心了,鸿蒙出现的目的不是取代安卓,他是下一代操作系统,从设计上就比安卓高一个层次。鸿蒙兼容安卓,是吸取了WindowsPhone失败的教训,这是一条正确的道路,被质疑也在所难免。

下面讲一下安卓、IOS和鸿蒙系统的区别:

原始设计理念的不同,直接影响整体框架的布局。鸿蒙使用的是微内核,安卓则是宏内核,相比于安卓的宏内核,鸿蒙的微内核更加安全,并且在微内核中可以自由加入各类模块,而宏内核中可以自由修改的范围很小。IOS系统也用的是和安卓相同的宏内核。宏内核系统比较庞大,它把所有的功能都集成在自己的内核上面——集成了很多的子系统,如果其中一个子系统出现了问题崩坏了,那么整个宏内核系统也会跟着故障。

其次鸿蒙系统是分布式操作系统,拥有强大的拓展性能,可以将消费者在全场景生活中接触的多种智能终端实现极速发现、极速连接、硬件互助、资源共享。简单来说安装了鸿蒙系统的所有智能设备,就相当于是一个整体,设备之间互联后,可以互相使用对方的配置。而安卓和苹果的IOS系统不是。

安卓和鸿蒙系统是开源系统,就是开放源代码给全部用户的,用户可以利用源代码在其基础上修改和学习的,也方便开发人员进行二次开放,丰富系统功能等。反观苹果的IOS是闭源的。

总结:

看完区别大家是不是感觉鸿蒙要比安卓和IOS更强?其实不然,安卓系统经过多年发展,软件生态非常完善,而鸿蒙系统目前来说还谈不上生态,软件其实还是基本沿用了安卓这套的。所以说鸿蒙系统的成长之路还比较长,加上美丽国的打压,更是崎岖且艰辛。希望后续在大家的共同努力下能成就一个更完美的鸿蒙系统吧,多多支持华为支持鸿蒙手机,也多多支持国产化的企业。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/48578.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信