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