首页 分享 UNIX、Linux、iOS、Android 的发展及它们之间的关系

UNIX、Linux、iOS、Android 的发展及它们之间的关系

来源:花匠小妙招 时间:2025-04-23 16:41

最新推荐文章于 2025-04-18 16:25:18 发布

strongerHuang 于 2020-08-20 21:00:00 发布

关注、星标公众,不错过精彩内容

作者:92年的可乐冰

编辑整理:strongerHuang

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

一、几个系统出现的时间

二、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内核。

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

推荐阅读:

快速理解STM32位带操作原理和用途

空指针,段错误,还是不知道bug在哪里?

Keil、IAR生成静态库方法,静态与动态库的区别

关注微信公众号『strongerHuang』,后台回复“1024”查看更多内容,回复“加群”按规则加入技术交流群。

长按前往图中包含的公众号关注

相关知识

Unix 发展历程:从 Unics 到自由软件运动及 GNU 系统的演变 – Linux命令大全(手册)
一篇文章读懂 iOS 和 Android 的历史起源
iOSûAndroidûʱֻ
区块链原生工程师(iOS、Android)(长沙)
公开/封闭属性android:exported引出的Android系统安全技术
linux 图形显示 环境变量设置 export DISPLAY=:0.0的解释
Linux新手快速入门指南
linux 绘画
流行的科学上网工具
Android和iOS银联支付SDK集成实战指南

网址: UNIX、Linux、iOS、Android 的发展及它们之间的关系 https://www.huajiangbk.com/newsview1786618.html

所属分类:花卉
上一篇: 更新 iPhone 需要多长时间
下一篇: 商陆花ios版下载

推荐分享