2.3. 为什么选择 GNU/Linux 发行版?
基本知识 Linux 还是 GNU/Linux ?
Linux ,正如你已经知道的,只是一个内核。因此“Linux 发行版”及“Linux 系统”并不是正确的表达:它们只是 基于 Linux 的发行版或系统。这些表达都没能提到由GNU 项目所开发的那些完善这个内核的软件。GNU 项目的发起者,Richard Stallman 坚持系统地使用“GNU/Linux”这个表达,从而更好地认可 GNU 项目作出的巨大贡献以及它的基石——自由主义。
Debian 选择遵从这些建议, 从而据此命名其发行版 (因此,最新的 stable 版本为 Debian GNU/Linux 8)。
诸多因素导致了这一选择。熟悉此发行版的系统管理员保证它被作为此次计算机系统升级换代的备选方案之一。困难的经济条件及残酷的竞争限制了升级的预算,尽管它对公司的未来有着至关重要的影响。这就是为什么开源方案被很快地采纳:最近的研究指出它们相比较于不开源的专有方案来说更加便宜,其质量并不低于专有方案,只要有训练有素的员工去运维这些开源项目。
实践 总体拥有成本
总体拥有成本是指持有或获取一个物品所花费的金钱总额,在此处即指操作系统。它包括了任何可能的许可证花销,对使用新软件工作的员工的培训费用,更换过于缓慢的机器的费用以及额外的维修费用等等。任何从最初选择当中直接产生的花销都被计算在内。
总体拥有成本(TCO)根据其评估中选择的标准而变化,孤立地看没有意义。然而,如果根据相同的规则计算不同的选项的总体拥有成本并对其做对比则有意义。因此,该评估表至关重要,并且可轻易操纵它以便得出预定的结论。因此,单个机器的总体拥有成本没有意义,因为管理员的成本可分摊到他们管理的机器的总数中,机器数显然取决于操作系统和工具。
在免费操作系统中,IT部门研究了免费的BSD系统(OpenBSD,FreeBSD和NetBSD),GNU Hurd和Linux发行版。 GNU Hurd尚未发布稳定版本因此被即刻否决了。在BSD和Linux之间选择更简单。前者有很多优点,特别是在服务器上。然而,实用主义导致选择了Linux,因为其已安装的基数和普及性均有显著和大量的积极效应。比起BSD,更容易找到合格的人员管理Linux机器。此外,Linux适应新硬件的速度要快于BSD(尽管它们经常在这场比赛中经常是并驾齐驱的)。最后,Linux发行版通常更适合于用户友好的图形用户界面,对于初学者从办公机器迁移到新系统时是必不可少的。
替代选择 Debian GNU/kFreeBSD
从Debian Squeeze起,可以在运行FreeBSD内核的32或64位电脑上使用Debian;也就是kfreebsd-i386
和 kfreebsd-amd64
架构。即使这些架构还并不是官方正式支持的架构,大约90%的Debian软件包都可以在上面运行。
这些架构也许将成为 Falcot Corp 管理员的恰当之选,尤其是对于防火墙(内核支持三种不同的防火墙:IPF, IPFW, PF)或是NAS(网络附加存储系统,已测试和认可ZFS文件系统)。