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

    文章

    3984

    浏览量

    133014
  • Linux
    +关注

    关注

    88

    文章

    11627

    浏览量

    217893
  • UNIX
    +关注

    关注

    0

    文章

    296

    浏览量

    42866
  • iOS
    iOS
    +关注

    关注

    8

    文章

    3400

    浏览量

    155146
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    后摩智能六篇论文入选四大国际顶会

    2025年以来,后摩智能在多项前沿研究领域取得突破性进展,近期在NeurIPS、ICCV、AAAI、ACMMM四大国际顶会上有 6 篇论文入选。致力于大模型的推理优化、微调、部署等关键技术难题,为大模型的性能优化与跨场景应用提供了系统化解决方案。
    的头像 发表于 11-24 16:42 674次阅读
    后摩智能六篇论文入选<b class='flag-5'>四大</b>国际顶会

    和而泰发布四大自研核心技术平台

    从智能家电到工业机器人,从新能源汽车到低空经济,和而泰的四大技术平台正在重新定义智能设备的"生命系统"。
    的头像 发表于 10-13 16:08 691次阅读

    汇川技术四大架构重磅发布

    2025 汇川技术爆品发布会上,FA、运控、传动、机器人四大 IPMT 主任携覆盖 “设计 - 制造 - 传动 - 执行” 的全栈架构登场,为中国制造业智能化转型破局。这不是简单产品升级,而是重构智能制造底层逻辑的革命。
    的头像 发表于 09-02 15:54 4081次阅读
    汇川技术<b class='flag-5'>四大</b>架构重磅发布

    空气是如何“钻空子”的?压铸件气密检测泄漏的四大元凶

    压铸件泄漏是制造业常见质量难题,看似偶然,实则是设计、工艺、材料、检测四大环节的“漏洞”共同导致。空气通过这些薄弱点侵入产品,引发质量事故。下面深度剖析四大元凶,并提供实战解决方案。1.设计缺陷隐形
    的头像 发表于 08-29 15:39 984次阅读
    空气是如何“钻空子”的?压铸件气密检测泄漏的<b class='flag-5'>四大</b>元凶

    隧道施工安全管理系统:构筑隧道施工安全防线隧道五大系统

    隧道施工安全管理系统隧道五大系统建设隧道人员定位
    的头像 发表于 08-12 12:05 587次阅读
    隧道施工安全管理<b class='flag-5'>系统</b>:构筑隧道施工安全防线隧道五<b class='flag-5'>大系统</b>

    Linux系统目录结构全面剖析

    Linux文件系统采用层次化的目录结构,这种设计遵循了Unix哲学中的"一切皆文件"原则。理解Linux目录层次架构对于系统管理员、运维工程
    的头像 发表于 07-21 17:33 578次阅读

    华为工程师总结Linux笔记

    Linux基础知识,非常全面 第 1 章 Linux 快速入门 Linux 是一套免费使用和自由传播的类 UNIX 操作系统,是一个基
    发表于 07-14 15:28

    Linux修改uboot启动延时方法详细攻略,触觉智能RK3568开发板演示

    本文介绍Linux系统修改uboot启动延时方法,使用触觉智能EVB3568鸿蒙开发板演示,搭载瑞芯微RK3568,核A55处理器,主频2.0Ghz,1T算力NPU;支持开源鸿蒙
    的头像 发表于 06-06 18:07 659次阅读
    <b class='flag-5'>Linux</b>修改uboot启动延时方法详细攻略,触觉智能RK3568开发板演示

    Linux主要的性能有哪些?

      什么是Linux?   Linux是一套自由传播的类Unix操作系统,是一个基于posix和unix的多用户、多任务、支持多线程和多cp
    的头像 发表于 04-30 18:09 483次阅读
    <b class='flag-5'>Linux</b>主要的性能有哪些?

    Linux系统用户权限详解

    Linux 是一种开源的、基于 Unix 的操作系统,它因其灵活性、稳定性和高性能而广泛应用于服务器、嵌入式系统、超级计算机、桌面计算等领域。
    的头像 发表于 04-25 10:56 720次阅读
    <b class='flag-5'>Linux</b><b class='flag-5'>系统</b>用户权限详解

    3种系统加持!飞凌嵌入式RK3576核心板LinuxAndroid、桌面系统全兼容

    飞凌嵌入式FET3576-C核心板正式发布了新系统Forlinx Desktop 24.04。至此,FET3576-C核心板已完成Linux 6.1、Android 14、Forlinx Desktop 24.04等多种操作
    的头像 发表于 04-02 16:00 1013次阅读
    3种<b class='flag-5'>系统</b>加持!飞凌嵌入式RK3576核心板<b class='flag-5'>Linux</b>、<b class='flag-5'>Android</b>、桌面<b class='flag-5'>系统</b>全兼容

    Android系统主板应用配置默认获取管理所有文件权限方法

    一应俱全,支持安卓AndroidLinux、开源鸿蒙OpenHarmony、银河麒麟Kylin等操作系统。配置前提在配置前,建议先将应用配置成系统应用,不然配置
    的头像 发表于 03-12 18:58 803次阅读
    <b class='flag-5'>Android</b><b class='flag-5'>系统</b>主板应用配置默认获取管理所有文件权限方法

    Linux系统配置优化技巧

    应用系统跑在操作系统上面,系统的性能也关系到应用程序的性能,这里讲一些Linux性能关键的配置信息。
    的头像 发表于 03-04 11:27 734次阅读

    齿轮减速机和平行轴减速机有何区别?

    减速机是传动系统中重要的组成部分,常用的减速机有四大系列,分别是平行轴减速机、同轴减速机、直角减速机和齿轮减速机。
    的头像 发表于 02-07 17:40 931次阅读
    齿轮减速机和平行轴减速机有何区别?

    Linux从零到精通:最简单的Shell脚本入门教程

    case语句 shell变量数组 shell脚本前言 |为什么学习shell编程 Shell脚本语言是实现Linux/UNIX系统
    的头像 发表于 12-05 09:56 2305次阅读
    <b class='flag-5'>Linux</b>从零到精通:最简单的Shell脚本入门教程