Linux最初是由林纳斯·托瓦兹(Linus Torvalds)出于个人爱好编写的,第一个版本于1991年9月发布,当时仅有10000行代码。 当然,从技术上来说,林纳斯只开发出了Linux内核,而内核虽然是操作系统的核心,却不是一套完整的操作系统。于是,一些组织或厂商将Linux内核与各种软件和文档包装起来,并提供系统安装界面和系统配置、设定与管理工具,就构成了Linux的发行版本。 在Linux内核的发展过程中,各种Linux发行版本起了巨大的作用,正是它们推动了Linux的应用,从而让更多的人开始关注Linux。 Linux的发行版本可以大体分为两类:一类是商业公司维护的发行版本;另一类是社区组织维护的发行版本。前者以著名的Red Hat为代表,后者以Debian为代表。 在国内,应用较多的Linux发行版本主要有下面4种。 1.Red Hat Linux Red Hat(红帽公司)是目前世界上资深的Linux厂商(已创建近30年),也是最获认可的Linux品牌。Red Hat公司的产品主要包括RHEL(Red Hat Enterprise Linux,收费版本)和CentOS(RHEL的社区克隆版本,免费版本)、Fedora Core(由Red Hat桌面版发展而来,免费版本)。 目前,Red Hat是国内使用人群最多的Linux版本,国内大多数Linux教程都是以Red Hat为例来讲解的。 2.Ubuntu Linux Ubuntu基于知名的Debian Linux发展而来,容易上手,对硬件的支持非常全面,是目前最适合做桌面系统的Linux发行版本,而且Ubuntu的所有发行版本都免费提供。 3.SUSE Linux SUSE Linux以Slackware Linux为基础,原来是德国的SUSE Linux AG公司发布的Linux版本,1994年发行了第一版,早期只有商业版本,2004年被Novell公司收购后,成立了OpenSUSE社区,推出了自己的社区版本OpenSUSE。 SuSE Linux在欧洲较为流行,在国内也有较多应用,一个可能的原因是它吸取了Red Hat Linux的很多特质。相比较而言,SUSE Linux与Windows的交互是比较容易实现的。 4.Gentoo Linux Gentoo最初由Daniel Robbins(FreeBSD的开发者之一)创建,首个稳定版本发布于2002年。Gentoo是所有Linux发行版本里安装最复杂的,到目前为止仍采用源码包编译安装操作系统。不过,它是安装完成后最便于管理的版本,也是在相同硬件环境下运行最快的版本。 Gentoo的高度自定制性,使得Gentoo更适合有Linux使用经验的老手使用。 总的来说,Linux与更早的UNIX操作系统有很多的共通之处,但UNIX操作系统大多是与硬件配套的,也就是说,大多数UNIX系统如AIX、HP-UX等是无法安装在x86服务器和个人计算机上的,而Linux则可以运行在多种硬件平台上。 另外,UNIX是商业软件,而Linux是开源软件。 具有UNIX的功能、开源,这两个特点让Linux受到广大程序员的喜爱。 PART 02
0