改变了现代软件开发方法的文章《大教堂与集市》(The Cathedral and the Bazaar)于1997年首次作为年度Linux大会上的技术演讲出现。由美国程序员埃里克·S·雷蒙德(Eric S. Raymond)撰写,这部作品阐述了一种去中心化的开发哲学,将专有工程的传统自上而下的结构与协作式的开放获取集市模式进行了对比。
早期发展与转型
雷蒙德于1957年出生在波士顿,在1971年全家搬到宾夕法尼亚州之前,他在委内瑞拉度过了童年。他出生时被诊断出患有脑瘫,后来他将自己的身体状况视为转向计算机领域的催化剂。在1980年至1985年间,他专注于专有软件开发。1990年,他承担了维护《Jargon File》的责任,这是一个编辑项目,后来他将其出版为《The New Hacker's Dictionary》。
开源倡导的演变
1996年,雷蒙德重构了电子邮件工具popclient,并将项目更名为Fetchmail。他在这一开发周期中的观察为他1997年的开创性文章提供了依据,该文章后来扩展为1999年的著作《大教堂与集市:一个偶然的革命者对Linux和开源的思考》。1998年,他共同创立了开源促进会(Open Source Initiative),并担任主席至2005年。他的影响力延伸到了Mozilla源代码的发布,他的文章为该项目的战略提供了独立的验证。
技术贡献与争议
雷蒙德在2000年至2002年间开发了Configuration Menu Language 2,尽管该系统未被Linux内核采用。他后来的著作包括2003年出版的《The Art of Unix Programming》。他继续积极参与软件项目,包括NTPsec、reposurgeon和cvs-fast-export。在他的整个职业生涯中,他参与了关于开源意识形态的公开争论,经常将自己的工作与他所关联的自由软件基金会的道德修辞区分开来。
政治与社会立场
作为自由意志党成员,雷蒙德经常与枪支权利倡导保持一致,特别支持Defense Distributed在3D打印枪支方面的努力。他对种族、性别和社会问题的公开评论引起了重大争议。值得注意的是,这些言论导致了一场名为“The Great Slate”的筹款活动,该活动为各种事业募集捐款,以回应他在网络上的存在。
快速事实
- 出生:1957年,波士顿 - 国籍:美国 - 教育:宾夕法尼亚大学 - 显著著作:大教堂与集市 - 运动:开源运动 - 宗教:新异教 - 关键工具:Fetchmail - 成就:共同创立开源促进会
读者常见问题
### 什么是林纳斯定律?
雷蒙德在他的书中创造的格言,指出:只要有足够的眼睛,所有的错误都是浅显的。
### 雷蒙德是否为游戏《NetHack》做出过贡献?
是的,他为这款Roguelike游戏撰写了一本指南,该指南已被包含在软件的某些版本中。
