Obras personales de Eric Steven Raymond
Lo bueno de "Catedrales y Mercados" es que utiliza por primera vez metáforas vívidas para distinguir el software libre del software comercial cerrado. “Estaba buscando una metáfora que resaltara lo que encontré como una diferencia importante entre dos modelos de desarrollo. Uno es un modelo de desarrollo cerrado, vertical y centralizado que encarna un sistema de poder jerárquico precontrolado por relaciones de poder. , modelo de desarrollo dinámico entre pares "Ha nacido la metáfora: el primero es un modelo de catedral cerrada, el segundo es un modelo de mercado abierto. Explica de manera muy convincente que el software libre no es sólo una ideología, sino un ideal utópico. Más bien, representa verdaderamente el modo de desarrollo de las “fuerzas productivas avanzadas” y la inevitabilidad de las tendencias históricas del desarrollo. El modelo de Microsoft es como un lento y minucioso proyecto de construcción de una catedral. Este enfoque catedralicio es claramente ineficaz para corregir "errores" de software y garantizar la calidad del software. El software libre, por otra parte, imita el modelo de libre mercado. En el mercado, los programas de código abierto están expuestos a millones de programadores en cualquier momento y en cualquier lugar, dejando "errores" sin ningún lugar donde esconderse y listos para ser modificados en cualquier momento. Este modo de sincronización de depuración y modificación durante el desarrollo es mucho más avanzado que el modo de "prueba alfa, prueba beta" de Cathedral. La metáfora más vívida es que el núcleo del modelo de software libre es "cuando todos echan leña, las llamas se encenderán".
"Catedrales y Mercados" es el trabajo más importante en el campo de la tecnología de software contemporánea, publicado en chino por primera vez.
"Catedral y el Mercado" es la biblia del movimiento de código abierto. Subvierte el pensamiento tradicional del desarrollo de software y afecta a todo el campo del desarrollo de software. "Catedrales y Mercados" es la declaración independiente del movimiento de código abierto. Describe de forma clara, exhaustiva y precisa la teoría y la aplicación práctica del movimiento de código abierto, desempeñando un papel vital en el éxito del movimiento de software de código abierto y su adopción generalizada. del sistema operativo Linux.