发的。有趣的是这个巨大的全世界的开发活动不是很协调。当然,Linus 为核心定了步调,但 Linux 并不只是核心。没有一个管理组织;一个俄罗斯学生得到一块新的主机板,就写了驱动程式支援这块主机板。马兰的一个
另一个有趣的事是你可不花钱就得到 Linux。你只要有时间并愿意下载,你就可以免费得到大多数软体。但并不是所有人都有时间……
国内报章杂已经慢慢浮现越来越多的 Linux 相关报导,在美国,”Linux现象〃也早就引起一阵讨论的热潮,不过相信国内大多数人对 Linux 可能还是非常的陌生,大概不少人心中都有”甚麽是 Linux 呢?〃的疑问,其实 Linux 一点都不奇怪,简单的说,Linux 是一套 UNIX-like 的作业系统,是 UNIX 的一种,它控制整个系统基本服务的核心程式 ( kernel ) 是由 芬兰人 Linus Torvalds 带头开发出来的,”Linux〃这个名称便是以”Linuss unix〃 来命名。 1991 年,当时还是个大学生的 Linus 在网路上首次发表 Linux 核心程式的原始码,并且选择用”大众公有版权 ( GPL ) 〃的方式来发行这份程式,这版权允许任何人以任何形式与散 Linux 的原始程式,在网际网路的日渐盛行以及 Linux 开放自由的版权之下,吸引了无数电脑高手投入开发、改善 Linux 的核心程式,使得 Linux 的功能日见强大。
除了核心程式以外,一个作业系统还需要其他的系统程式跟应用程式才有实用性,Linux 系统中常用的系统程式大部份是美国自由软体基金会 ( Free Software Foundation ) 开发出来的软体,而且也有不少机构或个人利用自己暇时间,不计报酬的为 Linux 开发应用程式,这些程式一样大多都是自由软体,任何人都可以免费的在网路上取得。 不过自行去取得这些程式再一一安装非常不便,於是便有某些有系统整合能力的公司会去搜集、整合 Linux 上的程式,把”核心-系统程式-应用程式〃总合起来构成一个完整的作业系统,让一般使用者可以简便的安装完整个系统,这就是所谓的”安装套件〃 ( distribution ) 。
我们一般讲的 Linux 系统便是针对这些安装套件而言,Linux 安装套件的种类繁多,着名的有早期在台湾非常流行的 Slackware 套件,还有近来越来越多人使用 Debian 跟在国外已经是占有率超过一半的 RedHat Linux,这些不同的安装套件都算是 Linux 系统,同样都用 Linux 核心,收录的程式大同小异,相互之间的程式都可以共用,不同的地方只在於一些系统设定跟程式套件的管理方式而已。
同样是 Linux 系统,却分成不同公司、机构整合出来的不同安装套件,这就是大家常常在网路上看到 Linux 有那麽多”种〃的原因。
Linux 具有 UNIX 系统的程式介面跟操作方式,也继承了 UNIX 稳定有效率的特点,网路上安装 Linux 的主机连续运做一年以上而不曾当机、不必关机是稀松平常的事,不过 Linux 但是却不像一般 UNIX 须负担庞大的版权费用、而且要在专属的昂贵硬体上才可以使用。
Linux 可以在一般的 i386 PC 上执行,自然而然的接收了过去几十年来在 UNIX 上累积的程式资源跟使用者,加上 GPL 的版权允许大家免费传播散 Linux 的原始码,并针对自己的需求修改程式,使得Linux 在目前已经成为非常受人欢迎的一个多人多工、免费、稳定、高效率、可以在包括 i386、 Sparc、Alpha、Mips、PPC……等众多不同电脑系统平台上执行的作业系统。 提供中文化简易”控制台〃,MIS 可透过 web 中文画面轻易设定 email 帐号、 DNS、proxy,……等等参数。
基本上 Linux 是”免费〃的,你可以自由从 Internet 上传下载。不过由於 Linux 连其附属软体最少也有几百 MB,为免浪费上网的费用及时间,大部份人都会购买其 CD-ROM。其 CD-ROM 一般由一百元到千元不等,( 其实你可以由网上下传合法烧录於 CD-ROM 上贩售 ) 加上你无需为每个用户另购 License,所以架设伺服器,Linux 远比其他 OS 便宜,亦成为很多学生及小型企业首选。
Linux的官方定义:“2113Linux是一5261种UNIX操作系统的克隆,它(的内核)由Linus Torvalds以及4102网络上组织松散的黑客队伍一起从零1653开始编写而成。Linux的目标是保持和POSIX的兼容。”
其实严格的讲,Linux并不是一个操作系统,它只是操作系统的一个内核(Kernel),Linux的全称应当是GNU/Linux,这才算是真正意义上的Linux系统。
全面的说法,Linux是Unix克隆(Unix clone)或Unix风格(Unix alike)的操作系统(OS),在原代码级上兼容绝大部分Unix标准(指的是IEEE POSIX,System V,BSD),是一个支持多用户, 多进程,多线程,实时性较好的功能强大而稳定的操作系统.它可以运行在多种硬件平台上,可以说Linux是目前运行硬件平台最多的操作系统。
UNIX系统产生后,引起了Minix(迷你UNIX系统)之父Andrew.Tanenbaum的强烈兴趣,于是他开发了Minix。1991年10月,Linux之父芬兰赫尔辛基大学的学生Linus.Torvalds在Minix系统开发了大约一万行的代码,同时,将其发布到Comps.OS.Minix论坛上供大家下载,后来在众多骇客的开发下,终于于1994年03月14日发布了Linux 1.0版。此后,各种版本开始流行起来,1999年发布Linux中文版本。
Linux简单的说只是一个“核心(Kernel)”,但只有核心而没有其它的软件的帮助,还是无法成为一个完整的操作系统。在Linux加入GNU并遵循公共版权许可证(GPL),由于不排斥商家对自由软件作进一步开发,也不排斥在Linux上开发商业软件,因而有些公司将一些需要的软件套件装载到Linux核心程序中,并且以光盘发行,并收取少量的服务费用,这种光盘即被称为“distribution”或是中文所谓的“完整安装套件”。当然,由于是基于GNU GPL的授权模式,各家公司所发行的光盘套件可以网络上自由下载。Linux的发展公司比较有名的有Red Hat,OpenLinux,Mandrake,Debian,SuSe,等。发行套件的版本是由各个商家自己决定的,与内核版本独立。
各公司发布的Linux光盘内容其实都差不多,只是里面的所用的各种套件可能不完全相同。下面列出几个主要的Linux发行商网址:
现在,5261Linux是一套免费4102使用和自由传播的类Unix操作系统,是一个基于1653POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。它主要用于基于Intel x86系列CPU的计算机上。这个系统是由全世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品 !
Linux以它的高效性和灵活性著称。Linux模块化的设计结构,使得它既能在价格昂贵的工作站上运行,也能够在廉价的PC机上实现全部的Unix特性,具有多任务、多用户的能力。Linux是在GNU公共许可权限下免费获得的,是一个符合POSIX标准的操作系统。Linux操作系统软件包不仅包括完整的Linux操作系统,而且还包括了文本编辑器、高级语言编译器等应用软件。它还包括带有多个窗口管理器的X-Windows图形用户界面,如同我们使用Windows NT一样,允许我们使用窗口、图标和菜单对系统进行操作。
Linux具有Unix的优点:稳定、可靠、安全,有强大的网络功能。在相关软件的支持下,可实现、DNS、DHCP、E-mail等服务,还可作为路由器使用,利用ipchains/iptables可构建NAT及功能全面的防火墙。
RedHat Linux,支持Intel,Alpha和SPARC平台,具有丰富的软件包。可以说,RedHat Linux是Linux世界中非常容易使用的版本,它操作简单,配置快捷,独有的RPM模块功能使得软件的安装非常方便。
Debian Linux基于标准LINUX内核,包含了数百软件包,如GNU软件,TeX,X Windows系统等。每一个软件包均为独立的模块单元,不依赖于任何特定的系统版本,每个人都能创建自己的软件包。Debian Linux是一套非商业化的由众多志愿者共同努力而成的LINUX.

