温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

操作系统的发展史

发布时间:2020-02-20 14:19:25 来源:网络 阅读:226 作者:sizhongjie 栏目:系统运维

本章节主要介绍操作系统的发展变更及其linux的分支


UNIX的诞生:

美国的AT&T的Bell实验室、通用电气公司(GE)和麻省理工学院(MIT)合作开发一种多用户多任务的计算机环境,方便实现软硬件资源的共享,即Multics,经过5年努力失败

Thompson和Ritchie编制一个Space  Travelling(太空旅行)的游戏,并发现一台废弃的PDP-7,为了玩游戏,他以在对Multics项目的理解,开发了一个由一个简单的文件系统(后来发展为s5fs),一个进程子系统,一个简单的Shell命令编译器和一些实用工具,即UNIX系统

1971年,Ritchie和Thompson对这个系统移植到PDP-11上,增加了包裹ed编辑器、runoff工具等在内的字处理工具,同年11月Thompson和Ritchie出版了《Unix Programer's Manual》第一版

Ritchie对B语言进行升级改造,增加许多高级语言的复杂处理功能,又具有机器语言直接操作二进制和字符的能力

1973年2月,在UNIX中增加cc即c语言编译器,同年Ritchie用C语言重写了unix,使其具有极好的移植性。

因为反垄断,AT&T无偿的向大学和科研机构提供UNIX软件和源代码。导致UNIX盛行。

AT&T后来发行了System 3(第一个商业化版本)


1974年12月,加州大学伯克利分校(Berkeley)获得UNIX许可证,Ken在此任教。计算机科学研究小组(CSRG)其中包裹Bill Joy和Chunk Haley一起研究UNIX,开发了很多实用工具,包裹ex编辑器(vi)、Pascal编译器、后期加入TCP/IP网络协议族,分页式的虚拟内存,开苏文件系统(FFS)、可靠的信号机制及socket网络编程接口等技术。

对这些技术进行封装,发行了UNIX第一个商业版本,BSD  UNIX      BSD=Berkeley System Distribution

BSD后期演化出Free BSD(PC)    Open  BSD(安全)    Net  BSD(服务)

后期成立伯克利软件设计公司(BSDI),继续进行BSD相关操作系统的开发和完善


台式机的发展

1、1981年PC诞生并开始发展,但是机器和操作系统(CP/M)都很贵,当时cpu主要为intel 80386、80486等

2、微软的诞生和发展

    Microsoft成立:成立做Basic编译器、Xenix(unix一种)售卖。

    比尔盖茨售卖一个程序员4个月开发的操作系统,并买给IBM,以很便宜的授权捆绑在IBM机器上进行销售,即DOS系统。

    后来发布基于图形化操作界面的windows操作系统,代表95、98等

    基于vms(unix一种)进行改进的window nt系统及server系统

3、苹果的诞生与发展

     jobs(乔布斯)基于BSD操作系统和power PC内核的pc。

     从Xerox公司收购Park实验室研发的GUI和鼠标,并集成在apple操作系统上。

电影《硅谷传奇》


Linux的出现和发展

荷兰Andrew教授自写Minix系统,让其学生使用,进行教学。

Linus,在自己的80386上装Minix,但是感觉迁移麻烦,于是自己重写了个系通过Linux,并发布在网上,让大家免费下载和完善

80年代 Stallman倡导自由运动,认为程序是全人类的。 创办了GNU,使用GPL协议

GNU:Gnu Is Not Unix

GPL:General Public Licence通用公共许可证,要求所有涉及GPL的源代码必须自由,公开

GNU产生了gcc,emacs等软件。

GNU/Linux快速发展,91年0.1,94年1.0,现在3.7.9        官网:www.kernel.org 官方网站提供的是源代码

  Linux要想运行起来,必须借助于GNU各种软件。所以Linux其实应该叫GNU/Linux。

  他们的内核全都是 Source源代码。


把Linux源代码格式的Linux在通用的计算机平台上编译成通用格式,使其他人可以在大多数平台上安装使用的Linux系统。称为Linux发行商

1993年  Redhat 公司成立,集成rpm软件管理包,发布个人版1.0-9.0(2003年终止,捐给Fedora),企业版3.0--6.3,

基于redhat 的  Fedora 和Mandriva(图形化界面)

                       CentOS :Community Enterprise OS,社区红帽系统,与红帽完全兼容。把红帽发布的补丁编译成用户可以使用的补丁。

             www.redhat.com

1991年  SLS

1992年  Debian  (唯一不受商业影响的linux版本),开发dpt软件包管理器

                            欧洲高端用户用的比较多,入门难,但是好用

 基于Debian 衍生出Ubuntu和Mint

德国三个大学生创办了SUSE,界面华丽,功能强大。后被Novell公司收购

衍生出Open SUSE


向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI