1.20世纪60年代,MIT开发出了分时操作系统(Compatible Time-Sharing System CTSS),实现了多台终端共用一个主机进行操作,最多只能提供30台左右的终端机。
2.1965年前后,MIT,Bell和GE联合发开出了Mutics系统。Mutics系统项目的目的是想让大型主机可以同时提供300台以上的终端机连接使用。后来项目进度落后,资金缺乏,虽然项目还是继续研究,但是Bell退出了。
3.1969年,身为Mutics项目中Bell一员的Ken Tompson开发出了Unics系统,是根据Mutics系统并加入自己的想法利用汇编语言开发出来的。
4.1973年,Ken Tompson和Dennis Ritchie共同用C语言重新编译Unics内核,发行出了Unix版本,即Unix操作系统。
5.1977年,加州伯克利大学的Bill Joy开发出了Unix的重要分支——BSD(Berkeley Software Destribution),它是后来可以安装在X86机器上的FreeBSD的前身。
6.1979年,由于Unix良好的移植性和强大的性能,许多公司公司开始了Unix系统的开发,AT&T的Bell开发出了System V,IBM开发出了AIX。后来AT&T还针对个人计算机开发出了System V7 Unix,但是它声明了版权,特别说明不可对学生开放源代码。
7.1984年,为了方便教学上讲解Unix,谭宁邦教授开发出了X86结构的Minix操作系统。
8.1984年,人工智能实验室的Richard Mathew Stallman创建了GNU(GNU is Not Unix)项目以及FSF(Free Software Foundation)。GNU提倡自由获取,自由修改,自由学习,但为了避免GNU的自由软件被其他人所利用成为专利软件,所以Stallman委托律师草拟了有名的GPL(General Public License)通用公共许证。
9.1991年,芬兰赫尔辛基大学的Lnius Torvalds利用gcc,bash等工具写出了一万行左右代码的Linux内核。后来他利用网上热心开发者们对内核不断修改完善,最终有了现在的linux操作系统内核。
Linux常见Destributions
什么是Destribution:一些商业公司或者非营利性的工作团队将Linux内核、内核工具与相关的软件集合起来,并加入自己公司或团队的创意的系统管理模块和工具,整合起来的一套可以完整安装的操作系统。
Redhat Enterprise Linux
CentOS
Fedora
Debian
Ubuntu
SUSE
Back Track
Linux操作系统的优点
开源,网络资源和技术支持丰富
完全免费,发行商只卖服务
多用户、多任务
丰富的网络功能
可靠的安全、稳定性能
支持多种硬件平台
本文出自 “chenqiyi” 博客,请务必保留此出处http://chenqiyi.blog.51cto.com/8125763/1675265
原文地址:http://chenqiyi.blog.51cto.com/8125763/1675265