EBB-1、linux起源、GNU简介、发行版本简介

一、Unix/Linux历史

20世纪60年代,大部份计算机都是采用批处理(Batch Processing)的方式(也就是说,当作业积累一定数量的时候,计算机才会进行处理)。

美国电话及电报公司(American Telephone and Telegraph Inc.;AT&T)、通用电器公司(General Electrics;G.E.)及麻省理工学院(Massachusetts Institute of Technology;MIT)计划合作开发一个多用途(General-Purpose)、分时(Time-Sharing)及多用户(Multi-User)的操作系统,也就是这个MULTICS,其被设计运行在GE-645大型主机上。不过,这个项目由于太过复杂,整个目标过于庞大,糅合了太多的特性,进展太慢,几年下来都没有任何成果,而且性能都很低。于是到了1969年2月,贝尔实验室(Bell Labs)决定退出这个项目。


贝尔实验室的 Ken Thompson为了移植一套名为“Space Travel ”的游戏,找来Dennis Ritchie为这个游戏开发一个极其简单的操作系统,这就是后来的Unix。


1973年, Dennis Ritchie整合了BCPL(Basic Combined Programming Language)形成B语言,但是由B语言所编译出来的核心效能不是很好。后来Dennis Ritchie将B语言重新改写成C语言,再以C语言重新改写与编译Unix的第三版内核。


1978年,Brian l.Fox创建了Bash(Bourne-Again SHell)


1983年,Richard Stallman创建了GNU,计划开发一套与Unix相互兼容的的软件。推出GPL(GNU General Public License,GNU通用公共许可证)协议


1985 年 Richard Stallman 又创立了自由软件基金会(Free Software Foundation)来为 GNU 计划提供技术、法律以及财政支持。


1991年,Linus Torvalds编写出了与Unix兼容的Linux操作系统内核并在GPL条款下发布。


二、Linux的主要发行版本

RHEL(Red Hat Enterprise Linux):

Fedora:

Centos:

Debian:

Ubuntu :

Suse:

红旗Linux:    
Linux的相关认证:

clip_image002

clip_image004

你可能感兴趣的:(linux,计算机)