Unix与Linux均是是多用户、多任务的操作系统,也有多种版本。Unix诞生于20世纪70年代初,而Linux发明于20世纪90年代初;可以说Unix之于Linux属于承上启下的关系。
Unix诞生于贝尔实验室,而大名鼎鼎的贝尔实验室必须先了解一下。
一、贝尔实验室的始与终
贝尔实验室是一个有史以来最牛的实验室,一个号称改变世界的实验室,一个获得8项(13人)诺贝尔奖(其中7项物理学奖,1项化学奖)的实验室,同时还是一个有着3W多项专利的实验室。但是21世纪的今天,贝尔实验室逐渐落寞,那么其历史发展轨迹如何,可以看一下整理的如下几张图片:
由于贝尔是在1922年就去世了,因此贝尔实验室是由当时美国电话电报公司,即AT&T的总裁“华特·基佛德(Walter Gifford)”主导与西方电子公司创建的,总部位于美国新泽西。
贝尔实验室主要从事电信技术(数学、物理学、材料科学、计算机编程理论)等基础理论研究,同时也设计电信网络的设备和软件;也就是说,贝尔实验室不仅做理论研究,而且还将理论研究变为产品,这就是所谓的“理论与实践相结合”吧,其主要的研究成果有:
以上就是AT&T旗下的贝尔公司的高光时刻,在20世纪80年代,由于AT&T不断地被拆分和重组,贝尔实验室也跟着树倒猢狲散了。
作为贝尔实验室的背后“大金主”AT&T虽然不断地拆分重组,但是拆分重组后形成了两个美丽国电信市场的两个寡头:AT&T与Verizon,继续活跃在世界通信领域的最前沿。
而贝尔实验室比较悲剧了,在没落的诺基亚旗下,只是一个小小的研究机构。
二、Unix系统的起源与发展
2.1、Unix起源
前面已经介绍了Unix诞生于贝尔实验室,但是创造了Unix的两位大人物必须先介绍一下:肯•汤普森(英文名KenThompson)与丹尼斯•里奇(英文名Dennis Ritchie);肯•汤普森的专业是电子工程,丹尼斯•里奇专业是应用数学。
Unix原本是肯•汤普森自己个人的一个项目,其邀请同在贝尔实验室的同事丹尼斯•里奇一起参与改进Unix项目。丹尼斯•里奇加入后,所使用了设计思路是著名的KISS原则,也就是英文名Keep it simple stupid的缩写,即“保持简单,傻瓜”的意思,也称为“懒人原则”,就是要把一个产品做得连白痴都会用。