当前位置:Linux教程 - Linux - Linux 在桌面

Linux 在桌面



         原载 刀枪Blue blog http://blogbus.com/blogbus/blog/index.php?blogid=2441


    我喜欢Linux,喜欢她开放,喜欢她包容,喜欢她代表的无私,协作和分享精神,而且我相信还有个更深层的原因--Linux给人们带来一种乌托邦式的美好理想,并且温柔的散发着一股让人着迷的浪漫情怀,这些难以言说的原因同样也吸引着很多人。Linux在服务器端表现出的实力(代表现在)和潜力(代表未来)差不多已经被公认--什么?您说不是“差不多”,是“完全”?那就完全,您别扔转头啊......--可是在桌面......鄙以为很难说:-(,我相信用过任何一个发行版的人都有感觉,Linux桌面版本虽然已经越来越和Windows有的一拼,但是很多地方仍然需要改进,举个例子来说,KDE或者GNOME,实在是慢的可以,加载任何一个GUI应用常常是只听硬盘嘎嘎想,几秒乃至十几秒后才显出原形,比如我的RH 9,赛扬2G,512DDR上启动thunderbird或者firebird--别跟我提CONSOLE,要不我认为您跟我抬杠:-)--这种体验确实很难捉住普通用户的心。我不是Linux专家,只是稍微能玩转Linux,周围有时会有同事来求教(嘻嘻,大大满足了我的虚荣心)或者跟他们聊聊天的时候听听他们抱怨,我经常听到的抱怨比如为什么在桌面上不能粘贴,打开(保存)文件对话框怎么那么丑陋,给文件改名怎么那么别扭,rpm安装完了哪里去找开始菜单的快捷方式,帮助文档找不到,哪里去设置分辨率,怎么在所有文件上单击右键菜单都没区别,为什么checkbox前面是个叉叉而不像Windows上是个对勾,叉叉到底表示选中还是不选中......看上去千奇百怪甚至有的毫无道理:-),不过,这就是普通用户。

    Linux桌面的应用虽然比较全面了,可是很多是处于“可以用”但是“不够好用”的状态,不少消费类软件似乎没有更多的选择,虽然我们为OpenOffice,Ximian和Mozilla等叫好--再强调一下,我指的是桌面应用,适用于专业者的实用程序是非常丰富也有很多选择的。很多人都为Linux在桌面的遭遇鸣不平,觉得很多桌面应用和Windows上的比已经as good as了,觉得是上帝,是市场,是普通人对Linux不公,是运气不好,是人们目光狭隘不给Linux机会。可是从普通人的角度看,仅仅是as good as还不是better,那凭什么要从Windows迁移到Linux呢,谁来付出迁移的代价?大多数普通人是要让计算机成为有力的工具,要能够提升他们的工作效能,他们不关心也没法关心其他层面的东西。不能把大家都想象成技术狂热者或者技术专家,喜欢像我们一样通宵达旦沉迷于一个技术玩物还乐此不疲,他们只是普通消费者,他们需要一个软件之于普通人能像现在汽车之于普通人那样,简单好用,不论是18岁的青年还是80岁的老人,每个人都能轻轻松松高高兴兴的用起来,最要紧的,我不需要知道发动机里的一次热力反应最终是如何推动我那四个轱辘前进的,但我一样能使用她,驾驭她。

    我们需要开发者的思路是基本顺应并且提升用户的习惯和要求,而不是反过来要求普通用户一定只能学习适应专业软件开发者的习惯--学习和改变是难免的,但是最好能保护用户现有的经验投资,代价较小。在专业领域,开发者和使用者可能会重叠,即使不重叠,两种人也有相近的工作和教育背景,所以使用者难以适应开发者的情况并不多见,甚至正好相反--使用者觉得开发者的安排和选择是相当贴心的,所以*nix在专业领域是成功的--也所以Windows在专业领域需要进一步努力:-)--可是在桌面市场,有句话说,如果不能让家庭主妇觉得这个软件简单流畅,就不能算成功,在有Microsoft, Apple虎狼环侍的情况下,用户遇到一个不爽的软件马上就会放弃,根本不会再考虑,很容易就投入他人怀抱了。

    Linux在桌面的不利之处是没有用--或者缺少--桌面用户的思维来打造桌面软件,这几乎正好是人们对Microsoft在服务器市场的诟病之处--用桌面软件的思维来打造服务器软件。可能在这一点上,Linux在桌面和Windows在服务器有点像难兄难弟,他们都在一个有不同的游戏规则的陌生地方打拼,用以往自己成功领域的知识和经验还不能对付尚不熟悉的环境,好比蹒跚学步的时候难免会遭周围已经会走路的小朋友们笑话,乃至戏弄:-)。对Linux来说,作为桌面平台的后来者,可能是必须付出一点代价的,比如考虑如何向Microsoft靠拢,在使用习惯,界面等方面想Redmond的巨人学习--你说妥协也行,这我管不着。有人常常把Linux向Microsoft的任何非对抗的行为都愤怒的看作屈服,这我没办法,但鄙以为,对我们做技术的来讲,心胸应该是很开阔的,应该能心平气和的看待差别乃至差距,这似乎也更能体现Linux的精神。想想吧,Microsoft尚能虚心向社群征求意见,询问大家觉得Linux哪里好,Linux社群同样也应该能静下心来研究一下Microsoft的成功之处,发现自己哪里可以改进。我不知道是不是有的Linux及Linux应用的开发者是赌着一肚子气做开发的:-),应该不是,希望他们不是那种倔犟的人,硬那用户做砝码跟Microsoft作对,这样受伤害的往往是Linux自己,咱们谁都不愿意看到这点。

    最后是批量授权的考虑,很多企业或政府机构会很在意这个,因为从授权费用上看,Microsoft一点优势都没有,这是Linux优势之一--我猜没人希望这是Linux仅有的优势,因为如果人们认为Linux仅仅是便宜而不优秀的话,也不能算Linux成功--我可能眼界不太广,知道的大企业和政府机构采购Linux的案例有一些,但是多数是用Linux做专用终端,向Windows这样在桌面做业务处理的好像不太多--如果我孤陋寡闻,有更振奋人心的消息,请告诉我:-)。
    发布人:toybreak 来自:刀枪Blue blog