linux采用什么版权方式发行,linux的历史.ppt

《linux的历史.ppt》由会员分享,可在线阅读,更多相关《linux的历史.ppt(35页珍藏版)》请在人人文库网上搜索。

1、Linux的历史,华商学院信息工程系,什么是linux,Linux操作系统是可以运行在许多不同类型的计算机上的一种操作系统的“内核”。它是提供命令行或者程序与计算机硬件之间接口的软件的核心部分。 Linux操作系统内核管理以下事情:比如内存、采用什么方法以及在什么时候打开或者关闭文件、哪一个进程或者程序可以获得计算机的中央处理单元(CPU)等等。,Linux最早由Linus Benedict Torvalds在1991年开始编写。在这之前,Richard Stallman创建了Free Software Foundation(FSF)组织以及GNU项目,并不断的编写创建GNU程序(此类程序的许。

2、可方式均为GPL: General Public License)。在不断的有杰出的程序员和开发者加入到GNU组织中后,便造就了今天我们所看到的Linux,或称GNU/Linux。,Linux最早由Linus Benedict Torvalds在1991年开始编写。在这之前,Richard Stallman创建了Free Software Foundation(FSF)组织以及GNU项目,并不断的编写创建GNU程序(此类程序的许可方式均为GPL: General Public License)。在不断的有杰出的程序员和开发者加入到GNU组织中后,便造就了今天我们所看到的Linux,或称GNU/。

3、Linux。,Linux 正确读音及音标,“Linux”这个单词根据Linus Torvalds本人的发音应该是“哩呐克斯” 音标是 li:nks 重音在“哩”上 “Hello, this is Linus Torvalds, and I pronounce Linux as Linux.”,Linux 的五大支柱,UNIX 操作系统UNIX 于1969 年诞生在Bell 实验室。Linux 就是UNIX 的一种克隆系统。UNIX的重要性就不用多说了。 MINIX 操作系统Minix 操作系统也是UNIX 的一种克隆系统,它于1987 年由著名计算机教授Andrew S. Tanenbaum 。

4、开发完成。由于MINIX 系统的出现并且提供源代码(只能免费用于大学内)在全世界的大学中刮起了学习UNIX 系统旋风。Linux 刚开始就是参照Minix 系统于1991 年才开始开发。 GNU 计划开发Linux 操作系统,以及Linux 上所用大多数软件基本上都出自GNU 计划。Linux只是操作系统的一个内核,没有GNU 软件环境(比如说bash shell),则Linux 将寸步难行。 POSIX 标准该标准在推动Linux 操作系统以后朝着正规路上发展起着重要的作用。是Linux前进的灯塔。 INTERNET如果没有Intenet 网,没有遍布全世界的无数计算机骇客的无私奉献,那么L。

5、inux最多只能发展到0.13(0.95)版的水平。,大型主机,图一、早期主机与终端机的相关性图示,Unix 的历史,在 1960 年代初期,贝尔实验室 (Bell)、麻省理工学院 (MIT) 和(GE) 共同发起了 Multics 的计划,目标是:让大型主机可以达成提供 300 个以上的终端机连线使用的目标。 思想:相容分时系统( Compatible Time-Sharing System, CTSS ) 到了 1969 年前后,计划进度落后,资金也短缺,所以该计划就宣告不治,Ken Thompson 和Unics,原本参与 Multics 计划的人员中,已经从该计划当中获得一些点子, K。

6、en Thompson 就是其中一位!Thompson 因为自己的需要,希望开发一个小小的作业系统, 以提供自己的需求。在开发时,有一部 DEC (Digital Equipment Corporation) 的 PDP-7 没人使用, 于是他就准备针对这部主机进行作业系统核心程式的撰写。在 1969 年八月份左右,他终于以编译语言 (Assembler) 写出了一个核心程式,同时包括一些核心工具程式, 以及一个小小的档案系统。那个系统就是 Unix 的原型! 当时 Thompson 将 Multics 庞大的复杂系统简化了不少,于是同实验室的朋友都戏称这个系统为 Unics 。 Thomps。

7、on 的这个档案系统有两个重要的概念,分别是 (1)所有的程式或系统装置都是档案 (2)不管建构编辑器还是附属档案,所写的程式只有一个目的,且要有效的完成目标。,Unix 的正式诞生,Unix 本来是以编译语言写成的,后来因为系统移植与效能的需求, 该系统被 B 语言所改写。不过,效能依旧不是很好。后来, Dennis Ritchie 将 B 语言重新改写成 C 语言,C 语言算是比较高阶的程式语言,可以在不同的机器上面运作, 而 Ritchie 等人也同时将原本 Thompson 的那个作业系统重新以 C 语言改写, 最后发行出 Unix 的正式版本! 由于 Unix 是以较高阶的 C 语言。

8、写的,相对于编译语言需要与硬体有密切的配合, 高阶的 C 语言与硬体的相关性就没有这么大了!所以,这个改变也使得 Unix 很容易被移植到不同的机器上面喔!,BSD 的诞生,虽然贝尔属于 AT若是奇数,则是开发版的.头两个数字合在一齐可以描述内核系列.如稳定版的2.6.0,它是2.6版内核系列. 最新的内核源代码可以在http:/www.kernel.org以tar包或者增量补丁的形式下载.,linux 下的应用软件,在linux下已经有越来越多的客户端和服务器端的应用软件。 语言及编程环境:c、c+、java、perl和fortan等。 图形环境:gnome、kde、gimp、windowmaker和icewm等。 编辑器:xemacs、vim、gedit和pico等。 shells:bash、tcsh、ash和csh等。 文字处理软件:openoffices、kword和abiword等。 数据库:mysql、postgresql和oracle等。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值