Linux历史
来源:斌哥哥IT学堂     阅读:599
一米
发布于 2018-07-31 23:02
查看主页

认识 Linux 及 Linux 简介

Red Hat Enterprise Linux 简介

linux 的简介

一、Linux 的发展历史

二、Linux 的版权问题

三、Linux 的特点

四、Linux 的内核版本和发行版本

一、Linux 的发展历史

(Unix 的发展历史)

Unix 诞生于 1969 年,Ken Thompson 和 Dennis Riche 在美国贝尔电话试验室。

在开发Multics(多使用户分时操作系统)的期间,汤普逊创造出了名为Bon的程式语言。汤普逊花了一个月的时间开发了全新的操作系统,UNiplexed Information and Computing System(UNICS),可执行于PDP-7机器之上,后来改称为UNIX。第一版的Unix就是基于B语言来开发的。Bon语言在进行系统编程时不够强大,所以Thompson和Ritchie对其进行了改造,并与1971年共同发明了C语言。1973年Thompson和Ritchie使用C语言重写了UNIX。安装于PDP-11的机器之上。

Bob fabry-->伯克利---(BSD UNIX)

UNIX 版本

FreeBSD NetBSD OpenBSD

SUN--> Solaris

HP-->UX和Tru64

IBM-->AIX

1983年Riche提出GNU计划

由于unix太贵了,谭邦宁教授开发了minix

在 1979 年的版权公告中,影响最大的是在学校教 UNIX 相关知识的教授。想一

想,假如没有核心源码,如何教学生认识 UNIX,这对于 Anderw Tanenbaum(谭

邦宁)教授来说,实在很伤脑筋,不过,学校的课程还要继续,谭邦宁教授自己

动手写了 Minix。并强调他的 minix 必需能够与 UNIX 兼容。在 1984 年开始编写

核心程序,直到 1986 年终于完成,并于 1987 年出版 MINIX 相关书籍,同时与

新闻组相结合

Linux诞生于1991年,是一个免费用和自由传播的开源的(UNIX Like)类unix操作系统。全称叫做GNU/Linux。Linux的出现,最早开始于一个叫 李奥斯,托马斯(Linux Torvalds) 的芬兰大学生。他对当时为教学而设计的 Minix 操作系统提供的功能不满意,于是他决定自已写比 Minix 更强大的的类 UNIX 操作系统来取代 Minix,后来这个类 UNIX 操作系统就是 Linux。

二、Linux 的版权问题

Linux 是基于 copleft(版权所无)的软件模式进行发行的,GNU是“GUN is not Unix”的缩写。Richard 创造了著名的Emacs编辑器及自由基金会(Free software Foundation),并用“copyleft”定义了GNU的版权(有与版权“copyright”相对之意),这就是GPL(General Public License,通使用公共许可证)

GPL 是由自由软件基金会发行的使用于计算机软件的协议证书,用该证书的软件

被称为自由软件(后来改名为开放源代码软件( Open Source Software))。大

多数的 GNU 程序和超过半数的自由软件用它。

完整的操作系统:内核+软件

Linux 的发展与互联分不开。

三、Linux 的特点

完全免费(红帽是卖服务的,三级工程师)

高效安全稳固

支持多种硬件平台

友好的使用户界面

强大的网络功能

强大的数据库支持

支持多任务、多使用户

四、Linux 的内核版本和发行版本

1.内核版本:www.kernel.org

内核的开发和规范一直是由 linus 领导的开发小组控制着,版本也是唯一的。

开发小组每隔一段时间公布新的版本或者其修订版,从 1991 年 10 月 linus 向世

界公开发布的内核 0.0.2 版本(0.0.1 版本功能相当简陋所以没有公开发布)到

目前最新的内核 3.3.7 版本,linux 的功能越来越强大。

Linux 内核的版本号命名是有肯定规则的,版本号的格式通常为“主版本号.次

版本号.修正号”次版本号有:奇、偶之分。

# uname -r

2.6.18-164

其中:2=主版本号,至今未变;6=次版本号,自 2.6.x 以后,不再遵循奇数开发版,偶数稳固版之说。

18末版本号,164=修订号

为什么要更新内核:当前新硬件认不出来了

2.发行版本

仅有内核而没有应使用软件的操作系统是无法用的,所以许多公司或者社团将

内核、源代码及相关的应使用程序组织成一个完整的操作系统,让一般的使用户可

以简便地安装和用 Linux,这就是所谓的发行版本(distribution)

(1) Red Hat Linux 还有一个桌面版:Fedora Linux

(2) Slackware Linux 由Patrick Volkerding开发的GNU/Linux发行版。与很多其余的发行版不同,它坚持KISS(Keep It Simple Stupid)的准则,就是说没有任何配置系统的图形界面工具

(3) Mandriva Linux (KDE) GNOME

(4) Debian Linux 采使用了 Linux Kernel (操作系统的核心),但是大部分基础的操作系统工具都来自于 GNU 工程, 因而又称为Debian GNU/Linux

(5) SuSE Linux

(6) 红旗 Linux 中科院

(7) Ubuntu Linux

(8) Centos Linux

Red Hat Enterprise Linux 简介

Linux历史

Red Hat Enterprise Linux 简介

免责声明:本文为用户发表,不代表网站立场,仅供参考,不构成引导等用途。 系统环境 Linux
相关推荐
jQuery加载;jquery选择器;选择集转移
vue源码——浅析响应式原理
【翻译】JavaScript 模块系统大对决:CommonJS vs AMD vs ES2015
Spring @RequestBody与@ResponseBody注解
JS快速得到年月日时分每秒的格式日期
首页
搜索
订单
购物车
我的