Sucha's Homepage ~ nbxmedia

驳邹肇辉《linux热后的冷思考》

在cfan不能注册,先贴这里吧

nbxmedia

首先声明,我完全不认识原作者的来历和身份,只是作为一 Linux 论坛的小小斑竹,有朋友在论坛上转载了这篇文章,看后实在是“眼界大开”,不吐不快。我这次写文章对文不对人,只是偶尔会有些非恶意的揣测,也希望邹先生多多包涵。

用了几年 Linux,见识没长多少,但是对 Linux 的患得患失,自知还有几分理解,无论是大加褒赏,还是热嘲冷讽,都见过不少,不过总体来说,国内写手的素质实在不敢恭维(无论哪方)。不知是哪阵风吹来,又一位老兄把 Linux 狂贬得一文不值。贬也罢,人无完人,OS 也无完 OS,要不为何微软在占了 90% 以上得 PC 江山时还是要不断升级?但是这篇文章所提出的论据,实在对我等半生不熟者毫无说服力,甚觉搞笑。还是说说我的看法,就不客气了。

辩观点一:南橘北枳显先天畸形

“Unix 却一直在桌面系统中难有作为,最后只得退守孤城。”

我不知邹先生是不知道还是装糊涂:有一个公司叫苹果,但是它不是卖苹果的,是卖专有硬件和 OS 的,那 OS 叫 MacOSX,而 OSX 的核心正是基于那“难有作为”的 UNIX 中一员:Mach。mach 属微内核,和其它 UNIX 一样遵循 POSIX 规范。虽然 MAC 也算是阳春白雪,但是这世界上对 OSX 无限向往的人有多少呢?不少人为了模仿 OSX 风格而把微软的 XP 搞得面目全非还弄得机器慢了一截。当 PearPC 出来以后,又有无数 PC 用户为了一见 OSX 芳容,就算比真正的 PPC 慢 500 倍,也要装上去瞧瞧。殊不知在那华丽漂亮的界面下,一样有那无数强大的 UNIX 命令,但是除了看界面,也不见得那些人知道了多少 UNIX 桌面的精髓。

“作为服务器操作系统,Linux 在功能和稳定性上赶不上 Unix 系统,在易用性上又敌不过 Windows2000/2003”

Linux 在功能和稳定性上确实有一道路要走,但是和它的几个老同行 UNIX 比起来,绝对是不逞多让。我再次声明,UNIX 不过是一个统称,不是指专门的哪个操作系统,SGI 的 IRIX,IBM 的 AIX,HP 的 UX,SCO 的 unixware,SUN 的 Solaris,这些都曾经是 UNIX 的中坚力量,但是除了 sun 和 SCO,其他的巨子都扔下了这个包袱,转而全面支持 Linux,SGI 贡献了它的 XFS 文件系统,同时改善了 Linux 内核的大内存支持,HP 和 IBM 更是直接派程序员参与 Linux 内核开发,还投入巨大资金对 Linux 进行不余遗力的宣传和推广,至于 Linux 在服务器上的表现如何,可参考 IBM 的文章《测试 Linux 的可靠性》(http://www-900.ibm.com/developerWorks/cn/linux/l-rel/index.shtml)。尽管 IBM 也算是枪手,但是他的测试都是于自己能拿出的好东西对 Linux 进行测评又有说服力,不像某些家伙们只会夸夸其谈。那些不支持 Linux 的人呢?SUN 的 UNIX 服务器销量一直走下坡路,夕阳本不好,何况近黄昏。除了能让那些 JAVA 的推崇者们顶礼膜拜一番,用一个“惨”字形容SUN已经不足为过了。SCO 更是不用说,整天忙于和 Linux 打官司而不思进取,风险投资商撤出后,现在 SCO 已经命在旦夕。至于服务器的易用性,大家都要权衡利弊,何况易用性是牺牲了性能和安全性和稳定性换来的。在中国盗版的 windows 服务器版也就是 3 元一张盘,Linux 自然没有价格竞争力,而且这样的比较也根本不公平。

辩观点二:和者盖寡固非人性化

“稳定性也许是牺牲兼容性换来的,可靠性也许是牺牲性能换来的.安全性也许是牺牲开放性换来的.如此,自然也使用户舍鱼而取熊掌”

我从 99 年开始在 Linux 下学习工作娱乐至今从未遇到过任何木马和病毒,但是邹先生已经把“安全”和“封闭代码”划等号,也就是说只要不让人看到我的代码,就是安全的。看来我和邹兄没有什么商量的余地了。事实呢?QQ 封闭了代码和传输协议,也一样被黑箱操作破解。这点上倒是微软大度得多。MSN Messenger 完全开放了协议和原理。这么多个“也许”,去掉我也没意见的,去掉好了。至于普通用户所关注的,个人觉得主要顺序是通用性->易用性->速度->稳定->安全,邹兄觉得呢?Linux 做得不够,我们承认。但是 MS 做得不好,我们也要批评。

观点三:Linux有“硬伤”

Linux 的硬伤在哪,我心理也算有点数,但是邹兄搬出的论点实在是好笑,当然我们也不是不允许一个对 Linux 一无所知的人做评论,只是被别人批驳得体无完肤,也不能怨人呐。

“比起 windows 对新硬件的快速反应来,Linux 就显得迟钝多了.许多在 windows 中挥斥方遒的新款设备放到 Linux 中就哑火.”

拿个老版的 Linux 跑新设备,我也没话说,好比拿 win95 去玩接码相机,多少麻烦心里自知吧。Linux 对新设备的反应如何?SATA 控制器不用驱动,最新的 SCSI 卡不用驱动,声卡不用驱动,扫描仪打印机不用驱动,单内核是双刃剑,但是只要 Linux 下能用的东西,你就能感受到无须安装任何驱动就能完全运行的享受。

“反观 Linux 在系统支持上就明显不足.由于各种新标准新技术未能融八其中或在系统底层措好平台,使新硬件很难获得一个较好的应用环境.unix 发展至 今也未见有类似 DirectX 或 OpenGL 这样的多媒体接口问世,要让 linux 成为可与 Windows 一较短长的多媒体或游戏平台看来还得假以时日.”

邹兄啊邹兄,看来您做 MS 的首席枪手还得假以时日啊,这样的话实在是不负责任的论调。邹兄最重病在于:OpenGL 根本不是什么多媒体接口,只是一个开放的图形接口规范,Linux 怎么会没有?没有 OpenGL 接口的话,《泰坦尼克》要怎么弄出来呢?Linux 的多媒体接口是称为 SDL 的规范,包括了各类声音、图像、IO 设备接口,没有多媒体接口,怎么会有 Linux 版的 Q3 和 UT2003?怎么会有现在大行其道的 PS2?简直笑话一桩。至于 SDL 的性能和 DirectX 比,只能说各有优劣。不知邹兄是不是无视众 Linux 用户在 Linux 下看电影,听音乐,玩游戏的事实于不顾,还要坚持自己的论调,还是真的不了解。

“近来当微软推出 Windows XP 64-Bit Edition 供大伙儿测试时,Linux 阵营不 过是以片纸的计划来回应即将到来的 64 位时代,两相对比,我们不禁对微软产生了久违的敬意.”

真是敬意啊,Linux 64bit Edtion 出了快一年多了,早就远远走在了 XP 64bit 的前头,MS 如此慢吞吞的动作还要让邹兄等人产生“久违”的敬意,是不是三两天就要“久违”一次啊,实在是服了 U。邹兄实在太轻视开源的力量了,想享受下 64bit 的感觉,请在此下载 RedHat Fedora for X86_64 的 ISO 享受下 64 位的疾速狂飙吧:

http://mirrors.kernel.org/fedora/core/1/x86_64/iso/
http://mirrors.kernel.org/fedora/core/2/x86_64/iso/

Fedora core1 已经出了很久了。而且都是正式的 Release,免费兼开源,多看看几行代码也好啊,如果不满意也可以看看 SUSE 和 Mandrake 的 64 位版本。

辩观点四:Linux有“软肋”

“单靠个人.小集团或网上松散的爱好者组织的热情,已很难开发出能与 Windows 下那些巨无霸相抗衡的产品.不管 Fans 多么不情愿,OPenOffie 赶不上 Office.Gimp 也难以同 Photoshop 比肩而立,终归是事实。尽管 CoreI、IBM。Borand.Sun 等都陆续推出了 Linux 下的产品.也一再表示对 Linux 充满信心,但不难发现它们的产品重点仍在 windows 方面,至少也是脚踏两只船.更多的重量级应用软件厂商如 Adobe,Autodesk 等 则在观望,要么在 Linux 中连个脚印也没有,要么只是试探性地放一两件无关痛痒的产品,徒具象征意味而已.”

没错,很多人在观望,如果 OpenOffice 不是为了照顾那些写几个字节的汉字动辄就拿个word去打字的人,OO性能绝对比word强多了,GIMP目标不是PS的印刷领域,而是Linux下图形规范之一GTK的根基;邹兄提出的拿些公司,除了IBM是真正尽全力的;Corel已经风雨飘摇,Borland等着被卖,SUN亏了钱还要死撑,凡是认为自家的产品就是四海一家解决之道者,必死无葬身之地。脚踏两条船很奇怪吗?我也是装双系统的,才能看出MS与Linux之间各有的长短,不像某些人只会拿word去打连篇狗屁不通的废话。

Adobe 和 Autodesk 不好说,不过 OO 支持 PDF 输出的,文档规范应是 PDF 而不是和蠕虫病毒一样流行的 doc。CAD 软件 Linux 下也多了去,还有 MAYA,不过都是商业 Lisense,不会是邹兄买不到盗版就在这里说 Linux 下没有了吧,尊重下版权还是好的。

Linux 的目标可不是为了替代 windows,那些强加之辞不过是商家和狂热用户的片面之语,而是给用户有一个选择,有选择不好吗?除了 Intel,我们还可以选 AMD,除了 Nv,我们还可以选 ATI,难道给用户多一个选择也是错?

“许多预装的 linux 系统最后基本上都换成了 Windows 就是一个明证.这个事实也会使 Linux 价格利刃的杀伤力大打折扣。”

换成的 windows 是正版么?合法性值得怀疑。那些拥护使用盗版的人往往都是把自己的 code 封得严严实实,国人对待版权的双重标准实在让我自己也深感佩服。

“近来.官司缠身并被数次课以重罚的微软终于长了记性.忽然从铁血变得温 良,从傲慢变得谦恭,频频向过去的死对头们示好以改善关系.差不多快成亲 善大使了.而一直备受微软挤兑的 SUN、Oracle、AOL 等也乐得同微软握手言欢, 因为经过这么多年的苦斗,谁都明白睡在微软这样的霸王龙身旁最好的生存策 略就是少招惹它.于是在一派和畅的春风里 大家对微软的积怨快消弭于无形 了.”

对用户和合作伙伴友好,是一个公司最基本的生存之道,难道微软开窍了邹兄还不开窍?对待日货这样的霸王龙最好的生存策略还是少招惹它,对待贪官污吏这样的霸王龙最好的生存策略还是少招惹他(们),挑战做什么,找死啊?人家微软的一言一行不过是为了做生意的,可偏偏被某些人用有色眼镜去解析了。微软态度的转变是为什么?才不是吃了官司呢,而是因为它已经感到了竞争的压力,当然压力不仅仅来自 Linux 的。Mozilla 也正在一步步蚕食 IE 的市场份额。弄得 MS 再次把已经打算停止开发的IE新版本提到议程。一家独大和垄断是绝对没好处的,当然要国人接受这点,还要些时间。

至于 Linux 阵营问题,LSB2 规范已经出来,除了 win 和 lin 之间有选择,lin 自己也能考虑用谁的东西,不正是 Linux 让用户选择的好处吗?至于谁好谁坏,由市场说了算。用户期待什么呢?我就是一个 Linux 用户, 而且我对两个系统都是很不满,都需要完善,我们需要的是理性的思考,但是,理性的思考是在认真客观的研究下才能放出来,对邹兄这篇文章不负责任的论调,实在失望。

记得 99 年某期的《大众软件》说过,大概意思就是和 MS 竞争的人都会像 Netscape 那样没好果子吃,还对 Linux 持怀疑态度,可是现在 Linux 和 Mozilla 旺盛的生命力,说明 MS 现在对于开源还没什么办法,连 MS 现在的 CEO 包尔默也感叹:过去我们可以比 Novell 便宜,可以比 SUN 便宜,但是这回我们不可能比 Linux 更便宜了,什么和平相处,Linux 和 windows 之间的关系是真正的市场竞争,而不是邹兄所理想中那群臣俯首 MS 的“和平相处”。