教堂與市集 (The Cathedral and the Bazaar)
by Eric S. Raymond
中譯: 謝志昌 (Chih-Chang Hsieh) <
cch@market.net.tw>
$Date: 1998/11/22 04:01:20 $,
翻譯日期: 1999/5/25
本文將剖析一個成功的開放性原始碼 (open source) 專案 -- fetchmail,
該案已審慎地驗證了 Linux 發展歷史中令人驚奇的軟體工程理論. 並就兩種基礎不同的軟體發展風格來探討這些理論: 一是大部份商業化世界所採的 ``教堂'' 模式, 另一是 Linux 世界所用的 ``市集'' 模式, 由於對軟體除錯工作本質相左的假設而導致這兩種不同的模式. 接著繼續討論由 Linux 發展經驗而來的定理: ``足夠多的人來看程式, 所有的錯誤都變得淺顯'', 這與其他主動更正自我的系統有幾分相似. 最後根據以上探討對軟體發展的未來做一結論.