Unix与Linux有什么关系?OSX从何而来?Window又是怎么回事?

Unix与linux均是是多用户、多任务的操作系统,也有多种版本 。Unix诞生于20世纪70年代初,而Linux发明于20世纪90年代初;可以说Unix之于Linux属于承上启下的关系 。
Unix诞生于贝尔实验室,而大名鼎鼎的贝尔实验室必须先了解一下 。
一、贝尔实验室的始与终
贝尔实验室是一个有史以来最牛的实验室,一个号称改变世界的实验室,一个获得8项(13人)诺贝尔奖(其中7项物理学奖,1项化学奖)的实验室,同时还是一个有着3W多项专利的实验室 。但是21世纪的今天,贝尔实验室逐渐落寞,那么其历史发展轨迹如何,可以看一下整理的如下几张图片:

Unix与Linux有什么关系?OSX从何而来?Window又是怎么回事?

文章插图
 
由于贝尔是在1922年就去世了,因此贝尔实验室是由当时美国电话电报公司,即AT&T的总裁“华特·基佛德(Walter Gifford)”主导与西方电子公司创建的,总部位于美国新泽西 。
Unix与Linux有什么关系?OSX从何而来?Window又是怎么回事?

文章插图
 
贝尔实验室主要从事电信技术(数学、物理学、材料科学、计算机编程理论)等基础理论研究,同时也涉及电信网络的设备和软件;也就是说,贝尔实验室不仅做理论研究,而且还将理论研究变为产品,这就是所谓的“理论与实践相结合”吧,其主要的研究成果有:
Unix与Linux有什么关系?OSX从何而来?Window又是怎么回事?

文章插图
 

Unix与Linux有什么关系?OSX从何而来?Window又是怎么回事?

文章插图
 
以上就是AT&T旗下的贝尔公司的高光时刻,在20世纪80年代,由于AT&T不断地被拆分和重组,贝尔实验室也跟着树倒猢狲散了 。
Unix与Linux有什么关系?OSX从何而来?Window又是怎么回事?

文章插图
 
作为贝尔实验室的背后“大金主”AT&T虽然不断地拆分重组,但是拆分重组后形成了两个美丽国电信市场的两个寡头:AT&T与Verizon,继续活跃在世界通信领域的最前沿 。
Unix与Linux有什么关系?OSX从何而来?Window又是怎么回事?

文章插图
 
而贝尔实验室比较悲剧了,在没落的诺基亚旗下,只是一个小小的研究机构 。
二、Unix系统的起源与发展
2.1、Unix起源
前面已经介绍了Unix诞生于贝尔实验室,但是创造了Unix的两位大人物必须先介绍一下:肯•汤普森(英文名KenThompson)与丹尼斯•里奇(英文名Dennis Ritchie);肯•汤普森的专业是电子工程,丹尼斯•里奇专业是应用数学 。
Unix与Linux有什么关系?OSX从何而来?Window又是怎么回事?

文章插图
 
Unix原本是肯•汤普森自己个人的一个项目,其邀请同在贝尔实验室的同事丹尼斯•里奇一起参与改进Unix项目 。丹尼斯•里奇加入后,所使用的设计思路是著名的KISS原则,也就是英文名Keep it simple stupid的缩写,即“保持简单,傻瓜”的意思,也称为“懒人原则”,就是要把一个产品做得连白痴都会用 。
Unix与Linux有什么关系?OSX从何而来?Window又是怎么回事?

文章插图
 
在20世纪70年代,共修改了7个版本的Unix,其中前2个版本是基于汇编语言,难于移植与修改,因此只在实验室里面做研究应用;第3版开始,基于B语言修改后,发明了C语言,用C语言编写了第3版的Unix内核,标志着C语言正式踏上历史的舞台 。
Unix与Linux有什么关系?OSX从何而来?Window又是怎么回事?

文章插图
 
第4版开始,Unix开始面向公众,引起了学术界的广泛兴趣,并提出要Unix源码;等到第5版,为满足业界需求,出台了“仅用于教育目的”许可协议,遵循该协议的各大学可以使用Unix源码做教材授课,此时Unix与C语言得到迅速的传播;第6版时,出品Unix的贝尔实验室的母公司AT&T,发现Unix市场前景广阔,于是决定从下一个版本开始对Unix进行商业保护;第7版时,新的Unix许可证禁止大学使用Unix源码(需高价费用),给学生教学用都不行 。
Unix与Linux有什么关系?OSX从何而来?Window又是怎么回事?

文章插图
 
AT&T的这一行为让各高校和组织很不满,然后以伯克利大学为首的各大学、公司、组织通过第6版本的Unix源码(免费),对Unix进行了各种各样的改进和扩展,发布各种各样的Unix变种,其中最著名的是由Bill Joy(毕业于加利福尼亚州大学伯克利分校)扩展的Berkeley BSD Unix,后续许多开源的Unix操作系统都是基于BSD Unix发展来的 。


推荐阅读