1.改良或者是改革
我们需要来看一下Linux和Windows的桌面是一个怎么样的系统:
Linux应该是把服务器搬到了桌面,删繁就简,虽然减少了不少,但是还是拒绝了大部分的桌面用户--Linux的使用实在是太难了!请不要指责桌面用户,他们本身就没有必要具备多么精深的计算机知识,也不应该去折腾电脑.他们所要做的,仅仅是浏览网页,办公,休闲娱乐.可是呢,Linux给了他们什么呢?很多的人可以在Windows下自由的畅游却不得不为新装Linux犯愁.也许到这里有人要拍案而起了:Linux不是提供默认的分区方案么.可是熟悉Linux的你们,有谁去使用它的分区方案呢?至于原因,应该是不言自明吧.
再来看看Windows吧.Windows似乎是把Windows的桌面转向了服务器.同样的是删繁就简.但是对于大多数的人来说,不论是它的桌面还是它的服务器都是基本合乎人的心意的.应该说Linux的服务器不知道要好过Windows的多少倍.但是我却很难在微型应用中看到它的影踪.我在很多的网吧看见他们负责管理机器的电脑都是安装的Windows Server2003,却从来没有看见Linux的身影.一般的网吧的网管都是业余的人员,正规的网管一个星期只来一次到数次对机器进行基本的维护.你应该不可能指望那些业余的人员整天的面对Linux的命令行吧(安装界面?也许是一个好主意.)
也许到这里很多的Linuxer要骂我是Windows的走狗Linux的叛徒了.我不得不说,我已经抛弃Windows很久了,而自己也已经习惯了在Linux下的作业.可是我们不应该一叶障目.我们假如不能看见缺点又如何去进步呢?
这里我必须指出:现在的Linux发行版都是对Linux的消极改良.如此以往,永远不会在桌面上出成绩.Linux不改革永远只能是桌面的附庸.
想必很多人都已经试用了Google的ChromeOS.ChromeOS也是基于Linux内核的系统.我曾经对ChromeOS报以很大的好感和很高的期望.原因无非是一下的几点:Google实力非凡,ChromeOS不是某一个发行版的改良版.因为它没有Linux传统发行版的负担,所以也许他可以推陈出新,给Linux带来一股清新之风.很多的人却很惶恐ChromeOS的到来,因为Google的成功就证明了无数的Linux发行版的失败.
改良是失败的.因为一切的改良都从不认为他们正在制作的系统的对象是普通的用户.他们只是以一个高姿态的使用者一厢情愿的修改现有的系统然后加上外壳和数量可观的各色软件.
假如说MacOS或者是MS的Windows是一个肉包子,明明白白.那么Linux给新手的感觉就是一个肉圆子,看的一清二楚,可是就是闹不清里面是什么.
2.糟糕的软件,糟糕的依赖关系
有人说,Linux下的软件是绿色的.因为Linux不存在注册表,Linux下软件的安装也是忠实的按照log来的,删除的似乎可以把安装的通通清除出系统.
可是,事实是这样子的么?
我们来假设Windows下的软件安装做比喻:
假设我需要安装软件A,但是软件A在安装的似乎还提示安装了B和C,并且你要是不安装他就无法安装A.于是你迫不得已只能把B,C都装上.可是不用几天你发现A是一款多么糟糕的软件啊.于是你匆匆的卸载了A,可是安装时候的B和C依旧留存在你的硬盘中.虽然B和C你也许可以手动卸载,但是还是有很多的人称之为恶意软件.
可是相同的情况一旦到了Linux下似乎就完全的变了样子了.我也许编译一个软件需要几个甚至是十几个其他的库文件包.这个被众多的Linuxer所认同.这些包只是对我的编译过程起到了效果,一旦说软件的编译完全,他们就彻底的失去了作用.我想问大家的是,不知道你们有谁在编译后会通过软件管理器把安装的库文件删除呢?
所以,用Windows下的观点衡量,这样的行为算什么呢?(抱歉.其实这个不是软件的问题,还是系统的纠结.)
不仅仅是编译安装的软件,对于那些通过软件安装器安装的软件也面临同样的尴尬.
Linux系统的文件体系结构是不是应该修改下呢?
可是现在的所有的Linux发行版对此不以为意.他们继续的改良系统:更加优秀的软件管理器产生了.它告知人们软件安装需要哪些包,并且可以为我们自动的下载下来.说到这里我不得不说下Mirror.所有的发行版都存在其对应的软件源.曾经有人对我说,Linux多好啊,从系统到很多的软件的安装和更新都可以通过系统的软件更新器帮忙,这在Windows下是不可想象的.的确,我很赞同他的话.可是假如说我们来从反面思考这个问题,这个理由又是多么的可笑呢!
假使说没有Mirror的存在,我为了安装一个软件A却不得不在网络中搜索它所依赖的B.C.D.E.F~~你大量的宝贵的时间假如都花费在这样的事情上面,你还愿意去使用Linux么?假如真的是这样,到底是你的悲哀还是系统的悲哀呢?
Mirror的存在似乎是无奈之举.当然了,正常的系统更新还是应该存在一个服务器的.
更加的无奈的是,我编译安装的软件,如果没有做成系统所承认的安装包,那么软件管理器便不会认同它.举一个例子:假如我编译安装了Mplayer,然后强制安装了Mplayer的前端SMplayer.以后一旦说SMplayer出现更新,我又没有注意,那么系统就会把Mplayer一起更新了.因为二者之间存在依赖关系.假如源里面软件编译的似乎目录和你编译的目录相同,那么文件也许被替换,可是万一不是同一个目录呢?天啊,我可不要”一软两制”!
[attach]28406[/attach]
我曾经开玩笑说Linux的开发人员应该多搬小凳子去Apple或者是MS家门口坐坐.当然,这个仅仅是一个玩笑.但是,现在的隐忧是,Linux的开发人员似乎不太乐意系统”滥民化”(我对Windows的理解就是滥民化的系统).
同时,我很不能够理解,要那么多的发行版做什么.强化用户安装系统的能力?锻炼用户的眼力?
在某一个BBS上,有人给我一个不错的答案:”因为我们有选择Linux的权利.”
我的感觉是他避让是想要强调所谓的”Free”.
中国的众多的Linuxer对free的理解就是免费.似乎和Linux扯上边的东西都是应该免费的.或者是理解为自由.一种懒散的结构(很多的人告诉我他们为什么用Linux,就是因为Linux的DIY强.可以随意的任意排列组合).
理解为免费和本意相差甚远.我的把Linux强调的”Free”理解为自由化.什么是自由化呢?就是抽象于自由之上的一种理念.区别于自由的漫无目的.
可是,现在的Linux发行版太自由而不是自由化.
3.奇怪的外观
似乎从Linux爬上桌面后不久,就开始了Gnome和KDE两大阵营的分庭抗礼.其间虽然有XBFC这样的末流力量但是毕竟是末流.主流的还是Gnome和KDE之间的抗争.
Gnome存在的时间要更久一些,它的界面也更加的完善点.而众多的KDE fans总是高举KDE的桌面截图对Gnome大加讨伐.KDE是漂亮,但是我真的是很难在某一个截图上面看见某一个软件的影子.我从来只能看见要么是3D要么是任务栏要么是桌面上的小应用程序.为什么呢.因为软件的界面实在是过于简陋.透明,我忽然想起来了,似乎现在的人杜非常的喜欢透明的质感,Microsofe最新的操作系统Windows7采用了全新的界面,它的任务栏也可以是全透明的.很多的Windows_7 lover在截图的喜欢带上软件的窗口.我应该可以使用和谐来概括那些截图.
Gnome的外观和KDE的炫目比起来是有了不小的差距.但是,Gnome更加的统一和协调.
另外,Gnome和KDE都有大量的归属自己的应用软件.假如同时安装了这2桌面的同学一定会眼花缭乱的.类似功能的软件太多,而且相互之间能力相似,不知道用哪一个更加的好一点.
各个发行版似乎也是占山为王各自为政.相互之间的协作似乎也只是表面的交流而已.也许这个是跟他们有自己的服务社区有关吧.利益永远是占据着主导地位的.
我总是再想,就算是改良,这个界面也应该再好看点吧.可是,这样子的变化似乎忒慢了一点.
唉,Linux假如没有人动刀子见血的下狠功夫,永远只是流于形式的改良,是不会有效果的.
Ps:扯扯Google Chrome吧
当初听闻说Google要出系统,先觉得惊讶,后来就欣然了:Google有成熟的手机系统,再来一个针对NetBook的或者说是所有PC的系统似乎也是无可厚非且在情理之中的事情.更何况Google是一个如此有实力的公司呢.其实Google出系统这个消息本身不是最令人惊讶与欣喜的.众所周知,不论是ubuntuFedora还是Opensuse或者是其他的开源发行版,你都可以拿来简单的修改后再发行.假使Google如此,那么这个消息就不值得欣喜了.
所以我对于这个消息,分析出这样的两点重要信息:
1).基于Linux的Kernel
2).全新的界面
什么是基于kernel呢?我的认识是使用其作为内核,但是除此以外的东西应该是面目全非了--即重构.事实上,现在泄漏出来的CUOS也印证了这个推论.面目全非本身不是坏事,其实更多的user期待这样的改变.
其次是全新的界面,这点毋庸置疑,因为ChromeOS的外观就是Chrome这个优秀的浏览器.
Chrome的的力量大家杜应该是看到了.Chrome所推崇的简洁的外观被很多的浏览器所模仿:Firefox4.0,Opera,TheWorld3.0.当然了,Opera的借鉴实在是过于失败,留下的标题栏和命令栏真的是很多余.而Firefox4.0尚在娘胎,真正的外观我们不得而知.但是看现在已有的设计图,我们多多少少会发现Chrome的影子.再下来就是TheWorld,是国产的IE内核的浏览器.3.0的皮肤中有一个是百分百的Chrome外观.这给Windows下的用户些许安慰:IE浏览器不好还容易中毒,Chrome虽然说漂亮但是对非标准兼容的不够.于是,TheWorld对于那些想用Chrome又依赖IE的人的不二选择.
ChromeOS的源码是公开的,ChromeOS正式发布后,其他的Linux社区会怎么样,大家可以自由的想像.
很多的Linuxer讨厌Windows,甚至说部分的Linuxer一边不堪忍受Linux回到了Windows还一边依旧的说Linux的好然后欣然的使用Windows.这个现象本身就是可笑的.其实Windows是一个成功的作品.很多的Linuxer只是对它的缺陷大加讨伐.
mydogson 于 2009-12-12 06:54:42发表:
每个产品都有它的市场细分
mydogson 于 2009-12-12 06:53:53发表:
它是针对高端用户的啊
iblue 于 2009-12-11 20:22:25发表:
说的也很有道理 确实应该借鉴一下
iblue 于 2009-12-11 20:21:52发表:
也很有道理
01382140 于 2009-12-11 10:31:57发表:
路过
东风唯笑 于 2009-12-10 10:36:26发表:
本人非科班学生。文章错误大家指出。本人高三,不能及时回帖。
chhao33 于 2009-12-09 09:03:17发表:
学习了
xg123 于 2009-12-07 09:18:37发表:
我觉得说得还是蛮犀利的!
dchwlinux 于 2009-12-07 06:17:26发表:
说的一半一半。用一句话概括就是linux不联网就什么也不是。
puitr 于 2009-12-07 00:14:42发表:
楼主或许说得有些道理,但有些也是误会linux了
alick 于 2009-12-06 22:50:48发表:
1.计算机使用者肯定是需要懂计算机的知识的。Linux用户更能在使用过程中学到更多知识,提升自己对计算机的控制能力(配置能力)。
至于为什么老手不用默认的分区方案,原因很简单:默认的方案是最简单的但不是最好的。
2.编译时依赖的东西往往是头文件不是库文件。库文件是共享库,程序运行时需要使用的,不能随便删。头文件只在编译时使用,可以在编译成功后删掉。我估计已经编译软件的用户都不是新手了吧。
3.桌面,gnome比kde要晚。如今二者奋斗的目标已经不同:gnome旨在超越mac界面,kde旨在超越windows界面。另外:桌面绝不仅仅是指gnome和kde。有许许多多的窗口管理器...
4.看的出lz对chrome os很失望,可是chrome os不能完全代表linux啊。chrome os的目标是上网本不是桌面(至少暂时是)。
765899469 于 2009-12-06 22:22:50发表:
6# 王中云
可以考虑一下的
王中云 于 2009-12-06 16:55:41发表:
唯有前进,不进则退
ixdba 于 2009-12-06 16:23:57发表:
一看就知道写此文章之人就是一个嘴上功夫,却不了解linux市场,类似袁萌之类的人!
东风唯笑 于 2009-12-06 14:20:28发表:
那一起笑
绿色圣光 于 2009-12-06 13:39:21发表:
唯笑~
Juelong 于 2009-12-06 12:33:18发表:
看一下,先顶