2021-10-01 黑客传奇之 埃里克·史蒂文·雷蒙德

埃里克·史蒂文·雷蒙德,著名的计算机程序员,开源软件运动的旗手。他是INTERCAL编程语言的主要创作者之一,曾经为EMACS编辑器作出贡献。雷蒙德还是著名的Fetchmail程序的作者。他还编写了一个最初用于Linux内核设置的设置程序。

埃里克·雷蒙德,全名“埃里克·S·雷蒙德”(Eric Steven Raymond)。常用名称ERS,著名的计算机程序员,开发源代码软件运动的旗手。1957年,雷蒙德出生于美国马萨诸塞州的波士顿,正好就是黑客文化发源地MIT的所在,也是斯托尔曼发动自由软件运动的大本营。但雷蒙德从小就跟随父母在世界各地东奔西走,13岁之前已经忘掉了两种语言。1971年,他回到美国宾夕法尼亚州,1976年起开始接触黑客文化,1982年完成第一个开放源代码软件项目。雷蒙德不是光说不练的笔杆子,他是INTERCAL编程语言的主要创作者之一,曾经为EMACS编辑器作出贡献。雷蒙德还是著名的Fetchmail程序的作者。最近他还编写了一个最初用于Linux内核设置的设置程序。

与等许多黑客一样,雷蒙德也多才多艺,不拘一格。迷恋科幻小说,是一名出色的业余音乐家,能演奏多种乐器。还是空手道黑带选手,酷爱武术和血腥暴力的射击游戏。这位“务实”的自由主义者也有出格的地方,比如他坚持美国宪法修正案第二条中关于公民持枪械的自由,因此遭到很多黑客的反对,但他自己却十分喜欢和人争辩该议题。他目前在宾州的一家非赢利的网络公司工作,为他的从事的自由软件运动而奋斗。

1997年以后,雷蒙成为了开放源代码运动的主要理论家,以及开放源代码促进会(Open Source Initiative)的主要创办人之一。他还担任了开放源代码运动对媒体、商界以及主流文化的形象大使。他是一名优秀的演说家,并曾经到过六大洲的15个国家进行演说。他的话经常被主流媒体所引用,并是所有黑客中曝光率最高的。

 

雷蒙的策略获得了很大的成功。一般认为,1998年Mozilla的发布主要归功于他。大多数黑客和主流观察家也同意,正是雷蒙将开放源代码的理念成功地带到了华尔街。但是也有批评他的声音:有一些黑客认为他利用这些机会为自己打广告,而他对理查德·斯托曼和自由软件基金会的理想主义所进行的批评,以及所采取的更务实、更符合市场口味的线路,也曾经在黑客社群里掀起了不小的政治对立。

在自由软件启蒙阶段,埃里克·雷蒙德以如椽之笔呼啸而出,其核心著作被业界成为“五部曲”:《黑客道简史》(A Brief History of Hackerdom)、《大教堂和大集市》(The Cathedral and the Bazaar)、《如何成为一名黑客》(How To Become A Hacker)、《开拓智域》(Homesteading the Noosphere)、《魔法大锅炉》(The Magic Cauldron)。其中最著名的当然还是《大教堂和大集市》,它在自由软件运动中的地位相当于基督教的《圣经》。而用黑客们的话说,这是“黑客藏经阁”的第一个收藏。

 

《大教堂和市集》的伟大之处在于,第一次以形象生动的比喻,将自由软件和商业封闭软件之间的区分开来。“我一直想找一个比喻,能够强调我所发现的在两种开发模式中所存在的重要区别。一种是封闭的、垂直的、集中式的开发模式,反映一种由权利关系所预先控制的级权制度;而另一种则是并行的、点对点的、动态的开发模式。”这个比喻诞生了:前者就是封闭的大教堂模式,后者就是开放市集模式。他以极强的说服力,说明了自由软件不仅仅是一种意识形态,也不仅仅是乌托邦的理想,而是在开发模式上真正代表着“先进的生产力”,代表着历史发展趋势的必然。微软的模式就象是艰难而缓慢的大教堂建造工程。这种大教堂的方式在修补软件“Bugs”,保障软件质量方面明显失效。而自由软件则仿效了自由集市的模式。在集市里,公开源代码的程序随时随地地暴露在千万名程序员的眼皮底下,使“Bugs”无处藏身,并能随时修改。这种一边开发、一边调试修改的同步方式比大集市的“α测试、β测试”方式先进得多。用最形象的比喻就是,自由软件模式的核心是“众人拾柴火焰高”。

1990年,他编辑了《新黑客字典》 。从此对黑客文化着迷,成为黑客部落的历史学家和黑客文化的学者,1996年写成了《黑客道简史》。他开始把自己定位于人类学家:“人类学家的工作就是研究人的行为及整个社会,研究人类文化的形成、文化的作用方式、文化如何随时间变化而变化,以及人类如何适应不同的文化环境等。我考虑最多的是有关计算机黑客的文化,更多地集中于从社会的角度分析,而不是他们的高超技术和程序。”

 

1997年5月,他完成的《大教堂和大集市》在Linux Kongress上发表,受到了空前的欢迎。这本书最大的成就就是1998年促成了网景Mozilla成为开放源代码软件,标准着主流商业界第一次全面认同了他的理论。因为写作此文,让他看到了一个全新的方向。1998年2月3日,硅谷的一次会议上,“开放源代码(Open Source)”,由第一个参与者在会上提出,后来发展成为开源运动,并最终成为开源的发起组织。雷蒙德成了领导这场运动的理论家,成为开放源代码促进会(Open Source Initiative)的主要创办人之一。

 

posted @ 2021-10-01 13:15  admin-xiaoli  阅读(240)  评论(0编辑  收藏  举报