过肩长发、连鬓胡子、质疑传统道德和制度……这是《旧金山纪事》记者赫柏.凯恩所描绘的始于60年代的美国嬉皮士的典型形象。他们的生活离现实的主流社会似乎是那么的遥远,

然而,他们当中有一个人,当时光追溯到20多年前时,因为他在某个瞬间的一次“愤怒”,却引爆发了一场新的运动。这场运动,发展到今天,不但已影响成千上万生活在主流社会中的人的工作模式、思考方式,而且造就了一个至少数百亿美元规模的大产业,其影响甚至已渗透到政治、文化领域。而这一切,现在还仅仅只是个序幕。

软件嬉皮士的愤怒

这就是“免费软件运动”,而这个“愤青”,叫Richard Stallman。古怪的穿戴,使得Richard Stallman乍看上去象个潦倒落魄的马戏团老演员,而长长的披肩发却又带了一些救世主般的神韵,人们尊称他为 “电脑科学家”,而Richard Stallman对自己的定位是“哲学家”。Richard Stallman就是这样全身充满了矛盾的元素,这似乎注定了他倡导的“免费软件运动”几乎从一开始就和“戏剧”和“争议”结下了不解之缘。

世界免费软件之父Richard Stallman 漫画像

Stallman于1971年进MIT人工智能实验室工作,那时的软件世界是没有私权的,这使得他的技术能力在知识共享的氛围中茁壮成长。但到了70年末,以一封《致电脑业余爱好者的一封公开信》为标志,以世界知识产权组织《伯尔尼公约》为框架,软件逐渐步入Copyright的时代。初期,确实曾一度鼓励了技术创新,但随着到了软件垄断阶段,人们很快发现, Copyright制度除了能成全那篇文章的作者BillGates成为一个“世界首富”之外,对社会公益已起不到到更大的作用,反而阻碍了知识的传播,甚至,他还引起了一些崇尚知识共享的程式员们心态的变化。利益的诱惑,使得包括同在MIT实验室的那些黑客们,在Stallman伤感的目光中,纷纷跳进了“私有软件”的阵营。最让Stallman揪心的事发生在1978年,当时他正在用一台Xerox赠送的一台打印机,由于打印机放在楼上,所以每当卡了纸或印光了总是无法知道,导致Stallman总是拖着本来就十分肥硕的身躯沿着楼梯没完没了得爬上爬下。他便向Xerox公司索取打印机驱动程式源代码,准备改写程式以便更好地控制打印机。孰料这需要被对方以“Copyright”的理由严正拒绝了。Stallman完全愤怒了!他说:“我再无法说服自己不公开协议是纯洁清白的。当他们拒绝和我们共享时,我十分气愤。我不能更弦改辙,对别人做出同样的事!”

这样,为了捍卫内心的道德准则,Stallman拒绝随波逐流,选择了一条和商业软件作战的道路。1983年,他完成了被称为免费软件运动的宪章的《GNU宣言》,阐明了免费软件运动的动机。1985年创办了免费软件基金会(Free Software Foundation)为免费软件的研发和筹资、教育宣传和推广奠定了坚实的组织基础。但他的真正成熟,还得归功于1989年由软件基金会发表的通用许可证,即GNU GPL(General Public License),因为他用制度化的形式不但指明了免费软件运动的解决方案,也保障了运动的推广。该协议允许人们自由复制、使用、分发和修改软件,并提供程式源代码。唯一的需要的是其衍生软件仍必须遵循GPL协议,以保持免费软件运动的持续性。GPL协议是对传统知识产权模式和价值观的重大挑战。 Stallman特意将该协议所体现的精神命名“Copyleft”。

免费软件运动在80年代并没有形成足够的气候,尽管他诞生了诸如GUN Emacs、GNU C编译器(gcc)等著名开源软件,其瓶颈就在于GUN没有一个自由的操作系统,因为那是管理其他软件和系统运行的最基础的软件。但到了1991年,这个令免费软件运动的技术高手们寝食难安的问题却由于芬兰一个叫Linus Torvalds的大二学生的某次家庭作业,戏剧般地解决了。

集市中飞出的凤凰

Linus将他的作业成果命名为Linux。而这个Linux无论是从他的产生渊源,到他的研发模式,都完美地体现了免费软件精神:linus先是将荷兰教授Andrew S. Tanenbaum 研发的用于教学的MINIX开源操作系统进行了一番修改,发布到了网上,立即引起了人们的注意,纷纷下载、测试、修改,最终被反馈给Linus。著名的开源理论家EricRaymond用激动而形象的笔调描绘了这一场景,他写道:“Linus Torvalds的研发风格(尽早尽多的发布,委托所

有能够委托的事,对任何的改变和融合开放)令人惊奇的降临了。这里没有安静的、虔诚的大教堂的建造工作--相反,Linux团体看起来像一个巨大的有各种不同议程和方法的乱哄哄的集市(Linux归档站点接受任何人的建议和作品,并聪明的加以管理),一个一致而稳定的系统就象奇迹一般从这个集市中产生了。”就这样一只脱胎于一次学生作业的“小企鹅”,在群策群力下,开始了凤凰般的飞翔。

Linux的诞生具重要的战略意义,由于他的可移植性、安全性、易控性和低成本,被迅速运用到了包括PC在内的各种平台中;他的成功模式也激励和带动了诸如Apache、MySql、Jboss、OpenOffice等著名开源旗舰产品相继脱颖而出;大量商业公司也纷纷加入,围绕linux设计产品编译应用程式开拓商业模式;而在政府界,巴西、法国、比利时等国家纷纷通过议案需要政府采购优先考虑开源软件。随着“开源”和“自由”的呼声愈发高涨,2003年,对代码一直“守贞如玉”的微软被迫做出重大让步,以“共享源码”的方式,向十几个国家和国际组织公开Windows源码。

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!