
这是错误的。
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 (苹果公司的移动 *** 作系统)
当然是,android也一直正大光明的这么说,但是linux觉得它不够自由,不承认它是linux,认为它配不上。套壳不是问题,开源共享就是为了让大家能自由免费的使用,来成为事实上的行业标准。苹果的内核也同样源于bsd,所以苹果的内核xnu也是开源的。
其实很多开源协议很简单,就是需要注明作者是谁,注明修改了哪些地方,并且把这个开源协议也附带一份。连这个都不肯做的,就不用多说了
*** 作系统和 *** 作系统内核不是一回事,就像 汽车 和发动机的关系一样
不存在套壳一说,就是Linux,但在应用层它适配了开发语言java
安卓是在Linux上跑的一个java虚拟机程序,并非真的 *** 作系统。
安卓是在Linux增加了一个虚拟机,不是指对Linux内核开发。
安卓系统的内核还是Linux。
想象一下dos和早期windows的关系
说啥呢,Android不就是一个Linux发行版嘛,哪来的套壳?自己套自己?
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)