{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

谁来说说华为鸿蒙系统与安卓、苹果、window系统有什么区别?

xfeexfee 回答0 收藏1
收藏问题

7条回答

layman

layman

回答于2022-06-28 11:58

所有的现代操作系统,都起源于贝尔实验室的Unix操作系统。换句话说,Unix操作系统是所有操作系统的祖宗。但是话虽如此,但各大操作系统与Unix系统的渊源还是不太一样的。

MacOS,也就是苹果电脑所预装的操作系统,其内核就是直接采用的Unix系统的BSD分支。换句话说,MacOS是Unix操作系统的嫡子。而题主所说的苹果系统,应该是特指iPhone等移动设备搭载的iOS操作系统。iOS系统是基于MacOS而来的,换句话说,iOS系统和Unix系统之间的关系是传承有序的。

Linux,由于早年Unix系统的电脑非常昂贵,并且各种不兼容等等问题非常的多。因此,Linus Torvalds决定完全参考Unix思想,但是绝不抄袭Unix系统任何代码,开发出来了完全开源的操作系统——Linux。

虽然Linux并非Unix演变而来,但是因为其完全借鉴了Unix的思想,所以两者在应用层面的差异性并没有很大。在很多时候,人们将其统称为类Unix系统。不过Linux系统由于其开源的特性,导致广为流传,现在的发展也是要比Unix还要好。算是Unix的义子吧。

Windows操作系统,出自微软。在比尔盖茨创办微软之处,也有考虑过和苹果公司一样,基于Unix系统开发视窗系统。但是后来考虑Unix系统的版权归属十分凌乱,为了自己的商业利益考量,决定参考Unix系统的树形结构的思想,打造了自成体系的MSDOS系统。当然,现在已经演变为Windows系统了。

微软仅仅是借鉴了Unix的树形接口的思想,但是在其他方面则大胆创新,自成体系。由于其发展路径诡异(一开始就为PC而生),导致其适应性不广。在PC时代自然呼风唤雨,过了这个时代,下坡路是注定的。算是Unix的俗家弟子,自创门派后脱离师徒关系吧。

安卓操作系统是谷歌公司基于Linux系统开发的一套移动端专用的操作系统。但是其并没有采用Linux标准发行版(UbuntuRedHatDeepin等)通行的GNULinux的方式开发,而是对Linux系统进行了相当的裁剪和专有优化,在安卓系统上运行的软件都是基于虚拟机进行运行。因此,安卓操作系统和普通的Linux发行版有本质的区别。

最浅显的区别的表现形式就是普通Linux系统上,软件的开发是不会限制语言的,你爱用啥语言就用啥语言,你爱怎么打包就怎么打包。但是安卓操作同会采用Java语言开发,并最终打包为apk程序进行运行。因为安卓是基于虚拟机的,所以安卓系统所需要的硬件资源天然比iOS要更多,这也是这么多年来,苹果手机比安卓手机要更流畅一些的底层原因。

安卓操作系统算Linux的儿子吧。

ucloud云系统是借鉴了安卓操作系统的思想,优化了系统设计结构,并重写了虚拟机的一套兼容安卓应用软件的操作系统。所以,ucloud云操作系统不是安卓操作系统的分支,当然也就不受谷歌的影响和控制了。

所以谷歌对于ucloud云还是非常愤怒的,不过我个人认为这个愤怒没有道理。毕竟Linux当年就是完全借鉴Unix思想而开发出来的系统,大家都乐于接受。为什么ucloud云不能借鉴安卓操作系统的思想呢?州官放火?所以,ucloud云系统算是安卓系统的兄弟吧。

本来ucloud云系统是可以发展得不错的。不过ucloud公司本身对于硬件这块是并没有太深造诣的,所以ucloud云能够应用发展的硬件设备并不多。曾经和魅族有合作,但是魅族黄章还是更加倾向于使用安卓系统。

目前ucloud云系统已经基本放弃了在手机领域的发展,转战各种智能硬件和车载系统等方面了。

ucloud的鸿蒙系统同样也是基于Linux系统衍生出来的一套操作系统。从这两天发布会后公开的内容来看,鸿蒙系统也是类似于安卓系统的。只是在结构上可能更加精妙,各种系统适配以及驱动调优都做得更加极致一些。

正因为如此,鸿蒙系统兼容安卓软件应该不存在太大的障碍。由于ucloud公司自身有手机产品,并且其他的智能硬件也是非常丰富。内部问题总是比较好解决的,所以我相信在硬件适配优化上,鸿蒙系统要天然比ucloud云系统要更加落地一些。

换句话说,只要ucloud在自家产品上多多适配调优,鸿蒙系统的发展会比ucloud云系统更加轻松,自然在后期也会做得更好。与安卓操作系统相比,鸿蒙系统在初期肯定是落于下风的,但是随着时间的推移,就不好说了。毕竟谷歌公司和ucloud一样,直接生产的硬件产品是非常少的,主要还是依赖于产业链上的友商的帮忙。

当然,最重要的还是开发者的思想问题。谷歌有一个很大的问题就是开发人员从来都不在乎应用程序对于硬件资源的消耗,如果程序运行慢,第一反应并不是优化程序,而是升级硬件。而ucloud是从嵌入式设备入手的,因此ucloud的工程师对于程序的性能优化的方面天然要比谷歌考虑得更多,也因此,我个人更加看好鸿蒙系统未来的发展。

当然,鸿蒙系统也是安卓的兄弟,Linux的儿子,Unix的外孙子。

我是FungLeo,关注科技领域。如果喜欢我的回答,请一定要点赞!关注!多多转发哦!当然,各位看官有不同观点,欢迎在评论区与我一同讨论哦!

感觉我说得有点道理,就给我点个赞,留个言,顺手再转发关注一下人家呗!~谢谢!

评论0 赞同0
  •  加载中...
svtter

svtter

回答于2022-06-28 11:58

ucloud鸿蒙系统与安卓、苹果、window系统有什么区别? 首先来看一张图了解下几个系统之间的架构关系:


可以看出iOS和Android和鸿蒙都是师出同门--UNIX,但UNIX是最古老的操作系统内核;并且一直处于一个半闭源的状态(理论闭源,但其他开发者还是能得到足够的代码);然后基于这个古老的内核年代久远,后续开发并没有完全遵循其规范,于是衍生出来了Linux和iOS;iOS是属于是Unix的一个重要分支。原本这个系统名为iPhone OS,因为iPad,iPhone,iPod touch都使用iPhone OS,所以2010WWDC大会上宣布改名为iOS,不开源,所以别人别想用。


而Android和鸿蒙更是像一对兄弟,都是Linux的小孩。而Windows系统则是和UNIX不同的架构,不能把Windows归类于UNIX,但可以理解为一个是“公共资源”(UNIX半闭源?Linux开源),一个是商业资源(Windows);一个可以随便用,一个得人家同意。所以Windows做手机系统的失败是因为适配应用太少了。厂家都不愿意为其开发更多应用,手机系统自然没有人用了;为什么厂家都愿意抱团UNIX,或者说是Linux呢?因为是开源的。

其次就是UNIX下面分为iOS和Linux,为什么人们喜欢Linux,包括ucloud的鸿蒙 ,由于可以得到Linux的源码,所以操作系统的内部逻辑可见,这样就可以准确地查明故障原因,及时采取相应对策;Linux作为自由软件有两个特点:一是它免费提供源码,二是爱好者可以按照自己的需要自由修改、复制和发布程序的源码,并公布在Internet上。系统研发工作量巨大且漫长,能获得源码,比自己蒙头研发来的更快,当然从开源的Linux着手会事半功倍。


其次为什么ucloud要选择Linux作为底层核心,而不是像iOS那样挑战UNIX呢?原因很简单,Linux内核非常成熟,并且是开源的,同时这样可以兼容X86、ARM等多种处理器的设备,所以各操作系统基于成熟的开源的内核;而linux做为底层核心,来开发本身就是一项庞大且复杂的工程。更别说基于UNIX了;所以ucloud鸿蒙基于Linux 是合情合理的。

作为师出同门的话鸿蒙OS和Android 理论上两个系统的适配软件应用都能通用,这也是余承东高调的宣布,鸿蒙OS能兼容Android。能够做到兼容Android所用应用,那么毫无疑问鸿蒙OS要普及推广起来就轻松多了。对用户来说也就更加便利和低成本了。当然这也是谷歌Android最担心的地方。


余承东表示,鸿蒙OS比Andorid有更强性能、更高的安全性、分布式能力、面向未来全场景能力,这是面向未来的操作系统,想告诉大家我们随时可用,但是考虑到合作伙伴关系,目前Android的生态,减少大家工作量。


但目前依旧没有看到真正鸿蒙OS的真身,体验如何,界面操作是否能快速适应,这些都还不得而知,唯有等鸿蒙OS真正面向我们开放的时候,谜底才能全面解开。

对于几个不同的系统而言,相信都是各有各的优点和缺点,但是作为ucloud鸿蒙OS的发布,作为国人来说,当然是最希望早日和我们见面,并且能够和iOS、Android以及Windows一较高下的系统,同时也希望网友们对于新系统存在的不稳定性因素能够持以包容的心态对待,这样的鸿蒙OS才能变大变强,走向世界!


欢迎大家关注我,交流更多科技新鲜事!

评论0 赞同0
  •  加载中...
YJNldm

YJNldm

回答于2022-06-28 11:58

简单点表达就是

ios,原生系统,软件直接对接硬件,运行效率极高,

封闭系统,纯净度高,软件都需上传总部审核,安全性极高,不存在木马病毒。

winphone,微软大法好。很是nb。系统不用说了,参考PC。

安卓,虚拟机运行机制,软件通过虚拟机解码在对接硬件。中间多了一层环节,所以流畅度不及ios和win。这样做的目的是为了兼容性,让其可以供给任何厂商用,占领更大的市场。

鸿蒙,山寨版安卓。参考ucloudos

评论0 赞同0
  •  加载中...
骞讳护

骞讳护

回答于2022-06-28 11:58

都是一个妈生的当然是安卓比较好了

评论0 赞同0
  •  加载中...
BlackFlagBin

BlackFlagBin

回答于2022-06-28 11:58

看了大家的回答都是非常专业的,都是从技术层面回答的。

鸿蒙,安卓,苹果,windows他们有什么区别。在这里我们从应用层面来区分。首先,windows大家都知道,主要是面向电脑的系统,非常的庞大。安卓主要面向手机端的系统,还有其他方面,如车载。苹果有两个系统,一个是面向手机的ios,另一个是面向pc的mac OS。而对于鸿蒙,目前,看来一方面面向手机,另一方面物联网方面,如穿戴设备。

评论0 赞同0
  •  加载中...
anyway

anyway

回答于2022-06-28 11:58

区别就是,一个比一个流畅????????????????????????

评论0 赞同0
  •  加载中...
JerryZou

JerryZou

回答于2022-06-28 11:58

其实我们不用想的这么深奥,都是系统,不过就官方说的,鸿蒙应该是和苹果一样,可以适用于ucloud的所有电子设备,想安卓和Windows只适用于一种。这对ucloud以后的发展很重要。

评论0 赞同0
  •  加载中...

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<