27日发表，并在1999年出版成书。
简介.本书讨论两种不同的自由软体开发模式：此书的要义是「让够多人看到原始码，错误将无所遁形」（Given enough eyeballs, all bugs are shallow）林纳斯定律。作者表示大教堂模式的软体开发让程式除错的时间大幅增加，因为只有少数的开发者可参与修改工作。市集模式则相反。
从开发自由软体所学到的教训.雷蒙指出了 19 点在他开发多个软体专案中所学到的 "教训"。每个学到的教训都跟开放软体