为自由而技术

为自由而技术。
很早就想说一下这个问题,但是没有找到合适的时间,毕竟这是一个游离于social和tech之间的话题。即使是计算机专业的人,99%也不会理解这个的观点。不过对于资深的自由社区的人来说,这又的确太浅显了,不值一提。所以本文我就不放在blog上了,一般浪费他们的时间。

那么我们首先将其作为一个疑问的命题:为何而技术?

即使很了解我的人,也会误解我学技术的原因。他们会认为是为了鄙视或反鄙视。我坚信,在科学和技术的社区中,每一个人都是平等的, 区别只是闻道有先后,术业有专攻。没有人可以用任何原因鄙视其他人。也许言语中他们会对一些不自己寻找答案的新人有些offensive,但是很多情况下都是有一种怒其不争的感觉。

那么为何而技术,为钱吗 ?我已经看到了很多人投入无数的精力在一些为大家造福的项目中去。且不说全世界的自由爱好者投入的Gnu/Linux项目,就说工大的,远的有ark、gaea,近的有sf。尽管很多人有不理解,例如,前一阵子有人抱怨gaea上都是D版的音乐,还有人发现gaea上有广告就不满了,却不知gaea在背后的付出。这些项目都是免费提供的,广告只不过是为了使这个东西能够继续做下去的一种手段。就像Mozilla 的online store也卖衣服一样。但是他们的目的绝对不是为了钱!如果只为了钱,世界上不会只有Gates。

当然有人说,没有钱,你拿什么吃饭,开发那些东西?我的观点是没有钱当然不行,太多钱也不会不好。Enough money is enough。钱多了,那不过是一个数字,与你看BT时的下载速度没什么区别。Gates不是还捐出很多美金作慈善吗?

抛开对金钱的追求,我们可以单纯为技术而技术,可是问题是你能像大师们几十年如一日地钻研某一个问题吗?我是不能。所以我们需要有一点能够支持自己的东西。那就是信仰,还有自由。

在中国,政治上的自由还为时尚早,幸好,我们还能在技术上追求一种自由。不受压迫,没有垄断,每一个人都要帮助有困难的人,每一个人都为别人编写有用的软件,每一个人都将自己的代码公开,供别人研究学习重用。

听起来有点像共产主义,这也是为什么我的Tshirt上的字样为:M$ is for capitalist running Windows,而我们做的就是在虚拟的网络中建立一个开放、自由的社区 ,甚至是一个社会。这也是FooToo现在在做的事情。

我很喜欢这句话:In a world without doors or walls, there is no need for Gates or Windows.是啊,如果世界上没有这么多隔离彼此的门和墙,没有这么多的不自由,我们能够互相交流,为什么还需要Gates和Windows呢?

遗憾的是,还有这么多人不理解什么叫自由,以及在它之上的自由软件。希望本文能够能使你有一个感兴的认识。自由软件(Free software) 不同于商用软件、共享软件(shareware)或者免费软件(freeware)。免费软件虽然免费,但是源码是不公开的,它的free只是在金钱上的free。而自由软件则不同,RMS说过,You can think it as in a free(自由) speech, not as in a free(免费) beer。这是英语的一个trick,倒也说明了自由软件的本质:除了免费之外,更重要的是自由。你可以自由地参考自由软件的思想、源码,获得发布版本,甚至将它的源码放入你自己的软件中!我想说的是,如果你不想支持天文数字价格的正版 ,那么除了盗版之外,你还有一个选择——自由软件。

我不会对自由软件和自由运动讲得更多,可能上述的内容也已经太多了,就此打住。

当你对技术的理解超越人性的傲慢和卑夷,超越了金钱和物质,超越了技术本身,达到了一种对自由的信仰,一种对自由的追求,那么你就能理解为什么华莱士会高呼Freedom、为什么会有GNU/Linux、为什么我花一上午写这篇文章。

Leave a Reply

Your email address will not be published. Required fields are marked *