|
楼主 |
发表于 2007-4-22 16:33:12
|
显示全部楼层
杂议Windows和Linux
技术支持
这里所说的技术支持是一个比较含糊的概念,既包括由公司提供的技术服务,也包括用户可以自行找寻的信息。在公司提供的技术服务方面,尽管不时可以听到有人抱怨和 Microsoft 技术服务人员打交道时的不愉快经历,但这显然是和 Windows 的用户数量有关的。总体上讲 Microsoft 对用户 (尤其是公司用户) 提供的技术服务要优于各 Linux 公司 (当然这种服务不是免费的)。在用户可以自行找寻的信息方面, Microsoft 有一个规模庞大的 Knowledge Base,Linux 则有 Linux Documentation Project,而且 Linux 在互联网上的 BBS,Forum 和 Newsgroup 等网站中常常可以看到顶尖的 Linux 开发者的身影,与 Windows 不同的是,Linux 的开放性使得许多 Linux 高手对 Linux 的发展具有一种使命感,他们光顾这些网站就是为了了解用户的反映,发现 bug 并为 Linux 的发展积累经验。我这么说倒不是暗示 Microsoft 的人就不会以同样目的光顾 Windows 网站,不过就我个人的体会来说这方面 Linux 群体对用户起到的帮助作用要好于 Windows 群体的相应帮助。
需要说明的是,对公司用户来说,这后一种帮助在公司决策层面上起不到太大的作用。有一句半开玩笑的话很通俗地概括了许多公司 (尤其是大公司) 在选用软件 (包括操作系统) 时的态度,那就是“只选择自己可以将之告上法庭的供应商提供的软件”。Linux 群体以及许多 Linux 公司无法在足够长的服务期限内提供规范的,有法律保障的服务是 Linux 在竞争桌面操作系统的半壁江山 - 公司用户 - 时的一大障碍。
结语
写到这里应该收笔了。通常这类文章都要预测一下 Windows 和 Linux 在桌面操作系统市场上的前景。前不久,Redhat Linux 公司的总裁发表令人意外的评论说 Linux 无法在桌面操作系统市场上击败 Windows。当然,Linux 的热心支持者们并不认同这种看法。两方面的意见在网上争论得非常激烈。讲到预测,插上几句离题的话。小时候听说有外国专家预测在中国本土不会找到很多石油,也有外国专家预测唐山在多少年内将难以重建。这些预测都破产了。那时我就想何以外国专家都如此愚蠢,以至于我们做成的每件事情都可以拉上一两个外国专家做反衬?后来看的预测多了渐渐明白了道理:不是外国专家太愚蠢,而是有太多的“专家”了,什么可能性都让专家“预测”到了。我不是专家,不想也不敢贸然在这里作什么预测。Linux 在桌面操作系统市场的前景取决于许多因素:比如各主要商业软件公司会在何时,以何种方式参与 Linux 软件的开发?比如有多少计算机厂家会提供预装 Linux 的机器?比如全球性的经济低迷会在多大程度上加速公司和个人为节省开支而使用 Linux,比如 Microsoft 是否会在法庭上败诉?如果败诉受到的惩罚方案如何?等等。除此之外,还需要看到用户群体的行为习惯具有极大的惯性。无论 Linux 如何改进,仍然有很多人说 Linux 不方便。为什么?除了 Linux 本身的部分原因外还因为 Windows 巨大的用户群体已经形成,Windows 的一切已经成为了事实上的标准,任何对 Windows 的偏离都必然要改变用户群体的习惯,这是所有 Windows 的竞争者不得不背负的沉重包袱。
细致而尽可能准确地分析所有这些因素不是一篇短短 (尽管现在已经不太短了) 的文章所能胜任的。幸好计算机技术这二十年的发展始终没有让人们久等过,看到这场操作系统大战的阶段性结果相信也不会对我们的耐心形成太大的挑战。
本文的一个假设的情况是 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 了,这在多大程度上代表一种趋势还有待观察)。 |
|