欢迎来到天天文库
浏览记录
ID:22302387
大小:404.00 KB
页数:31页
时间:2018-10-28
《关于linux操作系统的发展史》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、浅析:关于Linux操作系统的发展史1Linux和Unix系统的关系和区别详细介绍6Linux发行版知识:关于Debian的详细介绍9Linux发行版知识:关于Fedora的详细介绍11Linux发行版知识:关于openSUSE的详细介绍12路漫漫其修远兮—Linux发展大事记篇13给Linux新手的11点建议26学习路线图29基础知识:RedHatLinuxAS和ES的区别29浅析:关于Linux操作系统的发展史原文地址:http://tech.ccidnet.com/art/3089/20060906/893863_1.html阅
2、读类型精读-浅析:关于Linux操作系统的发展史Linux的诞生和发展Linux操作系统是UNIX操作系统的一种克隆系统。它诞生于1991年的10月5日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并经过全世界各地计算机爱好者的共同努力下,现已成为今天世界上使用最多的一种UNIX类操作系统,并且使用人数还在迅猛增长。Linux操作系统的诞生、发展和成长过程始终依赖着以下五个重要支柱:UNIX操作系统、MINIX操作系统、GNU计划、POSIX标准和Internet网络。下面主要根据这五个基本线索来追寻一下Linux
3、的开发历程,它的酝酿过程,最初的发展经历。首先分别介绍其中的四个基本要素(UNIX、MINIX、GNU和POSIX,Internet的重要性显而易见,所以不用对其罗嗦),然后根据Linux的创始人LinusToravlds从对计算机感兴趣而自学计算机知识,到心里开始酝酿编制一个自己的操作系统,到最初Linux内核0.01版公布,以及从此如何艰难地一步一个脚印地在全世界hacker的帮助下最后推出比较完善的1.0版本这段时间的发展经过,也即对Linux的早期发展历史进行详细介绍。UNIX操作系统的诞生Linux操作系统是UNIX操作系统
4、的一个克隆版本。UNIX操作系统是美国贝尔实验室的Ken.Thompson和DennisRitchie于1969年夏在DECPDP-7小型计算机上开发的一个分时操作系统。当时KenThompson为了能在闲置不用的PDP-7计算机上运行他非常喜欢的星际旅行(Spacetravel)游戏,在1969年夏天乘他夫人回家乡加利福尼亚渡假期间,在一个月内开发出了unix操作系统的原型。当时使用的是BCPL语言(基本组合编程语言),后经DennisRitchie于1972年用移植性很强的C语言进行了改写,使得UNIX系统在大专院校得到了推广。M
5、INIX操作系统 MINIX系统是由AndrewS.Tanenbaum(AST)开发的。AST是在荷兰Amsterdam的Vrije大学数学与计算机科学系统工作,是ACM和IEEE的资深会员(全世界也只有很少人是两会的资深会员)。共发表了100多篇文章,5本计算机书籍。AST虽出生在美国纽约,但是是荷兰侨民(1914年他的祖辈来到美国)。他在纽约上的中学、M.I.T上的大学、加洲大学Berkeley分校念的博士学位。由于读博士后的缘故,他来到了家乡荷兰。从此就与家乡一直有来往。后来就在Vrije大学开始教书、带研究生了。荷兰首都Am
6、sterdam是个常年阴雨绵绵的城市,而对于AST来说,这最好不过了,因为这样他就可以待在家里摆弄他的计算机了。MINIX是他1987年编制的,主要用于学生学习操作系统原理。到91年时版本是1.5。目前主要有两个版本在使用:1.5版和2.0版,当时该操作系统在大学使用是免费的,但其它用途不是,当然目前都已经是免费的,可以从许多FTP上下载。对于Linux系统,他表示对其开发者Linus的称赞。但他认为Linux的发展有很大原因是因为他为了保持minix的小型化,能让学生在一个学期内就能学完,而没有接纳全世界许多人对Minix的扩展要求
7、。因此这激发了Linus编写Linux。Linus正好抓住了这个好时机。作为一个操作系统,MINIX并不是优秀者,但它同时提供了用C语言和汇编语言写的系统源代码。这是第一次使得有抱负的程序员或hacker能够阅读操作系统的源代码,在当时这种源代码是软件商一直小心地守护着的。GNU计划 GNU计划和自由软件基金会(theFreeSoftwareFoundation-FSF)是由RichardM.Stallman于1984年一手创办的。旨在开发一个类似Unix、并且是自由软件的完整操作系统:GNU系统。(GNU是"GNU'sNotUni
8、x"的递归缩写,它的发音为"guh-NEW"。)各种使用linux作为核心的GNU操作系统正在被广泛的使用。虽然这些系统通常被称作"Linux",但是严格地说,它们应该被称为GNU/Linux系统。到上世纪90年代初,G
此文档下载收益归作者所有