够长的服务期限内提供规范的,有法律保障的服务是 Linux 在竞争桌面操作系统的半壁江山 - 公司用户 - 时的一大障碍。
结语
写到这里应该收笔了。通常这类文章都要预测一下 Windows 和 Linux 在桌面操作系统市场上的前景。前不久,Redhat Linux 公司的总裁发表令人意外的评论说 Linux 无法在桌面操作系统市场上击败 Windows。当然,Linux 的热心支持者们并不认同这种看法。两方面的意见在网上争论得非常激烈。讲到预测,插上几句离题的话。小时候听说有外国专家预测在中国本土不会找到很多石油,也有外国专家预测唐山在多少年内将难以重建。这些预测都破产了。那时我就想何以外国专家都如此愚蠢,以至于我们做成的每件事情都可以拉上一两个外国专家做反衬?后来看的预测多了渐渐明白了道理:不是外国专家太愚蠢,而是有太多的“专家”了,什么可能性都让专家“预测”到了。我不是专家,不想也不敢贸然在这里作什么预测。Linux 在桌面操作系统市场的前景取决于许多因素:比如各主要商业软件公司会在何时,以何种方式参与 Linux 软件的开发?比如有多少计算机厂家会提供预装 Linux 的机器?比如全球性的经济低迷会在多大程度上加速公司和个人为节省开支而使用 Linux,比如 Microsoft 是否会在法庭上败诉?如果败诉受到的惩罚方案如何?等等。除此之外,还需要看到用户群体的行为习惯具有极大的惯性。无论 Linux 如何改进,仍然有很多人说 Linux 不方便。为什么?除了 Linux 本身的部分原因外还因为 Windows 巨大的用户群体已经形成,Windows 的一切已经成为了事实上的标准,任何对 Windows 的偏离都必然要改变用户群体的习惯,这是所有 Windows 的竞争者不得不背负的沉重包袱。
补注:本文曾分三部分于 2002 年 4 月以 pharaoh (法老王) 为笔名 post 在未名空间 (The Unknown Space) BBS 网站。以下是 post 本文最后一部分时写的后记:
后记:感谢朋友们对本文的前两部分的讨论 (当然咱们不能跟 family 版的 LG,LP 这种魅力四射的话题相比)。有一个和本文有些关联的话题在这里稍提几句。本文的一个假设的情况是 Linux 和 Windows 争夺桌面操作系统用户,离开了这个前提,离开了这个评论的角度,关于两个操作系统的比较当然就会有不同的结果。至于 Linux 是否应该和 Windows 来争夺污浊的桌面操作系统市场,这是一个不同的话题。有朋友提到 Linux 过分地向桌面发展会有损其稳定性。Linux kernel 2.4 在推出后很长一段时间无法达到令人满意的稳定性使得有人一度在 kernel-mailing-list 上发出“Linus does not scale” 这样的感慨和怀疑。不过我认为,kernel 2.4 的问题不是因为 Linux 向桌面发展造成的, kernel 2.4 的发展最主要的受益者是 server 而不是桌面用户。我个人的想法是 Linux 由于其模块结构,是有希望在 reliable, stable, scalable 的内核和一个能被普通用户接受的 GUI 两方面同时取得成功的 (至少在技术上是可以的,在商业社会模式下是否事实上可以当然谁也没法保证,许多 GPL 软件已经开始偏离 GPL 了,这在多大程度上代表一种趋势还有待观察)。