- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章linux下GUI程序的设计与实现的发展概况
1.1 linux操作系统的的背景和发展过程
1991年,芬兰大学生Linus Torvalds编写了一个小的操作系统内核,这就是Linux的前身,Linus Torvalds也由此成为了Linux之父。Linus Torvalds将Linux系统的源代码在Internet上公布,使Linux的发展受到了众多计算机高手的鼎力相助,Linux从而不断地增加新的特性,不断地提高稳定性。现在,Linux已经成为一个非常流行的操作系统。
Linux是遵从GPL协议。也就是说,只要遵从GPL协议,就可以免费得到它的软件和源代码,并对它进行自由地修改。但对一般用户来说,对Linux的源代码进行编译和安装是难度很高的工作。
所以,一些公司介入Linux的业务,它们将Linux操作系统及一些重要的应用程序打包,并提供较方便的安装界面。这些公司所提供的产品一般称为Linux的发布版本。
目前比较著名的Linux发布版本有以下几种:
RedHat—最著名的Linux服务提供商。
SlackWare—历史比较悠久的发行版本。
SUSE—在欧洲知名度较大。
TurboLinux—在亚洲用户较多。该公司汉化做得很出色。
Debain—完全由Linux社区的计算机高手维护的发布版本。
XteamLinux—北京冲浪平台公司推出中国第一套汉化发布版本。
BluePoint—内核汉化技术比较引人注目。
红旗Linux—中科院软件所和北大方正推出的发布版本。
Linux 操作系统是UNIX 操作系统的一种克隆系统。 Linux 操作系统的诞生、发展和成长过程始终依赖着以下五个重要支柱:UNIX 操作系统、MINIX 操作系统、GNU 计划、POSIX 标准和Internet 网络。
下面主要根据这五个基本线索来追寻一下Linux 的开发历程,它的酝酿过程,最初的发展经历。首先分别介绍其中的四个基本要素(UNIX、MINIX、GNU 和POSIX,Internet 的重要性显而易见,所以不用对其罗嗦),然后根据Linux 的创始人Linus Toravlds 从对计算机感兴趣而自学计算机知识,到心里开始酝酿编制一个自己的操作系统,到最初Linux 内核0.01 版公布,以及从此如何艰难地一步一个脚印地在全世界hacker 的帮助下最后推出比较完善的1.0 版本这段时间的发展经过,也即对Linux 的早期发展历史进行详细介绍。
Linux 操作系统是UNIX 操作系统的一个克隆版本。UNIX 操作系统是美国贝尔实验室的肯·汤普逊Ken.Thompson和丹尼斯·里奇Dennis Ritchie 于1969 年夏在DEC PDP-7 小型计算机上开发的一个分时操作系统。当时Ken Thompson 为了能在闲置不用的PDP-7 计算机上运行他非常喜欢的星际旅行(Space travel)游戏,在1969 年夏天乘他夫人回家乡加利福尼亚渡假期间,在一个月内开发出了unix 操作系统的原型。当时使用的是BCPL 语言(基本组合编程语言),后经Dennis Ritchie 于1972 年用移植性很强的C 语言进行了改写,使得UNIX 系统在大专院校得到了推广。
MINIX 系统是由Andrew S. Tanenbaum(AST)开发的。AST 是在荷兰Amsterdam 的Vrije 大学数学与计算机科学系统工作,是ACM 和IEEE 的资深会员(全世界也只有很少人是两会的资深会员)。共发表了100 多篇文章,5 本计算机书籍。AST 虽出生在美国纽约,但是是荷兰侨民(1914 年他的祖辈来到美国)。他在纽约上的中学、M.I.T上的大学、加洲大学Berkeley 分校念的博士学位。由于读博士后的缘故,他来到了家乡荷兰。从此就与家乡一直有来往。后来就在Vrije 大学开始教书、带研究生了。荷兰首都Amsterdam 是个常年阴雨绵绵的城市,而对于AST 来说,这最好不过了,因为这样他就可以待在家里摆弄他的计算机了。MINIX 是他1987年编制的,主要用于学生学习操作系统原理。到91年时版本是1.5。目前主要有两个版本在使用: 1.5 版和2.0 版,当时该操作系统在大学使用是免费的,但其它用途不是,当然目前都已经是免费的,可以从许多FTP上下载。
对于Linux 系统,他表示对其开发者Linus 的称赞。但他认为Linux 的发展有很大原因是因为他为了保持minix 的小型化,能让学生在一个学期内就能学完,而没有接纳全世界许多人对Minix 的扩展要求。因此这激发了Linus 编写Linux。Linus 正好抓住了这个好时机。
作
您可能关注的文档
- w2 微处理器与其体系结构.ppt
- 第七章 Xpert Highscore 使用经验之论坛总结.pdf
- 河岸缓冲带对氮磷的截留转化与其生态恢复研究进展.pdf
- IP地址分配和聚合.ppt
- 液位组态王开发教案.doc
- 第5章 Windows XP 硬盘全新安装.doc
- 第9章 dsp备课4-1-1p.pdf
- 最新CCNA第一学期第七讲答案.docx
- 1-3 二进制正负数与其表示.pdf
- 医疗机构校验申请所需材料与书面审查内容.doc
- 榆树乡工业园区污水处理厂建设项目环境影响报告书.pdf
- 抚顺县石文镇棚户区供热站建设项目环评报告书.docx
- 广西田东县江城镇六飘山锰矿开采项目环境影响报告书.pdf
- 万润工业园二期C05项目环境影响报告书.pdf
- 宜章冬瓜岭风电场二期工程升压站项目环评报告表.docx
- 抚顺中油优艺环保服务有限公司抚顺市12000吨年废液焚烧项目(危废甲类库建设部分)环评报告书.pdf
- 年产6000吨发酵谷物制品生产线项目.pdf
- 创新药物成果产业化技术改造项目环境影响报告表(公示本).pdf
- 万华化学集团股份有限公司聚氨酯固化剂一期扩能技改项目环境影响报告书.pdf
- 年产5000吨氯化石蜡高效复合热稳定剂、25000吨聚氯乙烯热稳定剂、500吨草酸亚锡、500吨有机铋和200吨无机铋项目环评报告书.pdf
最近下载
- 2025年中国长寿医学与抗衰产业白皮书.pdf.docx
- 低空经济系列深度报告:低空经济:低空翱翔,拉开序幕426mb.pptx VIP
- 四川省拟任县处级党政领导职务政治理论水平任职资格考全套案例.doc VIP
- 《康养水水源评定规范》.pdf VIP
- 主要施工项目成品保护.docx VIP
- 面向智能建造的工程项目管理课程模块化案例教学模式.docx VIP
- 低空行业经济系列深度报告:低空经济,低空翱翔,拉开序幕.pdf VIP
- 营业执照法人变更委托书模板.docx VIP
- 2024年四川久远投资控股集团有限公司人员招聘笔试备考题库及答案解析.docx VIP
- 帛书甲本《老子》(竖排).pdf VIP
原创力文档


文档评论(0)