欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

Linux历史

程序员文章站 2022-08-06 09:23:28
认识 Linux 及 Linux 简介 Red Hat Enterprise Linux 简介 linux 的简介一、Linux 的发展历史二、Linux 的版权问题三、Linux 的特点四、Linux 的内核版本和发行版本###################################### ......

认识 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历史