一篇旧文,在昆明的时候写的

才毕业时候写的,现在看来有点“酸酸甜甜”的感觉,加粗的部分是现在添加上去的。

快乐·自由·美丽

Fun·Freedom·Beauty


     把自由和美丽这两个词汇放在一起你能想到点什么呢?也许是法国名画“自由引导人民”;也许是电影《勇者之心》里苏格兰民族英雄威廉·华莱斯带领的起义军高呼着“Freedom!”潮水般涌向英格兰侵略者的宏大场景;也许是马丁·路德·金慷慨激扬的演讲“我有一个梦”。不同的艺术形式油画、电影、演讲表达的自由之美都有着相同的血腥味儿,自由(Freedom)一词似乎注定有些沉重,与之联系的人往往会被称作战士,斗士,英雄。

与现实社会不同的是,在由计算机信息技术所创造的塞博空间里自由——信息的自由,自由软件和使用者人的自由,不但与沉重和血腥没有多大关系反而与快乐、艺 术有着某种联系;与现实社会相同的是赛博空间里与自由相关的称呼同样是英雄,赛博空间这样的英雄一定是理查德·斯托曼(Richard Stallman)和李纳斯·托沃兹(Linus Torvalds) 这两位黑客。他们正领导着一场赛博空间里的自由革命——自由软件运动,自由软件运动所倡导的是一种平等、开放、共享的自由精神,这种自由精神与《宣 言》中所描述的共产主义理想所追求的自由精神——“每个人的自由发展将成为其他人自由发展的条件”有着一定的相似性,斯托曼这位自由软件运动的精神领袖还 用行动诠释了裴多菲“生命曾可贵,爱情价更高,若为自由故,二者皆可抛”的诗句,于是有人就认为斯托曼和托沃兹是共产主义者,但是自由软件运动的动力并不 是来自于对共产主义社会的向往而是来自于黑客精神,斯托曼和托沃兹不是共产主义者而是黑客精神的忠实信徒,黑客伦理就是把工作艺术化,娱乐化,对工作成果 进行审美(这就是尼采提倡的自我欣赏吧),是对“新教伦理与资本主义精神”(人生下来就是有罪,工作是赎罪)的背叛,对于黑客们来讲,工作已经不再是新教所声称的“必须的责任与基本的道德”了。在“自由软件”运动鼓舞下 的程序员,用自己的行为表明,工作是充满激情与创意的,时间是弹性化的,他们鄙视以金钱为目的的工作。正像托沃兹喜欢说的:“计算机本身就是娱乐”。或 者,我们还可以搬出早期的黑客们的言行。如互联网发明者之一的文特·瑟夫讲过:“编程令人愉悦。”而苹果电脑的发明人斯蒂夫·沃兹尼克,则同样宣称程序世 界是“一个充满魔力与诱惑的世界”。黑客代表的是一种“追求卓越与娱乐自我”的观念。

对娱乐自我的追求最终变成对自由的追求,解除对程序员工作成果——软件的各种枷锁也就是解除程序员工作的枷锁,只有自由的工作才能成为真正的娱乐,软件才能具有艺术品般的审美价值,在赛博空间里不再仅仅是“自由引导人民”还是“快乐引导人民”。

黑客精神能够引爆每个程序员对编程的激情,编程序本身就是一件令人兴奋的事情,用一段段代码你就可以控制计算机,让它完全服从你的命令,你叫计算机做什 么,它就做什么,永远准确无误,而且毫无怨言,在赛博空间中,你就是创世者,你对所发生的一切拥有最终的控制。如果你功力深厚,你可以是上帝,你可以创造 自己的世界,而唯一限制你的就是机器的性能,以及你自己的能力了。在编程中,实用的考虑往往被置于有意思、美观伶俐或有震撼力的考虑之后,这就是它之所以 被看成是一项既有魅力同时又有实际贡献的活动的原因之一。我想象不出还有什么比编程员更有乐趣了。

有人认为这种源于享乐主义的态度是有害的,对整个软件行业的作用是无足轻重的甚至有害,这样开发出的软件无法保证其稳定性和安全。自由软件运动的黑客们用一个个功能强大堪称经典的软件作为对怀疑者最好的回答,最稳定和安全的web服务器是自由软件Apache,最安全可靠的pc操作系统是自由的FreeBSDNetBSD,在JAVA平台上这样的例子就更多了,IBMWebShpereBEAWebLogic很多功能包和工具都是来源于apache.org。有人怀疑自由软件运动会使程序员失业,只要看看JBOSS集团(被redhat收购了,,想想hibernate的流行程度))创造的奇迹就可以打消这样的疑虑了,依靠为客户提供技术服务来盈利的商业模式才更贴近软件行业的本质。

我们需要黑客,需要黑客的心态,需要这种把工作当成艺术的人,用一种快乐的心态去创造美丽的软件。按黑客伦理学家说法只要你具有“追求卓越与娱乐自我”的 观念你就是一名黑客,所以黑客与电脑可以完全无关,你可以是一名会计黑客,木匠黑客。真正的黑客可以创造出快乐、自由、美丽。最后用托沃兹的自传的标题结 束本文。

JUST FOR FUN

 
发布了4 篇原创文章 · 获赞 0 · 访问量 1839
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章