2005/05/21 | 化干戈为玉帛 Windows与Linux的冷思
类别(电脑维修经验_软件技巧) | 评论(0) | 阅读(48) | 发表于 10:54


源:www.hackbase.com
最近,尤其是在要在西雅图召开的2005 WinHec会议之前,我一直在思考发生在Linux和Windows之间的无休止的新闻报道的“战争”。我渐渐开始认为这场战争不过是一场只有形式没有内容的游戏而已。

请不要错误理解我的意思:任何时候一个编辑把Microsoft和Linux放在一个标题中,都会引起读者很大的反响,无论是在网站或者报刊杂志上都是如此。然而我开始有一种感觉,大多数人正在和我一样开始纳闷,媒体是否在愚弄我们?或者我们对这两个明显玩不同游戏的对手之间的竞争已经渐渐失去兴趣。

Microsoft和Linux在许多方面是根本上不同的,尽管如此,他们之间本有理由可以互相创造机会而不是发生冲突。然而当他们互相把对方魔鬼化的时候,当出版社为了自己的利益而鼓动这种行为的时候,他们都不乐意或不能去寻找在他们之间的共同点。

让我们看看其中的某些问题。

Linux被设计用于运行在一个低成本、通用硬件的环境中。与他的Unix前辈相比,Linux更面向公众;他的开发工作大部分依赖于志愿的程序提供者,当然最近他也采用了很多来自IBM的优秀技术。

Linux更侧重于服务小团体用户;而且对那些喜欢挽起袖子想知道所有一切是如何运行的人来说Linux更具有吸引力。大多情况,从事Linux相关的项目的人把Linux看作一项爱好,乐意花费巨大的时间来修改和完善他。

Windows通过对大多数管理功能自动化和图形化以减少劳动成本,但是为了确保最大的通用性和最小化支持成本,限制了代码访问权限。更喜欢Windows的人通常把Windows看作一个工具而不着迷于其中。喜欢用它的计算机爱好者更看重硬件,然后才是软件,对于那些使用PC娱乐的人来说,Windows是一个更好的平台。

简而言之,Linux是为那些喜欢创建自己的OS的人准备的,而Windows是为那些并非真正研究软件理论的人准备的。两种平台却都试图吸引本属于对方的忠实用户,但是他们都离对方忠实用户要求还有很大的差距。

不喜欢Windows的人把Windows看作是一个没有人情味的公司的产品,他们的唯一的目标就是为他们的低劣的产品卖一个更高的价钱,微软的总裁比尔盖茨也被批评家描述称一个魔鬼。但是,事实上,微软的产品的质量正在以与业界不符合的更高的速度在提升,而比尔盖茨也是世界上最博爱的总裁之一。

那些不喜欢Linux的人描绘着迷于Linux的人都是反商业的,而且认为其中大多数都是病毒制造着,从来不在意他们给别人创造的痛苦,一旦有人对他们持有异议就暴跳如雷的人。但是,事实上大多数Linux用户拥有更高的技术能力,可以更有效的使用相应的Windows产品,而且通常花费自己的时间来帮助别人和解决我们可能认为非常复杂的难题。

双方阵营都是由好人组成的,然而却都把对方描述称魔鬼。奇怪的是,其实使用相关产品的大多数用户只是想让他们共同工作,根据不同的事情不同的环境来选择使用不同的系统。Linux主要被用于大业务量、低复杂性和有许多定制化的需要的情况下。相反的Windows更适合于低业务量、高复杂性和标准化平台的环境。

奇怪的是,双方都有一个共同的敌人:盗版。在许多国家,不管是个人用电脑还是商用电脑大多数装的都是盗版的操作系统,然而微软从来没有从这些用户身上收到一分钱。微软公司董事长比尔盖茨曾表示,开放源码软件的确对微软构成一定的威胁。但事实上,盗版软件才是微软的最大敌人,其危害要远远大于Linux等开放源码系统。

同样的问题也在困扰着Linux 。许多开发者只是利用别人开发的东西而本身不去贡献自己的力量,甚至利用别人的技术生产出产品来获得经济上的收益。

盗版软件在一定程度上对微软和Linux团体造成很大伤害,而且在发展中国家,盗版软件对国内民族软件共业的打击更大。但是目前在许多国家还缺乏有效的手段来打击盗版。

奇怪的是,为了直接与Windows竞争,Linux社团将不得不去采用类似微软的一个模型:标准化、集中化管理、做好与各类软硬件甚至包括Windows在内的各种操作系统平台的兼容。同样,微软为了直接与Linux竞争,微软将不得不向任何想要的用户开放底层源代码,并且允许客户继续进行定制化项目的开发。Linux团体可能永远不会创造出一个Windows的克隆版;他们的开发过程决定了这是几乎不可能的。

一个结束冲突的方法就是双方只需集中精力做好自己擅长的事。否则,他们将继续进行这一场翻版的高科技的“巴以冲突”:一个零和对弈的游戏。

许多具有创新精神的人似乎很热衷于这个冲突,但是在这种情况下双方似乎都不会对接受另一方的核心价值。给我的感觉好像一场宗教冲突,当人们把更大的精力投入到摧毁不同于他们的信仰,而不是按照自己的信仰生活的时候,你就已经犯了一个严重的错误。

奇怪的是,双方都极大的认可自由的价值,如此,微软和Linux社团应该让用户做出他们自己的选择,花更多的时间来证明自己的信仰的价值,花更少的时间来攻击对方。

0

评论Comments