浅谈与时俱进的OS发展史

从MULTICS的诞生到Unix的崛起,再到Linux的开源革命,操作系统经历了从专业到大众,从封闭到开放的转变。Unix的精简高效使其在AT&T内部迅速普及,而BSD的出现和AT&T的版权收回催生了Minix和Linux。现代操作系统,如中国操作系统COS,致力于提供安全易用的解决方案,打破国外垄断,支持多设备智能互联。

现代所有操作系统的鼻祖可追溯到美国AT&T公司和贝尔实验室等共同开发的MULTICS(多路信息计算系统)。自那开始,整个操作系统的演化可分成以下三个阶段:

(1)Unix初始系统诞生。此时的操作系统主要面向专业人士,无可视化界面,非专业人士不可用。

(2)可视化操作系统演进。以苹果 Mac、微软Windows为代表的可视化操作系统诞生,降低了使用者门槛。

(3)开源Linux诞生与演进。全世界软件人员合力开发的免费开源操作系统的诞生和长足发展。

本文着重于Unix初始系统诞生历史进行讲解。

计算机操作系统的鼻祖来自MULTICS(多路信息计算系统),我们在这里简称为M系统。M系统是1964年由贝尔实验室、麻省理工学院及美国通用电气公司共同参与研发的,其目的是开发出一套安装在大型主机上多人多工的操作系统。因为在当时,计算机一次只能接受一个任务,多人的任务需要排队执行。

后来原M系统设计成员Ken Thompson(肯·汤普森)因为无聊,想把一套名为“太空旅游”的游戏移植到他们实验室的一台机器上而开发了一套软件,该套软件参考M系统的思路设计,但是功能目的单一,实验室的人戏称此软件为Unics(单路信息计算系统)。由于当时的Unics,每次移植到一个新的机器上,都需要重复在机器上处理,且对不同的机器设备,需要额外的编程处理。对于了解计算机的人来讲,就是驱动都要自己写,自己配。那个时候系统的传播,受限于硬件和使用者的能力,只能做到极少部分人来使用。

1971年,肯·汤普森 和DennisRitchie(丹尼斯·里奇)为了使当时的Unics具有更好的移植性、适用于不同的硬件设施,创造了C语言。他们于1973年,以C语言重新改写与编译Unics的核心, 并正式命

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值