08
2008
08

你,为什么应该选择Linux?

  我知道你们很少有人用Linux,而且还有相当一部分人根本就没听说过Linux。这并不奇怪,其他大学计算机系的情况也大都如此。在你们眼里只有Windows,只有微软,比尔盖茨是你们大多数人的偶像。可是我现在要告诉你们的是:你们全都错了!你们很难接受,这是可以理解的,因为微软已经很成功的把他们错误的思想灌输到你们心中,是的,错误的!下面我将要告诉你为什么你们是错的以及为什么建议你使用Linux。

  免责声明:我是一个对较新的Linux用户(我是从上高三时才开始使用Linux的),是的,GNOME的。说句很丢人的话:我以前也迷恋Windows,我也学过VC,我也崇拜过比尔。但现在我可以完全用GNU/Linux工作了。Linux可以高效地完成我的所有工作,比Windows好用好几倍。我是一个自由软件的支持者,但不是狂热份子,下面的文章我将尽力避免一些狂热的成分而让你尝试去接受它。这不是一篇从系统内核或系统结构的角度来对比Windows和Linux的专业文章,而是从一个普通用户的角度去告诉你为什么Linux比Windows更优秀。

  微软开创了一个历史,造就了今天的 IT 行业。

  这是你们挂在嘴边的一句话吧?如果你是个Windows程序员,你也许还会说:“匈牙利表示法是多么伟大的发明啊!”或“.NET是多么伟大的理念啊!”你们热爱微软是吧?那我问你们有多少人在使用正版的Windows呢?没有?这就是你们对它的热爱?这先不谈。其实上面的话彻底错了!微软并不代表计算机领域的高技术,过去不是,现在不是,将来也不会是。计算机系的同学一定都知道贝尔实验室,那是公认的计算机领域的顶峰,那里的计算机专家们都对Windows嗤之以鼻,他们自然清楚Windows是一个设计多么糟糕的操作系统,又何况它是闭源的呢!在世界各大名校中,计算机系的教授和学生都是学的Unix/Linux,微软在他们那里的声誉非常糟糕,不信的话,你翻一下计算机类的经典书目,大部分都是在Unix/Linux上完成的。欧美国家的关键部门又有多少使用Windows的呢?五角大楼?NASA?FBI?CERN?都没有!要是用Windows的话,他们早就完蛋了,黑客早就把他们捅成马蜂窝了!WWW不是微软发明的,你也知道。试着假想一下,如果它不幸真的是微软发明的话,那么你今天上网要花好几倍的代价了,微软会向全球收取各种使用费,维护费等等!多么可怕的事情!祈祷吧!其实如果没有微软,我们今天早就用上廉价的,稳定的优秀软件了!现在是你好好想想微软到底对人类有多少贡献的时候了。

  是微软普及了电脑。

  首先说普及是不对的!当然我说在中国,不是美国。中国那9亿多农民能有多少用上电脑?其次,使用盗版Windows的人绝对比使用正版的多,我敢和你打赌!微软显然不想见到盗版泛滥,所以说“是微软普及了电脑”是错的。再次,你可能会说“盗版也是盗的微软的,而不是Linux/Unix啊”。好,那我们假设一下,假如没有微软,电脑就不会像今天这么普及吗?没有微软,当然会有Internet,也会有WWW,更会有GUI,WIMP,那样或许我们今天都已经用上了Linux/Unix,我们坐在电脑前,在一个稳定的操作系统中工作,在一个很少有病毒的网络中冲浪,我们用的各种优秀软件都很便宜,没有什么盗版,电脑会更加便宜,更普及!

  Linux并不好用。

  Windows很好用?那你们为什么还老是抱怨它整天死机/发送错误报告呢?你们为什么还老是拿什么“优化大师”之类的工具来优化呢?好像一个操作系统就应该靠第三方软件来优化似的!Windows真的很好用吗?那你们为何还要经常整理碎片?在你们眼里,“硬盘用久了,会出现碎片,速度会减慢,需要一个程序来整理,整理硬盘的时候不要做其它工作”,这好像是每个操作系统必需的事情。现在我要告诉你们,那些Linux都不需要!“Linux不需要优化,因为Linux内核本身就是高度优化的。”Linux 机器根本不用整理硬盘,因为它的文件系统优秀得多,而且“很多Unix/Linux系统是必须是一天24小时,一年365又1/4天不停运转的,要是每个星期都要整理一次硬盘,在整理的时候几乎不能干任何事情,那是绝对行不通的!”

  况且,你们当中又有多少用Linux作为你们的入门呢?“不同”并不是“较难”。而且这种“较难”也是由Windows造成的。因为你一直在用Windows的思想来衡量Linux,不是吗?“Linux也能像Windows那样……了!”这是Linux初学者常说的一句话。诚然,如果你们一开始就用Linux,而不是Windows,当你第一次用Windows时你也一定会问:“我的/bin目录到哪里去了?”国外的一些计算机专家尝试用GNOME教计算机初学者,没有一点困难!而且Linux一直在改进,在我使用Linux这一年多的时间内,Linux有了质的飞跃。记住:Linux开发团队很大程度上还是由志愿者组成的(我本人也在努力成为其中一员),总是发牢骚是不对的!如果你有一个特别独到的对实用性有帮助的观点,那么请向KDE或GNOME订阅一个bug报告。你会惊讶于他们可能对你的问题回复之快。

  Linux没有应用程序。

  著名的应用程序都被移植过吗?没有!我们要的只是一个替代品而已!如果一个应用程序足够好,志愿者们会整合它的,你完全不用等待某个公司来做这些事。何况没有金钱的驱动那个公司也不会去做的!抱怨吧!给他们写信吧!看看他们怎么回复你!说“没有应用程序”是假的。Linux社区里有一个大型应用程序的替代品表格。很多Linux应用程序和Windows上类似的程序一样优秀,甚至比它们更优秀!什么是 Windows 能干而 Linux 干不了的事情?有!“但那都是一些不需要干的事!”诚然Linux作为游戏平台真的不如Windows,但是Linux完全没必要在这一方面比Windows优秀!因为Linux 的开发者们每天关注的是解决新的难题,他们没时间浪费到无聊冗长的游戏中。如果想放松一下的话,Linux上带的推箱子,贪吃蛇之类的智力小游戏已经足够了!如果你真的痴迷游戏,我仍然不建议你使用Windows+PC的组合,因为还有比这更好的呢!“Sony 的 PS2, SEGA 的 DreamCast, Nintendo 的 N64,Namco的街机……每一个都比 Windows 游戏精彩,都有很高的3D特效,甚至Pentium4+ GForce4 都无法与它们比美!”

  Linux没有驱动程序。

  真不知道是谁造出的这个彻彻底底的假话!于是就一传十,十传百地传开。事实是:Linux系统装好后就可以支持的硬件已经比Windows多出很多了!来点证据吧:我买了一张垃圾网卡,才30¥。买来后装到Win2000上结果无法识别,于是就去官方网站down一个驱动,结果还是不能用!后来用RH Linux 7(差不多和Win2000同时发布),没有任何问题,装上就能用!我的刻录机在Linux上使用从来不用装什么Nero之类的软件,接上就能刻录!朋友的DVD光驱在Linux上使用从来不用什么插件,装好MPlayer就能看DVD了,效果比Windows还要好!现在仍然只有很少的硬件生产商做Linux驱动(大部分情况下没必要),但是随着Linux平台的成熟,我们将看到那些著名厂家最终会在压力下退缩。潮流在转变。很多公司已经保证改进Linux支持,我们要相信他们。

  Linux/开源会毁了商业。

  “让我们假设有一分钟全世界都除了开源软件什么都不用。那么生意怎么赚钱?简单,通过服务。另一种通用的方法是为适合一个特别公司的需要定制可得到的开源应用程序。这两种都不是‘暂时的’并且会带来收入来源。这再一次是不同的。我们必须记住Linux是并将总是坚定的,至少在某种程度上。这个观念将改变社会,而不只是适应。我确信你们之中许多人害怕改变,没关系,我们都是。但是开源正在协助引领一个新的经济规划。这将淘汰目前的“软件”体系和专卖软件。请记住支持一个经济模型并不是社会工作。不要感觉糟糕如果它让一小部分人失业。人们将必须去适应,但是很少会说社会将变成糟糕的地方如果软件是自由的。开源运动会使得社会中很多事物变得平衡,包括正在增长的全球化。”

  Linux比Windows更稳定,更安全,更高级。

  不是吗?相信你们都有这样的经历:当你在用IE上网浏览时不小心上了恶意网站,结果IE崩溃;当在用Windows时,突然弹出一对话框:发现XX病毒!正在查杀;当你辛辛苦苦编辑了很长时间的Word文档,忽然有一天Word崩溃,一切努力都付之东流。投诉吧!可是你想想你会赢吗?你用的是盗版啊!你去告微软不是相当于自投罗网?退一步讲,你用的是正版(好几千的那种),你是微软忠实的用户,你不会忘了当初你装Windows时有一个协议,说:“由于微软的程序造成你的数据损坏或丢失,微软概不负责。”吧?你点了I accept对吧?不对你怎么能装的上呢?绝望吧!你没法投诉!而且你永远不会知道微软在Windows里做了什么手脚,除非你是微软公司的高级程序员!可以说用Windows 没有什么安全可言。在可移植性方面,多年以来,Windows只能运行在Intelx86上面,WindowsNT的出现才打破这种局面,可它也只是能在Intel x86, DEC Alpha, MIPS R4400, 和 Motorola PowerPC上面运行,这还是向Unix学习的结果。

  而且下面的事实你得清楚:

  IBM 制造的超级并行计算机有 8000 多个处理器,Windows 不可能有能力管理这么多处理器,它用的是什么操作系统?答案是 Linux。

  《泰坦尼克号》电影里的三维动画,那么细腻逼真,Windows机器能做出来吗?不行。那也是 Linux 机器做的。

  Google有那么强大的搜索系统,它靠得是什么?不是商用的RISC,更不可能是Windows,是10000台高速联接的运行Linux的PC机!

  1997年,微软总裁比尔盖茨还在扬言:“Internet 是没有前途的。”直到进入21世纪才推行.NET理念。为此付出的代价是补不完的漏洞!而Unix很早以前就支持TCP/IP网络协议了,所以Linux一出生就支持。

微软一直在像Unix/Linux学习,.NET就是个很好的例子,因为它自己也知道Windows不如Unix/Linux!

  Linux是开源的,自由的(free不是免费,而是自由)。

  诚然像Richard Stallman和Eric S Raymond这样的大师自然十分清楚闭源的危害,如果你想聆听他们的分析,可以读一下《Free Software,Free Society》《The Cathedral and the Bazaar》。自由软件的一个好处是便宜。我们来和微软算个帐吧!为了赶时髦,得买个WinXP吧,不贵,才几千块钱。光个系统也不行啊,得有个压缩工具吧,买WinRAR吧!才100多元。还不够啊,总得杀毒啊,优化啊,好!买最新的金山毒霸2005+诺顿防火墙2005+Windows优化大师2005,合起来才接近一千。还不行啊?我是学生,我得写论文啊,买WordXP,PowerPointXP,建议你买一套OfficeXP,那样比较便宜,又是几千元。如果你喜欢平面设计,总得买PhotoshopCS/AutoCAD吧;如果你想搞网站,总得买Dreamweaver+Fireworks+Flash吧;如果你想当Windows程序员,买一个Visual Studio.NET 吧,要不然怎么编译程序。它也是几千元!还得注册个MSDN吧?要不怎么交流啊?也不贵,近万元而已。总共花了多少钱呢?不是很多吧?才两三万元而已。那我问你你的电脑才多少钱啊?而如果你用Linux的话,去软件商店花几十块钱就能买全套软件,包括源代码盘,急救盘,文档盘,安装盘。一旦你装上Linux,一些常用软件%95的就都有了(如果你选择安装那一项),tar,gcc/g++,emacs,vim,gimp,firefox,openoffice…有的还不只一个!(Linux系统本身也是啊!)现在软件专业都快成了贵族专业完全是微软一手造成的!我们国家不是发达国家,没有那么多钱来买微软的那些昂贵的软件。当然了,你说你使用的都是盗版,同样便宜的很。是啊,我只想告诉你早晚有一天你会倒霉的,微软现在不查就是为了放长线掉大鱼!有便宜的更好的,我们凭什么用昂贵的较差的呢?

  你可能说微软现在也在“开源”啊!是啊,先不说是什么迫使它“开源”,它所谓的“开源”是像Linux/Solaris那样的真正的开源吗?不是!它的“开源”是只允许指定的人在指定的位置看指定的代码!这也能叫开源?你好好想想吧,微软要是真正开源了它还会赚这么多钱吗?!

  Linux不是完美的。

  给Linux说了那么多话,我知道你现在在想什么!既然Linux那么优秀,它一定是不死机,不崩溃,运行如飞的了?是吧?很遗憾啊,答案是否定的。记住:Linux也是由常人开发出来的,它也只能那么稳定,那么快了!显然,如果你在低于最低配置的机子上跑大的程序,别说Linux,就是Unix/Plan9也会死机!当然,每个操作系统都有它的狂热支持者,他们都认为那个系统是完美的。我不是狂热者,我会从理性的角度去分析。Linux仍然有很多问题以待解决,但是没有一个正常人会说Linux不在趋向完美。我大声地说一遍,忍耐。这些东西需要时间。如果你想帮忙的话,写一点有用的东西,把它交给KDE,GNOME或你喜欢的其它桌面版本。如果有能力,你甚至可以加入Linux开发团队!他们随时欢迎你的加入!

  学习Linux是快乐的。

  Linux世界里没有像微软MCSE,MVP,MCAD那样显赫的称号,因为Linux不像微软那么有钱。但是,整个计算机领域大奖像图灵奖,则似乎不钦赖微软的工程师!作为程序员,能够把自己的名字写进某一个Linux发行版中就是很大的荣誉了。如果你还能在Linux社区赢得一致的认可,那么你可以被称为Hacker了(不是Cracker)。(Linux is fun to hack like Unix!)Linux/Unix没有强大的支持?相反!它们有比微软强大得多的后盾!IBM,AT&T,Sun,Orcle,Compaq,世界各所名校的实验室……,噢,对了,还有天才的黑客们!很可能你的身边都是Windows用户,包括你的同学,你的老师,你的母校…没关系,你应该很自豪而不是沮丧,因为你用的Linux比他们的Windows高一级!你的实力比他们都要强!如果你是一个拜金主义者的话,我劝你还是回你的微软阵营去吧!Linux社区不欢迎那些眼中只有金钱的家伙!当然了,作为Linux用户,我们没必要去憎恨微软,写出更棒的自由软件就是对微软最有好的回击!

  “我们队伍中的士兵们就像一群企鹅。他们带着红帽子和黄星。这使他们看起来像变色蜥蜴。他们说着奇怪的语言,有像"grep", "awk" 和 "sed"的词语。而且他们信奉一种哲学叫做Unix。”

  现在学习Linux晚吗?

  一点都不晚!别再犹豫了,马上装上Linux体验一下吧!勇敢地去面对那些你陌生的程序,那一大堆神奇的符号吧!Linux社区里会有很多你的朋友,有什么不懂的地方尽管去问,只是不要再问“Linux 为什么不能像 Windows 那样…?”我们总是会耐心解答的!Linux社区里总是有一群精力旺盛,技术高超的家伙在为你提供无私的帮助,记住:回报他们的方法就是以同样的方式去帮助别人!

  最后,你可能会说你想用Unix而不是Linux。好得很!我对Unix持和Linux一样的态度。
 

« 上一篇下一篇 »

相关文章:

解决linux firefox下flash乱码问题  (2011-7-4 23:32:33)

在Linux下访问Windows  (2008-9-23 22:31:12)

Windows下安装Linux  (2008-8-8 16:20:23)

在Linux下如何使用U盘  (2008-8-8 15:39:54)

GRUB使用详解  (2008-8-2 17:9:13)

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。