Linux和Windows两个世界的文化差异

文章作者 100test 发表时间 2007:03:14 16:54:55
来源 100Test.Com百考试题网


Linux世界的文化和Windows世界的文化有很大的不同。Linux告诉用户:一切都在你手里,只要你作出选择就好了;Windows告诉用户:一切都在我手里,只要你接受就好了。而且,Linux是有强烈的乌托邦气质,而MS是典型的商人气质。这就不是孰优孰劣的问题了,而是用户更接受哪种文化。

对于多数用户来说,只和开发者形成商业关系,MS在这种关系中扮演的是最适当的角色:你给我钱,我给你产品;而Linux的用户和多都会在使用Linux的过程中获得一种“参与”的感觉,那么能够获取的信息就是:你就是我们的一员。这一点从无数火热的Linux社区就可以体验到。 来源:www.examda.com

作为个人用户,我更接受Linux世界的文化,但是在为自己的客户选择产品的时候,我也会根据客户的实际需要来选择。不过,既然Linux在关键商业应用上不比Windows差,甚至更强,那么我当然首先推荐Linux咯。桌面方面,呃,国内客户还是推荐Windows吧,反正你强要介绍Linux多数也是浪费口水。

但是,从最近10年的发展来看,MS更多的是因循守旧,而Linux世界在不断努力的创新。GTK1 和GTK2、GCC2/3/4、KDE 2/3、Kernel 2.2/2.4/2.6……哪个不是翻天复地的变化?每次变化都为用户带来了巨大的价值!这,就是Linux世界为用户做的事情。

另外,当你遇到问题的时候,你会如何获得帮助呢?MS说,Linux的服务是弱点,因为没有像MS这样大型商业企业能够这样成体系的提供客户服务。我们先不谈暧昧的SUN和IBM,只是在Linux社区方面,你就能体验到完全的不同。你遇到MS的问题的时候,更多的时候是客服商业化的“关心”、社区上同病相怜的唉声叹气、以及没什么技术含量的建议(例如:重启)。而在用Linux时遇到问题的时候,我们更多的碰到的是朋友式的帮助(在国外尤其明显),就算是你和Linus讨论问题,他也一样非常热情。可以说,同样是遇到问题,我在Linux世界体会到的绝对不会有“无助”二字。

说一个我和别人讲过很多次的例子。我曾经做过一个ERP项目,项目用的是全套MS产品,从操作系统到数据到技术架构。当时系统基于MS当时重点推荐的MTS(Windows DNA的一部分)来设计的。但是客户投诉说服务器每天要重启一次,很影响工作。我们查了问题,发现是MTS对于内存管理存在BUG,当大数据量大负载之后(其实也不是很大),MTS就迅速吃掉所有系统资源,系统进入死锁状态,没有任何办法杀掉MTS,只能重启。我们咨询了MS技术人员,他们的答复是:“这个问题暂时无法解决”。之后MS操作系统升级了,图形界面换了,技术架构也换了。一下子没了MTS,出现了COM Service。OK,公司产品必须全部重写,而且,这是第二次了。从VBD到COM 到.NET,微软赚了,也耍了一大批追随者。Linux呢?和Unix Like一样,几十年都不会让客户过去的经验成为垃圾。

大家突然可能会觉得我是一个Linux枪手。我否认。我用Windows多过Linux。但是作为个人用户,我更喜欢Linux。作为一个游戏爱好者的时候,我选择Windows(其实我喜欢PS2,但是是日货,XBOX也是MS的东西,没必要考虑)。Linux更像我一个非常喜欢的玩具,而且这个玩具有着不同凡响的用途,恐怕多数人也是这样看待Linux的。虽然是以“玩具”的角色诞生的,但是Linux正在不断摆脱“玩具”的定义。如今的Linux已经完全可以承担关键的商业业务了;桌面方面,我只能说:只要假以时日,前途不可限量。



相关文章


快速编译Linux内核需要的模块方法介绍
有关Linux操作系统的运行级别详解
Linux和Windows两个世界的文化差异
如何在Linux系统下实现ServerPush
关于Linux操作系统病毒的原型分析
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛