Linux发展历史
Linux的历史
操作系统,英语Operating System简称为OS。说道操作系统就需要先讲一讲Unix,UNIX操作系统,是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统,最早由KenThompson、Dennis Ritchie和Douglas McIlroy于1969年在AT&T的贝尔实验室开发。而linux就是一款类Unix系统。
通常人们对linux都有一个错误的认识,就是这个名词"linux",其实是"linux not unix",linux是一个内核,linux系统构成包括:、Linux 内核、GNU 项目及其他项目的软件。当然,但人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。
Linux的开发者
林纳斯·本纳第克特·托瓦兹(Linus Benedict Torvalds, 1969年~ ),著名的电脑程序员、黑客。Linux内核的发明人及该计划的合作者。托瓦兹利在大学读书期间创造出了这套当今全球最流行的操作系统(作业系统)内核之一。
Linux发展历史
Linux操作系统的诞生、发展和成长过程始终依赖着五个重要支柱:UNIX 操作系统、MINIX 操作系统、GNU计划、POSIX 标准和Internet 网络。
1984年,Andrew S.Tanenbaum开发了用于教学的UNIX系统,命名为Mininx。
1989年,Andrew S.Tanenbaum将Minix系统运行于x86的PC平台。
1990年,芬兰赫尔辛基大学学生Linux Torvalds首次接触Minix系统。
1991年,Linux Torvalds开始在Minix上编写各种驱动程序等操作系统内核组件。
1991年年底,Linux Torvalds公开了Linux内核源码0.02版(http://www.kernel.org),此版本仅仅是部分代码。
1993年,Linux 1.0版本发行,Linux转向GPL版本协议。
1994年,Linux的第一个商业发行版Slackware问世。
1996年,美国国家标准技术局的计算机系统实验室确认Linux版本1.2.13符合POSIX标准。
1999年,Linux的简体中文发行版问世。
2000年以后,Linux系统日趋成熟,涌现出大量基于Linux服务器平台的应用,并且广泛应用于基于ARM技术的嵌入式系统中。
linux哲学思想
一切都是一个文件(包括硬件)
小型,单一用途的程序
链接程序,共同完成复杂的任务
避免令人困惑的用户界面
配置数据存储在文本中
linux特点
1、是一个完善的支持多用户、多任务、多进程、多CPU的系统。
2、具有很高的系统稳定性和可靠性。
3、具有很高的系统安全性。
4、有完善的网络服务,支持HTTP、FTP、SMTP、POP、SAMBA、SNMP、DNS、DHCP、SSH、TELENT等。
5、是基于GNU许可,自由开放的系统。
6、有大量的第三方免费的应用程序。
7、得到众多业界厂商的支持,如IBM、Oracle、Intel、HP、MOTO、Google等。
8、有完善的大型数据库平台,包括Oracle、DB/2、Sybase、MySQL、PostgreSQL等。
9、有完善的图形用户界面,包括GNOME、KDE等。
10、有完善的开发平台,包括、C/C++、Java、Perl、Php、Python等,支持各类图形界面API,如GTK+、QT等。