2007年2月14日星期三

关于自由/开源与共产主义



        自从1984年(注:鄙人诞生)RMS发表了伟大的《GNU宣言》以来,关于自由/开源运动与共产主义的关系就不断地散见于各种关于这场运动的文章与论坛之中,记得一本似乎名为“从window转移到Linux”云云的书里就有一节标题就是“开源运动是共产主义阴谋么?”。当然,书的作者花了一页纸来否认这种看法。这也是大多数书籍里及论坛最终讨论结果的看法。也许是自由/开源运动的分享、自由的理念相似于共产主义共产、平均的思想激发了人们将两者联系起来比较的念头;也许是西方见共产就摇头就唾弃的现象使得关于自由/开源运动的各种书籍、纪录片都要花点笔墨、时间来否定一下这个观念。不管怎样,

自由/开源 != 共产主义 && 自由/开源 共产主义 = {共享, other}

        有一本关于Linus的传记,叫“Happy for Fun”,中译为《乐者为王》。书名让我想起了初中政治课上曾经讲到的共产主义社会的一个特点:“劳动已经成为人们的一种需要”。看看现在的芸芸众生,皆为利往,皆为利来,所谓的工作、劳动,大多是辛苦的、被迫的,是为了赚钱、生存而不得已而为之的。再看看在自由/开源领域的那些黑客大侠们,他们“work for fun”,为了乐趣、快乐、荣誉而无私的工作、奉献。这与“劳动已经成为人们的一种需要”是何其的相似!所以,在上面的那个公式的大括号里,似乎还应加上“work for fun”这个元素。

        自由/开源运动是一场关于理想、自由的运动,让很多人热血沸腾。它的影响日益扩大,甚至超出了软件领域(前一阵子就听说有开源汽车)。也许马克思当年是过分看重研究经济而忽视了思想方面的研究了。也许“work for fun”会被越来越多的人所接受和实践。也许未来的人们不再视劳动为一种痛苦、一种谋生的手段,而是快乐的源泉,一种“需要”。也许这就是真正“共产主义”的思想启蒙或者启蒙的启蒙。也许……

        ……YY而已了 :)。

2007年2月11日星期日

关于“foo”

经常在关于计算机的书籍里面看到“foo”这个词,一般会用它作函数名或类名,通常还与“bar”连用。翻遍字典没找着具体的意思。上网搜了搜,原来如同“Hello World”,“foo”也是有它的一番典故的:

有一份英文的rfc文档,详细的说明了“foo”的来历,很有意思:点击

下面的是中文翻译稿:点击


2007年2月10日星期六

贼又来了~~

所住的小区经常失窃
都快过年了
昨天又有小偷光顾了
然且已经近在家门口:
隔壁邻居家的阿姨一大早发现厨房里有脚印!
幸好厨房门锁着
勘察了半天
发现这贼真是有飞檐走壁的本事
这么险也能进来!
不一会又传来对面楼上也失窃的消息
看来我们家也得采取更严密的措施了
爸爸每天晚上都会在厨房通向客厅的门口放一块板子
还用一个铁茶缸悬在门把手上
这样门一动板子和茶缸就会一齐掉下
发出很大的响声 嘿嘿
不过这似乎还不够
依今天的形式来看
贼比我们想象的要胆大
经分析很可能会从朝北的小房间进入
只好在晚上也把小房间的门也锁上了
这贼真是防不胜防啊
一个重要的原因便是小区的建筑设计存在很大的缺陷
便利了小偷的偷盗
我猜一大批的小偷已经盯上了我们小区
害得我们住户们不得不单枪匹马的跟小偷们打一场持久战