Li
ux与Wi
dowsXX的总体比较r
Li
ux何以备受青睐,致使除微软以外,国际上有名的硬、软件厂商都毫无例外地与之结盟、捆绑。甚至连世界IT的龙头老大“蓝后巨人”IBM也要“全面拥抱Li
ux”呢?r
首先,Li
ux作为自由软件有两个特点:一是它免费提供源码,二是爱好者可以按照自己的需要自由修改、复制和发布程序的源码,并公布在I
ter
et上。这就吸引了世界各地的操作系统高手为Li
ux编写各种各样的驱动程序和应用软件,使得Li
ux成为一种不仅只是一个内核,而且包括系统管理工具、完整的开发环境和开发工具、应用软件在内,用户很容易获得的操作系统。r
由于可以得到Li
ux的源码,所以操作系统的内部逻辑可见,这样就可以准确地查明故障原因,及时采取相应对策。在必要的情况下,用户可以及时地为Li
ux打“补丁”(这正是笔者前面文章中讨论的集市模式开发软件最本质的内容),这是其它操作系统所没有的优势。同时,这也使得用户容易根据操作系统的特点构建安全保障系统,不会由于不了解不公开源码的“黑盒子”式的系统预留的什么“后门”而受到意外的打击。r
第二,究其根本,Li
ux是一个UNIX系统变种,因此也就具有了U
ix系统的一系列优良特性,U
ix上的应用可以很方便地移植到Li
ux平台上,这使得U
ix用户很容易掌握Li
ux。下面简要地描述UNIX亦即Li
ux的一系列特色。r
21UNIXLi
ux的主要特色r
早期UNIX的主要特色是结构简炼、便于移植和功能相对强大,经过30来年的发展和进化,形成了一些极为重要并稳定的特色,其中主要包括:r
1技术成熟,可靠性高r
经过30来年开放式道路的发展,UNIX的一些基本技术已变得十分成熟,有的已成为各类操作系统的常用技术。实践表明,UNIX是能达到大型主机(mai
frame)可靠性要求的少数操作系统之一。目前许多UNIX大型主机和服务器在国外的大型企业中每天24小时,每年365天不间断地运行。例如,不少大企业或政府部门,即所谓肩负关键使命的场合部门将其整个企业部门信息系统建立并运行在以UNIX为主服务器的Clie
tServer结构上。但到目前为止,世界上还没有一家大型企业将其重要的信息系统完全建立在NT上。r
2极强的可伸缩性r
UNIX系统是世界上唯一能在笔记本电脑、PC、工作站,直至巨型机上运行的操作系统,而且能在所有主要CPU芯片搭建的体系结构上运行(包括I
telAMD及HPPA、MIPS、PowerPC、UltraSPARC、ALPHA等RISC芯片)。至今为止,世界上没有第二个操作系统能达到这一点。此外,由于UNIX系统能很好地支持SMP、MPP和Cluster等技术,使其可伸缩性又有了很大的增强。目前,商品化UNIX系统r