0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Unix、Linux、ios和Android四大系统的发展及关系

如意 来源:strongerHuang 作者:92年的可乐冰 2020-08-24 16:35 次阅读

Unix, 简化形成了Linux,Linux则是Android的内核,而苹果则是使用unix系统作为iOS和MacOS的内核。

一、几个系统出现的时间

Unix、Linux、ios和Android四大系统的发展及关系

二、UNIX系统的诞生

1969年,贝尔实验室的研究员肯•汤普森,编写了一款计算机游戏Space Travel,先后在多个系统上运行,然而效果不理想,所以决定自己开发操作系统,就这样UNIX诞生了。

贝尔实验室存在的时候就是永久的神,最后却因为反垄断被拆分,也预示着一个贝尔实验室时代的结束,当真让人叹息。

三、Linux系统的诞生

1991年,李纳斯•托瓦兹大学读书时,为了个人爱好编写了Linux,相当于迷你版的UNIX。随后,李纳斯•托瓦兹公开了Linux源代码,邀请他人一起完善Linux。

据说最后李纳斯•托瓦兹所写的代码只占Linux源代码的2%,但他的名字将会永远的留在互联网发展史上。

四、基于unix系统,苹果iOS诞生

iOS是苹果公司最早于2007年1月9日的Macworld大会上公布这个系统,最初是设计给iPhone使用的,后来陆续套用到iPod touch、iPad上。

iOS与苹果的MacOS操作系统一样,属于类Unix的商业操作系统。

五、基于linux系统,安卓诞生

2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。

随后Google以Apache开源许可证的授权方式,安卓是一种基于Linux内核(不包含GNU组件)的自由及开放源代码的操作系统。

六、他们之间的关系

因此我们就很清晰的理出了一条线路那就是Unix, 简化形成了Linux,Linux则是安卓的内核,而苹果则是使用unix系统作为iOS和MacOS内核。

因此他们的关系通过下图就能理解。

Unix、Linux、ios和Android四大系统的发展及关系

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Android
    +关注

    关注

    12

    文章

    3848

    浏览量

    125586
  • Linux
    +关注

    关注

    87

    文章

    10981

    浏览量

    206673
  • UNIX
    +关注

    关注

    0

    文章

    294

    浏览量

    41052
  • iOS
    iOS
    +关注

    关注

    8

    文章

    3319

    浏览量

    149149
收藏 人收藏

    评论

    相关推荐

    纯血鸿蒙系统,拿什么与安卓、iOS比?

    鸿蒙系统的出现就是来打破这种僵局的,华为鸿蒙是以生态系统为基本而产生的独立系统。如果与AndroidiOS
    发表于 02-21 21:04

    linux和windows的区别 linux系统一般用来干嘛

    Linux的设计理念 Linux是一个开源操作系统,其设计理念是自由、共享和开放。Linux系统遵循类
    的头像 发表于 02-05 14:06 309次阅读

    AndroidiOS、鸿蒙多平台框架ArkUI-X

    AndroidiOS、鸿蒙多个平台上提供生动而流畅的用户界面体验。 一、配套关系 表1 版本软件和平台配套关系 目标平台 项目编译使用OS SDK版本 备注 OpenHarmony
    的头像 发表于 01-31 14:52 1044次阅读
    跨<b class='flag-5'>Android</b>、<b class='flag-5'>iOS</b>、鸿蒙多平台框架ArkUI-X

    全球有哪四大卫星定位系统

    随着全球一体化的发展,卫星导航系统在航空、汽车导航、通信、测绘、娱乐等各个领域均有应用。 目前,全球四大卫星导航系统指的是美国的GPS系统
    的头像 发表于 01-17 09:25 1187次阅读
    全球有哪<b class='flag-5'>四大</b>卫星定位<b class='flag-5'>系统</b>?

    《电子工程师必备——九大系统电路识图宝典》+附录2化整为零和集零为整电路分析方法

    感谢提供的试读机会! 感谢作者 胡斌! 感谢作者 胡松! 感谢人民邮电出版社! 感谢中国工信出版集团! 感谢电子发烧友论坛! 接上篇: 《电子工程师必备——九大系统电路识图宝典》+视频讲解附录6
    发表于 11-18 21:06

    linux属于什么操作系统

    Linux属于一种类UNIX操作系统Linux,全称GNU/Linux,是一套免费使用和自由传播的类U
    的头像 发表于 11-08 11:01 1611次阅读

    《电子工程师必备——九大系统电路识图宝典》+附录5学习方法

    感谢提供的试读机会。 谢谢胡斌 谢谢胡松 谢谢人民邮电出版社 谢谢中国工信出版集团 谢谢电子发烧友论坛 试读 胡斌 胡松编著的《电子工程师必备 九大系统电路识图宝典第2版》! 接上三篇: 《电子
    发表于 10-06 23:25

    《电子工程师必备——九大系统电路识图宝典》+附录3回路分析法

    感谢提供的试读机会。 谢谢胡斌 谢谢胡松 谢谢人民邮电出版社 谢谢中国工信出版集团 谢谢电子发烧友论坛 试读 胡斌 胡松编著的《电子工程师必备 九大系统电路识图宝典第2版》! 接上两篇: 《电子
    发表于 10-06 11:27

    如何将意法半导体环境传感器集成到Linux/Android系统

    本应用笔记为将意法半导体环境传感器 (气压、湿度、紫外线传感器)成功集成到Linux/Android 操作系统提供指南。
    发表于 09-05 06:08

    UnixLinux的差异

    摘要:程序员都知道,Linux 不是 Unix,不过二者之间确实存在关系,即 Linux 系统是从 Un
    发表于 09-04 12:42 299次阅读

    聊聊操作系统是什么 LinuxUnix关系

    Debian的后代分支比较庞大。除了Debian本身之外,这个分支的主要代表还有Ubuntu(构建在Debian之上)、LinuxMint(构建在Ubuntu之上)、Kali Linux
    发表于 06-02 16:31 127次阅读
    聊聊操作<b class='flag-5'>系统</b>是什么  <b class='flag-5'>Linux</b>和<b class='flag-5'>Unix</b>的<b class='flag-5'>关系</b>

    运行带有Xen Hypervisor和预建linux Android auto的2操作系统,如何配置显示?

    Linux 操作系统驱动我的 LVDS 面板。我想用 Android Automotive OS 驱动我的 HDMI 面板。这可能吗?我怎样才能做到这一点? 我应该在设备树文件或DomU配置中更改什么。
    发表于 05-24 07:09

    Linux下命令(3)

    Linux 是一套免费使用和自 由传播的类 Unix 操作系统, 是一个基于 POSIX 和 UNIX 的多用户、 多任务、 支持多线程和多 CPU 的操作
    的头像 发表于 04-24 14:38 612次阅读
    <b class='flag-5'>Linux</b>下命令(3)

    Linux下命令(2)

        Linux 是一套免费使用和自 由传播的类 Unix 操作系统, 是一个基于 POSIX 和 UNIX 的多用户、 多任务、 支持多线程和多 CPU 的操作
    的头像 发表于 04-24 11:11 531次阅读
    <b class='flag-5'>Linux</b>下命令(2)

    linux 下命令(1)

    Linux 是一套免费使用和自 由传播的类 Unix 操作系统, 是一个基于 POSIX 和 UNIX 的多用户、 多任务、 支持多线程和多 CPU 的操作
    的头像 发表于 04-24 10:46 295次阅读
    <b class='flag-5'>linux</b> 下命令(1)