自由软件离我们有多远?
March 15, 2009 (Sunday) 03:13 CST+0800
自由软件离我们究竟有多远?其实并不远。
很多人选择使用商业软件因为他们认为商业的总是要比自由的好,但是事实并不是这样。很多时候,自由软件比商业软件更易于使用,而有些时候,自由软件是您的唯一选择。
先谈谈大家现在计算机的使用吧。作为14年的计算机使用者,我是有资格说普通中国人使用计算机的方法的。上个世纪九十年代,计算机在大陆并没有普及,因此很多人接触计算机的方法就是去上学习班。这和当时中国的经济情况是密不可分的。当时平均职工收入并不高,计算机价格又贵,买不起实属正常现象,就算买的起网费也很贵。当时培训班不知道为什么,都在讲WPS和UCDOS。这没什么问题,因为它确实是最好用的。天汇汉字系统靠边站,看看UCDOS的功能,算是自己写了套freetype+svgalib+motif on framebuffer+vesa驱动程序…UCSHELL做的也很不错,可以当套真正的操作系统的东西。后来呢?MSDOS的“升级版”(其实是替代物)—Windows出现了。一段时间内,Win32由于不稳定,基本没人用。后来,微软发布了Windows 95,一个稍微稳定点的东西。
中国人从那时候起,离开源软件有点远了。
2000年左右,互联网泡沫时期,Linux的发展也很迅速,中国人也做了一些发行版,但是由于不够易用,最终大都以失败收场——原因在于国外的开源社区,主要原因不是因为国人。当时的i18n确实很烂,什么都要自己做,大陆更糟糕的是没有开源字体。直到现在,我们用到的开源字体也不是很多,有文鼎贡献出来的一套,剩下的就是文泉驿了。中文字体是一个方面,中文界面又是另一个方面。没有中文界面是会吓倒很多国人的——英文基础偏差,这也是国情。指望每个人都像我们这些考GRE的人一样了解英文是很不现实的——在美国亦然,否则GRE怎么能是世界上第二难的英语考试呢?(第一是LSAT,传说中的超BT的英文测试)图形化的工具不够多也是很严重的问题。
现在又是另外一回事了。KDE4.2,特别漂亮。图形化的工具?一大把,默认装上去的东西够你日常办公用,其他的一些没自己带的包(比如ubuntu-restricted-extras之类的)也就是一句话的事情。我现在已经敢说Kubuntu 8.10的用户体验可以和Mac OS X拼一拼了。首先,都有widget,KDE的动画效果多,乱七八糟的可以改的特效更多(compiz嘛),dolphin比Mac的那个破文件管理器好用很多,Kolorpaint比MSPaint强,GIMP和Photoshop功能对我一样(都不会用。。。),自带的小游戏更耐玩,还有大量的学习软件……这些,离中国人有多远?
5厘米。
距离只有5厘米。只要你将手中的指点设备指向浏览器的地址栏,输入kubuntu iso,选择一个最快的下载点——这就是那5厘米的距离!
自由软件能带给你什么?
很多人说,我用商业软件很好,为什么要麻烦的去用自由软件呢?
习惯是很重要的东西。当你习惯某个东西的时候,你会很难改掉,我也一样。我习惯下午5:00去仁园吃饭,如果我去泓园,我会很不爽——因为我习惯在仁园二楼自助吃饭,让我去吃泓园,我肯定不愿意去。当然,另外一个很重要的原因是泓园的饭太难吃了。这其实可以说明很多问题。再来一个例子,我喜欢用vim,所以我在什么地方都用:q退出——瞧,这就是习惯的力量。我知道大部分中国人都喜欢用IE/IE核心的浏览器,究其原因,就是习惯。早先,微软在桌面上扔了个垃圾箱和IE图标,人们就知道了IE(
)和垃圾箱是一类的东西-——Windows Icon。点开,发现了个能用的浏览器。

如图所示,就是那么个玩意,很难用的。当时我用Netscape,很多人也用Netscape,因为IE太难用。IE市场占有率变高是后来的事儿。这里就是那个老版本的IE给大家看看。
微软就是靠这么个办法赚点钱。后来的MS Office也是靠这样的方法打败的WPS。
这里扯这些挺没意思的,我写东西就是这样,开始还严肃写,后来就露出来看台湾文档看多了的毛病:一切都要娱乐化。
下一个常见问题:用了Linux等自由软件以后是不是都会变成像我这样的geek,成天敲键盘不动鼠标?
答曰:不是
我是我你是你,我是用DOS出身的,对CLI有一种特殊的情感,或者可以称我为 CLI控,我不否认。你们爱用鼠标就用鼠标吧,不过你们会爱上键盘操作的,太快了,并且敲键盘的感觉很好——当然,这要求一个好的键盘,我推荐用双飞燕的,便宜,手感还不错。回馈力度适中,敲起来很有感觉。我现在用的是个超薄的键盘,手感不是太好,所以我常用笔记本写东西。这次我用的服务器写的,因为屏幕大。。。
命令行有命令行的优点,但是我不反对GUI。我上网的时候还是开图形的,不开图字太大,1440*900的屏幕显示80*25的字符谁受得了。。。
至于Linux和geek,有点关系,关系不大。别像我这样被计算机控制就好。我现在被一大堆电子设备控制了,包括互联网,手机,计算机,…
另外一个问题:迁移起来困难么?
对于女生,很简单。我知道你们爱玩flash游戏看youtube,flash的完善还是不错的,不过是商业的(免费版,non-free(as is freedom)),不介意的还是可以用下。QQ?有Linux版。MSN更不用说了。中文输入法?Sun拼音,很好用的,我就在用。
男生,不玩游戏的好说,玩游戏的我就不管了,红警除外。我也玩红警,每天晚上一局美国虐苏俄,只玩简单,10min一局,高兴高兴。玩网游的建议用玩网游的钱买点好东西吃……
对于一般的办公,Linux平台是很好迁移的。文档,直接转pdf或者导出xml(很简单的,就是Save as),图片不用管。一般的协作平台都有Linux版本,浏览器,Firefox,我的选择。
学习呢?也不错。查个资料,用Lua之类的写个小程序解题挺好的。
为什么我不用Linux?(by Frank)
- 事实上你很乐意花很多钱买一个有很多甚至都不应该在alpha版中出现的问题的系统来用。
- 改变总是很令人生畏。看看奥巴玛,他真的雷到我了。我投票给他,但是他却总是变来变去的,并且这些改变总是很可怕,哪怕这些改变会让事情变得更好。
- 你用电脑做的唯一一件事情就是打游戏。我的意思是人们买电脑还会用电脑做游戏以外的事情吗?
- 你很乐于把你每周中的一天贡献给“扫描”这个事情上。杀毒软件扫描,反间谍软件扫描,磁盘碎片扫描,注册表扫描 和磁盘碎片整理。多么好玩阿!
- 你很愿意给杀毒软件/反间谍软件(并且是每年的)钱来保护你的系统,而这些事情本应是系统本身完成的。尽管 Windows Defender 做了很多巨大的贡献,但是还是不够。
- 大多数人用 Windows。如果大多数的人都用 Windows 那么它一定是好的!
- 你意识到,不会有什么东西会永恒。当你觉得你的 Windows 终于蓝屏了的时候,对于 Linux 来说,想要它来一次 Kernel Panic 可能需要等好几年才能体验的到。
- 你爱 IE 并且你只用最新版的 IE。想象一下没有 IE 的日子会是如何?
- 你会变得很 geek,而 geek 是没有女朋友的。
- 你不想随大流,即使周围所有人都告诉你应该怎样怎样。你想特立独行,所以你选择用 Windows 。


and Solaris 11.