找回密码
 注册
查看: 851|回复: 5

我对Linux的感受

[复制链接]
发表于 2004-1-26 19:21:31 | 显示全部楼层 |阅读模式
捣鼓了一学期Linux了,也有那么一点点感受,在这里学出来,仅供大家消遣。先说好,仁者见仁,智者见智,你可以不赞同我个观点,你可以不回帖,但希望每一位回帖的同僚能够做一个文明人。

我是一名计算机系大二的学生,在我读初二的时候我父母给我买了第一台台式机,配置是PentiumMMX200MHZ/2.1G/32MB/1M显存,那时候是1998年5月,这样的已经算是不错了,对于工薪阶级的父母,我真的很感激!我算是同龄人当中接触计算机比较找一点儿的了,至少在我的家乡是这样。但是我没有管好自己,从买电脑到考上大学这段时间,我用电脑干正事儿少,玩游戏多。时间荒废了,进入大学以后还以为自己在计算机方面不应该算是差,但却发现自己什么也不是。也许是长大了,懂事些了,渐渐地对游戏失去了兴趣,也知道了应该怎样发展了。大概99年的时候我就知道了Linux,但不是很了解,只是道听途说,而且自己一直用Windows很顺手,压根儿没有想过弄个Linux试试。到了大学二年级上学期(也就是几个月前),由于我一直看《程序员》,逐渐了解到Linux的发展是市场的必然趋势,而且根据它的一些特点,主要是因为遵循GPL,能够提供源代码,对于计算机系的学生了解和学习操作系统是很有帮助的,于是和一位同学合买了一套碟中碟出的Mandrake 9.1标准版(我发誓再也不买碟中碟的产品了,弄得像模像样,其实根本不是授权版本)。我进入大学的时候买了个IBM Thinkpad R32笔记本,P4 1.7G/20G/128+256MB/16M显存,我重新划分了资源,18G用于Windows,2G分给Linux,我知道这样的划分容易让别人觉得我瞧不起Linux,其实并不是这样的,对于一个初学Linux而常用Windows的人来说,没有多少Linux重要资源需要空间来存放倒是在Windows里面有很多重要的东西不能丢失。

我一直使用Mandrake 9.1这个版本,其间也是过Red Hat 8和9,但感觉很不理想,由于我的Modem是软猫,所以在Linux下面我只能上一上局域网,而要上Internet的话就只能到Windows里来,这让我感到很不方便。用了几个月Linux,发觉Linux并不想我刚开始以为的那样出色,所以我觉得我们对于Linux的认识应该理性化一些,冷静才能看到事物的本质。

说句真心话我对Linux的前途是感到乐观和充满信心的,这也是我为什么没有放弃Linux的原因。Linux目前的桌面应用的确不如Windows那么得心应手,但的确也有它的独特之处,比如自由,在Windows里面界面基本上是被Microsoft规定死了的,有那么几个比较好的修改界面的软件但都是要收费的,如果你找到注册机,但是仍然摆脱不了额外消耗系统资源的缺点。而在Linux里面,就不存在这样的毛病,窗口管理器给了你很大的自由发挥的空间,让你随心所欲地去创造你自己的梦幻数字王国。界面方面Linux胜Windows一筹,但是软件易用性方面有几个人敢说Linux比Windows强?很多人只知道一个劲儿地宣传Linux在技术上比Windows先进多少多少,我觉得这是一种明显不懂市场,不懂用户心理的表现。我觉得Microsoft之所以能够长盛不衰(这不是我偏袒Microsoft,这是一个不争的事实,至少到今天仍然是),不在于它的技术有多么先进,很多时候Microsoft的技术并不是最好的,但是它的软件的确是以人为本的,明显就是给人用的而不是专门给几个hackers用的,用户很多时候并不会关心你的软件使用了什么技术,你给用户说一大堆什么COM、SOAP、CORBA、OOP、SDK……之类的名次有几个能明白?就像国内的药品广告,有几个观众能弄明白广告里讲的一大堆化学名词?用户对于软件的第一影响往往是在与界面和易用性方面的体验。刚买电脑的时候机器里装的是Win95,感觉很容易上手(我到现在都没买过任何Windows平台下的软件使用教材),后来在第一时间升级为Win98,感觉界面变得更清新了,就像置身于清爽的早晨。由于机器配置原因,我的那台台式机到寿终正寝的时候用的最高版本的Windows就是WinME,有了Thinkpad之后机器里装的是WindowsXP(自带家庭版,被我换成了专业版)。感觉虽然三个自带的主题虽然都是换汤不换药,但的确很具有亲和力,虽然比不上Linux里面几个经典的界面那么绚丽,但至少要清晰不少。易用性方面依然很出色,很明显的差别,安装软件,在Windows里面一般仅仅需要点击几下鼠标就搞定了,再看看Linux,Mandrake里面的rpmdrake不错,但有些下载的软件需要用命令行来安装,好在我以前很认真地用过一段时间Dos,对于命令行的操作方式不显得太笨拙,但是别的用户呢?想想你们的父母,打个比方如果他们工作之余想用电脑来体验一下高科技给生活带来的便捷和新鲜,安装一个聊天工具恰恰不能用rpm直接安装而只能用命令行,他们会怎么办?要不选择关机要不就让你回去帮他们换成Windows。

的确,Linux凝聚了全世界软件开发人员的智慧结晶,但正是因为开发团队太大太散,所以软件的兼容性、耦合度必然没有Microsoft这样的分工细致集体做出来的产品好。Linux很多技术很先进是实施,但如果没有一个统一的标准来规定这些软件,用户用这种软件需要一种方式、用另外一种方式有需要采用另外一种方式,有多少人愿意去体验某些人说的“熟练后的满足感与自豪感”,有多少人还有耐心去追求“学会使用了之后的刺激感”。如果一个软件产品向迅速占领市场并拥有很大的用户群,那么这个软件最好不要把上手的门槛设得太高。用计算机的人很多,但不是每个计算机用户都对软件的使用有一种天赋,为什么傻瓜相机比专业相机买得好?因为好用,而且不是每个用户都是专业级的。比如一个小女生,父母给她买一台电脑她仅仅是用来上网、看电影和玩游戏,如果安装的是Windows,那么可能2个小时之后她就能熟练的网上冲浪了,如果安装的是Linux,可能她需要10个小时的时间来熟悉操作,其实你大可不必指望一个小女生会花10个小时的时间来学习Linux的操作,我敢肯定她宁可去玩她的布娃娃也不愿再碰这台高科技的产物了。

这两年有不少Linux发行公司对Linux的桌面应用作了很多很卓著的贡献,但毕竟起步晚了,而又要与根深蒂固的Windows竞争市场,那么就不要张口闭口的“精神”、“自由”,拿出实际的东西好不好!不是每个人都会把一种软件当作是圣经,不是每个人都会成为Stallman、Linus那样的人,如果他喜欢Linux,可能Linus是他心目中的偶像,如果他对Linux很厌恶,那么Linus狗屁都不是。话丑理端,讨厌Windows的Linus Fans有谁会崇拜Bill Gates?

发展,是Linux的当务之急!可是如何发展?Linus说在内核方面,Linux已经不可能出现什么激动人心的东西了(就像《手机》里费墨说的“审美疲劳”),是啊,Linux的内核从91年到现在已经13年了,新生事物才是最有活力的,慢慢的就变得成熟稳重了,这就像人一样。内核方面不会再出现什么能够让人激动得几天几夜睡不着觉的东西了,那么目光就应该重点放在易用性方面(Linux的界面做得不错,就不多说了),我觉得易用性是Linux发展的一个很大的瓶颈!那些成天到晚鼓吹Linux多么多么完美的人有几个敢摸着良心说Linux的软件比Windows的更简单明了、老少咸宜?

软件的好坏不是靠嗓子喊出来的,而是用户实实在在能够体验到的。就好比一个国家的强大不是建立在舆论的基础上,成天叫嚣着要灭掉小日本,却拿不出抵制日货的实际行动有什么用?

Windows Server 2003的销售业绩令Bill很不满意,为什么?因为用户觉得Win2000用起来就已经够了,没有必要在掏腰包升级了。你可以花很多时间很多ATP来罗列出每个Linux比Windows先进的细节,但如果用户觉得Windows用起来就很不错了,没有必要改成Linux又怎么办?你可以说Linux不需要钱就可以获得,可是在中国大部分的用户都只是花4元钱买的盗版XP呀,也许上网下载一个Linux所需要的网费就不止4元钱,这还不考虑只能拨号的用户。你也可以告诉那些必须买正版软件的用户Linux比Windows便宜,但还有个恼火的问题是Windows和Linux程序兼容性的问题又能够吓退很大一部分准备把阵地转移到Linux上来的用户,的确可以用wine来模拟,不好意思,我模拟过,效果不是很理想(毕竟不是原汁原味),而且还把我的Win-TC和Radasm给模拟坏了,你可以骂我傻B不会用高科技,但是我倒想问问,会用的人多还是不会用的人多?但是话又说回来,Linux真的很便宜吗?其实说实话Mandrake的授权版对于中国用户来说并不便宜,Red Hat9倒是还可以接受,但是大家都知道Red Hat已经退出桌面市场了,它的服务器版本其实跟Windows相比来说差不了多少。Linux不存在盗版,你可以说我找10个人合买一套Linux也不会有什么法律责任,理论上是这样,可你觉得那10个人好找吗?我在我们学校里认识的在电脑里安装了Linux(不管会不会用)的人都没有10个呢。

火热的激情应该冷却一下了,冷静思考才能找到解决问题的办法,毕竟现在是和平年代。上网找找数据资料看看Linux的市场份额吧,真正动摇了微软的霸主地位了吗?预装Linux的台式机品牌有几个?是的,IBM这头大象点名支持Linux,我的笔记本就是IBM的,Modem、快捷键都不被Linux支持而且IBM没有推出for Linux的驱动程序。怎么办?没有枪就想跟武装到了牙齿的敌人打仗?要靠人海战术的话,那几个Linux用户还不够Microsoft塞牙缝呢!

但是即使这样,Bill仍然对Linux感到坐立不安,为什么?要知道Bill是个很有长远眼光的精明人,他看到了如果Linux照着成功软件的开发模式走下去的后果,那时候就没有微软的好果子吃了。所以说Linux要想真正跟微软抗衡,就必须走成功软件的模式,而不要太意气用事,认为这套路跟微软沾边,不用!那套路有微软模式,不使!搞科研的人有个通病,宁可坚持自己错的,也不大胆承认别人对的。死要面子活受罪!开发软件的时候有个不成文的规矩:如果你设计不出更满意更合理的软件界面,就照着微软的做吧。要知道开发Windows95的时候开发团队里心理学家比程序员还多,知道为什么微软的东西很容易上手了吧?模仿决不是妥协,但也不要太固执。微软的拿来主义是出了名的,而它却在骂声中迅速壮大,为什么?还是那句话,抓住了用户心理就赢得了市场。

说实话当初打算接触Linux有两个因素,一是认为这是市场发展趋势,二是被网上一些成天鼓吹Linux完美论的人误导。我比较喜欢那些有很深造诣却能写出浅显易懂的入门教材的大师。现在浮躁的人太多了,拿着鸡毛当令箭,安装过Linux就算是“精通”了。有些人的确在Linux方面有一定造诣,但却忘记了自己当初当菜鸟时的无奈。就像学会了骑自行车之后就忘记了自己当初不会骑的时候的笨拙。也许你完全可以摆脱Windows,但是请你在拉一个新人下水之前先想想别人的实际情况,不要把你喜欢的东西就说得很完美,你不喜欢的就说得很丑陋。

我说这些不是在帮微软说好话,我对微软和Linux阵营都不偏袒,我现在同时自学.NET和Linux应用与程序设计。我希望大家看待事物的眼光能够公平一点点,微软真的很差吗?我看未必。Linux真的很有前途吗?只吹不做我看也活不了几天。

朋友们,如果你真的喜欢Linux,就踏踏实实地为它的发展做一点儿自己微薄的贡献,不一定要求每个人都会程序设计,即使你仅仅是一般性的娱乐用户,只要你愿意,可以写点儿浅显易懂的应用心得来帮助比你更低级的菜鸟。

也许因为我是学计算机的,我并不觉得软件有什么好崇拜的,如果不努力发展,在优秀的软件也很快会成为垃圾。当然你也可以崇拜Linux,这是你的自由,但既然爱它,就请努力让它变得更加完美!如果你女朋友人很好但长得很丑,怎么办?完善她的外表呗,这样才能给不熟悉她的人留下比较好的第一印象。

我并不后悔也不谴责当初误导我的人,迟早我都会接触Linux的,我只是对于Linux的前途和发展提出一点儿自己的看法,不论你赞成与否,我都要对耐心看到这里的网友表示诚挚的谢意!毕竟在下才疏学浅,仅仅提出一点儿意见来交流,如有冒犯,还请见谅!
发表于 2004-1-27 00:37:45 | 显示全部楼层
呵呵
如果每个人都能冷静地考虑问题,linux的状况会比现在好得多
回复

使用道具 举报

发表于 2004-1-27 17:49:46 | 显示全部楼层
好文!!
这就是我想看的文章。。
回复

使用道具 举报

发表于 2004-1-27 18:28:58 | 显示全部楼层
4242
回复

使用道具 举报

发表于 2004-1-29 15:53:47 | 显示全部楼层
揭的都是硬伤
回复

使用道具 举报

发表于 2004-1-30 18:06:21 | 显示全部楼层
揭硬伤不怕,重要的是敢去面对和解决。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2025-2-11 04:38 , Processed in 0.046829 second(s), 16 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表