大教堂和集市迎来 25 岁生日

感谢...的朋友 Canaima GNU / Linux 我们获悉,27 年 2022 月 25 日是《创世纪》出版 XNUMX 周年纪念日 理解自由软件的基本文本之一。 大教堂和集市 埃里克·S·雷蒙德 (Eric S Raymond)。

为什么选择大教堂和集市?

在书中,Raymond 谈到了软件开发的两种模式

…“大教堂”模型,适用于商业软件世界中进行的大多数开发,而不是“集市”模型,更典型的 Linux 世界。

在第一章中,作者解释了他写这本书的原因

到 1993 年初 Linux 出现在我的雷达屏幕上时,我已经参与 Unix 和开源开发十年了。 他是 XNUMX 年代中期首先为 GNU 的发展做出贡献的人之一。 他在网上发布了大量开源软件,开发或共同开发了几个至今仍被广泛使用的程序(nethack、Emacs 的 VC 和 GUD 模式、xlife 等等)。 我以为我知道它是怎么做到的。

Linux 颠覆了很多我认为我知道的东西。 多年来,他一直在宣扬 Unix 的小工具、快速原型设计和进化编程的福音。 但是也 他认为,存在某种关键的复杂性,超过该复杂性,需要从一开始就采取更加集中和有计划的方法。 我认为最重要的软件(操作系统或像 Emacs 这样的大型工具) 它们需要以大教堂的方式建造,由巫师或小巫师团队精心组装,在出色的隔离中工作,在时机成熟之前不发布测试版本。

Linus Torvalds 的开发风格——尽早并经常测试,尽可能多地委托,开放到混杂的程度 ——真是一个惊喜。 与大教堂的沉默和虔诚的建造无关——相比之下,Linux 社区似乎像一个热闹非凡的集市,有不同的议程和方法(Linux 软件存储库充分反映了这一点,它欢迎任何人的贡献),它来自它似乎只有通过一系列奇迹才能出现一个连贯而稳定的系统。

你可以免费得到这本书 信息


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。