这是错误的。
IOS和OSX一样,内核是XNU, darwin看起来跟一个DOS差不多,已经是一个 *** 作系统了,darwin不能算是内核,网上很多人把IOS基于darwin理解成darwin是IOS的内核,那是错误的。
扩展资料:
iOS 是由苹果公司开发的移动 *** 作系统 。苹果公司最早于 2007 年 1 月 9 日的 Macworld 大会上公布这个系统,最初是设计给 iPhone 使用的,后来陆续套用到 iPod touch 、iPad 以及 Apple TV 等产品上。
通俗地说,IOS是darwin披了件外套,darwin属于BSD, 是众多的BSD类型系统(符合BSD规范)中的其中一种,就如同ubuntu是众多linux发行版中的一种,而BSD和linux又是unix的衍生品,都属于类unix这个大类里. OSX和IOS都不属于linux这个分支,但同样处在一个类UINX大类里。
参考资料来源:百度百科-iOS (苹果公司的移动 *** 作系统)
如下:
Linux本身不是 *** 作系统,只是一个内核,这个内核挂载了很多东西后成为一个 *** 作系统,其中一个挂载的东西叫Shell。
BSD本身就是一个 *** 作系统,更接近于Unix。
后来,又出现了FreeBSD,貌似和BSD差别不大,是开源的。
上面的这些 *** 作系统的内核是不一样的,但是他们都使用Shell作为通讯的命令行。
其实Shell也有很多版本,命令的写法也有些细微的差别,但是大体上看起来是一样的。
后来,苹果根据FreeBSD开发了MacOS,后续的每一个新版本的MacOS系统都很大程度上保留了FreeBSD的新特性。当然也包括Shell。
所以,这些系统看起来都很像。他们都叫UnixLike(中文叫“类Unix”)系统
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)