3.2. 打破神话

我使用 Linux 已经好几年了,并且我认为我对这个操作系统以及它的能力和局限性有所了解。 由于我是一位狂热的 USENET 读者,我关注最新的发展,当然,还有各种不可避免地出现的口水战(那些该死的交叉发帖倡导者!;-) )。 我见过很多神话(通常被称为 FUD -- “恐惧、不确定、怀疑”,这似乎是商业技术供应商用来吓唬他们的市场远离竞争技术的常用策略),很多人都相信这些神话。 所以,让我试着列举一些更常见的,并尝试打破它们。 :-)

有些人似乎认为,因为一款软件是由志愿者编写的,并且没有盈利动机,所以其结果肯定不如商业级产品。

这在过去可能是真的(我的意思是,在 DOS 和早期的 Windows 世界中,确实有很多免费软件是绝对的垃圾),但在最近的日子里,这肯定不是真的。

互联网的力量使得将全球一些最聪明的人才聚集在一起成为可能,从而可以在他们感兴趣的项目上进行协作。 参与开发 Linux 或数千个 GNU 实用程序和应用程序包的人们来自不同的背景,他们都有不同的个人原因想要做出贡献。

一些是为热爱编码而开发的硬核黑客,另一些人则需要某些东西(例如,用于工作场所局域网的网络流量监视器)并决定自己编写,另一些人是学者和计算机科学家,他们将 Linux 用于其研究质量。

与商业产品不同,商业产品开发和销售软件包,但不包含源代码给最终用户,而 Linux 中使用的代码则由任何有兴趣和能力的人进行审查、调试和改进。 这种同行评审行为是 Linux 具有如此高的可靠性和高性能的原因之一。

别忘了:互联网本身几乎完全建立在开源项目之上并运行。 您每天与世界各地的人们交换的电子邮件有 80% 的机会在一方或双方由 Sendmail 处理,您在 “网上冲浪” 时浏览的网页由 Apache 在全球 50% 以上的网站上为您提供服务。 够可靠了吗?

听到这个神话让我有点反感。 而且据说 “其他” 供应商确实提供支持? 我有过使用一种非常流行的商业操作系统的个人经历,该供应商所谓的 “支持” 完全没用。

首先,Linux 有支持的。 是的,商业支持。 有些公司可以提供您愿意支付的尽可能多的支持; 提供电话和电子邮件支持,许多公司还提供上门服务来解决问题!

然而,在您使用 Linux 时遇到的 99% 的情况下,如果您只需获得一两个问题的答案,您就可以完成您想做的事情。 这很容易在 USENET 或任何可用的邮件列表中完成!

我从来没有遇到过找不到解决方案的问题,无论是通过在 http://www.dejanews.com/ 上搜索,还是在 comp.os.linux.* 新闻组之一中提问。 通常,我可以在发布后三到十二小时内收到对任何我提出的支持问题的解答。

Linux 的另一个有趣方面是,由于整个内核和大多数其他操作系统组件的源代码都是免费提供的,因此安全、拒绝服务或 CPU 错误(例如 Intel 的 F00F 致命异常)等关键支持问题可以非常快速地被跟踪和解决——通常比商业产品对类似或相同问题提供的解决方案快一个数量级。 那么,商业支持在哪里!?

我想揭穿的还有无数其他神话,但这超出了本文档的范围。 但是,要进一步揭穿神话,请查看 “Linux 神话消除器”,网址为 http://www.KenAndTed.com/KensBookmark/linux/index.html,以及 “Linux FUDfactor FAQ”,网址为 http://www.geocities.com/SiliconValley/Hills/9267/fud2.html