我的内心是一直很佩服微软的。比尔盖茨一直在奋斗的Windows确实很成功,无论是自身的细节打造还是市场推广策略,都是很棒的。尤其是在用户体验上,GNU的操作系统或者Unix操作系统在短时间内无法相与比肩。
我也不是一开始就喜欢上Ubuntu Linux的。一年多以前,我对Ubuntu也是抱着折腾的态度,最后总算是适应并且后来喜欢上了它。我也很佩服Ubuntu的发展之路。它已经抓住了M$的发展的部分路子,在用户体验上越来越贴近初级用户,在市场推广上,直接和笔记本厂商合作,弄得有模有样的。不过这也是很多Geeker对Ubuntu表示出不屑的原因。
那么回归这个话题,我们为什么用Linux?
首先讨论一个崇高的可能性:我们有自由精神,我们热爱开放源码事业。开源社区对中国的评价是,获取多,贡献少。我所在的实验室前阵子还准备把一个开源的VoIP项目改造改造,作为商业项目推出去。由此可推断持有Free Software思想的人毕竟该算是少数。
那么,我们付不起高额的正版授权。在Free和Money Required之间,首选肯定是前者,可惜我们是在中国,一个盗版横行的国家。洁身自好的人估计比刚才说到的人数还少。
另外一个可能性,工作需要。这种使用者可能连X都不需要,这种人要么就是Geeker,要么就是新手。
还有一种可能性,Zhuangbility。
曾经我属于Zhuangbility的这种。或许我现在还是属于这种类型,要不然我也不会去尝试Gentoo了。不过当我现在看到,我的大部分工作都能在Linux下完成的时候,我从心里由衷感谢那些奉献Free Software的人。
这几天一直在折腾Gentoo,折腾得筋疲力尽。因为刚开学,事情很多,太忙,我决定暂时放弃Gentoo。思考了一下我为什么用Linux,我需要的是效率优先。决定放弃Gentoo的时候,阿慕说我会放不下面子的,我知道她说的是我不想让自己被一个操作系统打倒,yegle都能驾驭的东西我为什么不能-。-不过我还是放下了,暂时丢开它,以后会再拾起它的。
正如前面所述,Ubuntu的发展,在很大程度上借鉴了M$的模式。它越来越为Beginner考虑细节,以至于很多Geeker对此不屑一顾,觉得自己受到了侮辱。不过正因为它越来越傻瓜化,对我这种效率优先主义者,还是有很大吸引力的。而且debian系的apt包管理方式,对依赖关系的解决比redhat系好多了,用着也顺手。
而Gentoo呢,它的文档丰富,对Linux系统的一些原理都有很详尽的阐释。它的定制化程度极高,可以随心所欲地自己搭配软件。它的portage系统很棒,加上overlay的支撑,对于喜欢尝鲜的用户来说最是方便。不过Gentoo一些软件编译时间太长了,我的时间就这么哗哗流逝了,而且USE Flag之类这种高度DIY的东西的学习曲线对我来说比较纠结。
折腾Gentoo两个星期,自己编译了内核,以前总是说自己要向内核和驱动方向发展,却在装Gentoo前对其一无所知,Gentoo算是帮我打开了一扇大门。自己写了各种配置文件,从grub.conf到fstab,都手动写,累是累了点,不过还是了解了很多东西。
现在Gentoo上装的是GNOME,我是个深深被习惯影响着的人,openbox+lxpanel+pcmanfm确实对我来说有很多不适应。不过GNOME太臃肿了,而且现在很卡,我也不知道该怎么优化。
现在很多使用习惯很以前太不一样了,而我急需使用Linux,所以只好明天换系统了,换回Ubuntu。
来自:Caspar Ant(http://www.casparant.com)