Liunx操作系统的历史

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_36893052/article/details/79445489

一、1969年前(CTSS)
计算机输入设备只有卡片阅读机、输出只有打印机。麻省理工学院(MIT)发展了CTSS(兼容分时系统),使得多个终端连接主机来进行计算。后来1965年前后发起Multics计划(Bell实验室,MIT)。

二、1969年(Unics)
Thompson以汇编语言写了一组核心程序,包括一些核心工具程序和小文件系统,称之为:Unics。
重要思想:所有程序或者装置都是一个文件;不管建构编译器还是附属文件,所有程序只有一个目的,切要有效的完成目标。

三、1973年(Unix)
Ritchie将B语言改写成C语言,再以C语言把原来由汇编语言写的Unics核心。

四、1977年(Unix分支BSD)
Bill Joy(伯克莱大学)取得Unix核心原始代码后,改写成自己适合自己的版本,并且增加很多工具软件和编译程序,并命名为BSD。

五、1979年(System V)
之前的系统都需要与底层硬件有关,而且即使有分时系统也因为没有相应大的CPU,所以只有在服务器或者大型工作站上使用,直到AT公司推出SystemV第七版才能使用在个人计算机上安装与运作了。但是AT公司在第七版的Unix中要收取版权费。

六、1984年
(1)Minix开始撰写
Andrew Tanenbum(谭宁邦教授为了教学)自己动手开始写在x86上的核心程序,并在两年后完成。但是Minix需要购买,而且教授没有进行维护。
(2)GNU计划
Stallman(史托曼)为了建立一个自由软件的组织成立了一个GNU计划,但是由于前期一个人开发操作系统太复杂加上能力问题,所有史托曼想到先开源一些应用软件,于是开始写GNU C Compiler(gcc)编译软件,但是一个人很难完成,于是成立了自有软件基金会(FSF)完成了GCC。

七、1991年(Torvalds)
芬兰的Torvalds开发了最初的liunx,并且在Inter的386上运行。从此Liunx开始了飞速发展。

猜你喜欢

转载自blog.csdn.net/qq_36893052/article/details/79445489
今日推荐