The Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary (abreviado CatB ) es un ensayo, y más tarde un libro, de Eric S. Raymond sobre métodos de ingeniería de software , basado en sus observaciones del proceso de desarrollo del núcleo Linux y sus experiencias en la gestión de unproyecto de código abierto , fetchmail . Examina la lucha entre el diseño de arriba hacia abajo y de abajo hacia arriba . El ensayo fue presentado por primera vez por Raymond en el Linux Kongress el 27 de mayo de 1997 en Würzburg, Alemania y fue publicado como el segundo capítulo del libro del mismo título en 1999.
La ilustración de la portada del libro es una pintura de 1913 de Lyubov Popova titulada Composición con figuras y pertenece a la colección de la Galería Estatal Tretyakov . [1] El libro fue publicado bajo la Licencia de Publicación Abierta v2.0 en 1999. [2]
El ensayo sobre software contrasta dos modelos diferentes de desarrollo de software libre :
La tesis central del ensayo es la proposición de Raymond de que "si hay suficientes ojos, todos los errores son superficiales" (lo que él llama la ley de Linus ): cuanto más ampliamente disponible esté el código fuente para pruebas, escrutinio y experimentación públicos, más rápidamente se descubrirán todas las formas de errores. Por el contrario, Raymond afirma que se debe gastar una cantidad desmesurada de tiempo y energía en la búsqueda de errores en el modelo Cathedral, ya que la versión funcional del código está disponible solo para unos pocos desarrolladores.
Raymond señala 19 "lecciones" aprendidas de varios esfuerzos de desarrollo de software, cada una de las cuales describe atributos asociados con las buenas prácticas en el desarrollo de software de código abierto: [3]
En 1998, el ensayo ayudó al impulso final para que Netscape Communications Corporation publicara el código fuente de Netscape Communicator y comenzara el proyecto Mozilla ; fue citado por Frank Hecker y otros empleados como una validación externa independiente de sus argumentos. [4] [5] [6] El reconocimiento público de esta influencia por parte de Netscape le dio a Raymond renombre en la cultura hacker. [7]
Cuando O'Reilly Media publicó el libro en 1999, se convirtió en uno de los primeros libros completos distribuidos comercialmente, si no el primero, publicado bajo la Licencia de Publicación Abierta . [2]
Marshall Poe , en su ensayo "La colmena", compara Wikipedia con el modelo de Bazar que define Raymond. [8] El propio Jimmy Wales se inspiró en la obra (así como en los argumentos planteados en obras anteriores a Internet, como el artículo de Friedrich Hayek " El uso del conocimiento en la sociedad "), argumentando que "me abrió los ojos a la posibilidad de la colaboración masiva". [9]
En 1999, Nikolai Bezroukov publicó dos ensayos críticos sobre las opiniones de Eric Raymond sobre el software de código abierto; el segundo de ellos se tituló "Una segunda mirada a La Catedral y el Bazar ". [10] [11] [12] [13] Estos ensayos produjeron una respuesta aguda de Eric Raymond. [14]
El ensayo de Curtis Yarvin La catedral o lo extraño, que defiende el fin de la democracia estadounidense , lleva el nombre del ensayo de Raymond. [15]
Frank había hecho su tarea, citando el artículo de Eric Raymond, "La Catedral y el Bazar", y hablando con gente de todos los departamentos de la organización, desde ingeniería hasta marketing y gestión.
(Dado que siempre se menciona en relación con la decisión de Netscape sobre Mozilla, también debo señalar que el artículo de Eric Raymond "La Catedral y el Bazar" fue citado por mí y otros que estaban haciendo lobby ante la gerencia de Netscape. En mi opinión, la importancia del artículo en el contexto de la decisión de Netscape fue principalmente que proporcionó cierta validación independiente de ideas que ya se estaban discutiendo y promoviendo activamente dentro de Netscape. Si alguna vez ha intentado promover una propuesta dentro de su organización, entonces puede haber descubierto que es algo más fácil hacerlo si puede señalar a alguien fuera de la organización que esté diciendo lo mismo.)
director ejecutivo de Netscape, mencionó el ensayo de Raymond "La catedral y el bazar" como una influencia importante en la decisión de la empresa, la empresa elevó instantáneamente a Raymond al nivel de celebridad hacker. Decidido a no desaprovechar la oportunidad, Raymond viajó al oeste para conceder entrevistas, asesorar a los ejecutivos de Netscape y participar en la fiesta que finalmente celebraría la publicación del código fuente de Netscape Navigator.