fbpx
Wikipedia

La catedral y el bazar

La catedral y el bazar es un ensayo sobre el software de código abierto, escrito por el hacktivista Eric S. Raymond en 1997. Ha tenido dos secuelas tituladas Colonizando la noosfera y El caldero mágico.

La catedral y el bazar
de Eric S. Raymond
Género No ficción
Subgénero Ensayo
Tema(s) Código abierto, fases del desarrollo de software y Top-down y Bottom-up
Edición original en inglés
Título original The Cathedral and the Bazaar
Editorial O'Reilly Media
País Estados Unidos
Fecha de publicación 1997
Páginas 241
Edición traducida al español
Traducido por José Soto Pérez
Fecha de publicación 1997
Serie
Una breve historia de los hackers
La catedral y el bazar

Temática

El ensayo analiza dos modelos de producción de software bien diferenciados. Por un lado, la catedral, que representa el modelo de desarrollo más hermético y vertical característico del Software propietario; y por el otro el bazar, con su dinámica horizontal y "bulliciosa", que caracterizó al desarrollo del kernel Linux y otros proyectos de software libre que se potenciaron con el trabajo comunitario a través de Internet del código abierto.

Publicación

El texto está incluido en el libro The Cathedral & the Bazaar publicado por O'Reilly en 2001.[1]

Dicha editorial mantiene en exclusividad los derechos de explotación comercial del libro en versión impresa. Sin embargo, se puede descargar gratuitamente en versión electrónica desde la web del autor (incluye traducciones a varios idiomas, entre ellos español)[2]

Lecciones enumeradas en La catedral y el bazar

El libro recopila una serie de lecciones aprendidas a partir de la experiencia que el autor comparte en el texto, en concreto:

  1. Todo buen trabajo de software comienza a partir de las necesidades personales del programador (todo buen trabajo empieza cuando uno tiene que rascarse su propia comezón).
  2. Los buenos programadores saben qué escribir. Los mejores, qué reescribir (y reutilizar).
  3. "Considere desecharlo; de todos modos tendrá que hacerlo." (Fred Brooks, The Mythical Man-Month, Capítulo 11)
  4. Si tienes la actitud adecuada, encontrarás problemas interesantes.
  5. Cuando pierdes el interés en un programa, debes darlo en herencia a un sucesor competente.
  6. Tratar a los usuarios como colaboradores es la forma más apropiada de mejorar el código, y la más efectiva de depurarlo.
  7. Libere rápido y a menudo, y escuche a sus clientes.
  8. Dada una base suficiente de desarrolladores asistentes y beta-testers, casi cualquier problema puede ser caracterizado rápidamente, y su solución ser obvia al menos para alguien. O, dicho de manera menos formal, "con muchas miradas, todos los errores saltarán a la vista". A esto lo he bautizado como la Ley de Linus.
  9. Las estructuras de datos inteligentes y el código burdo funcionan mucho mejor que en el caso inverso.
  10. Si usted trata a sus analistas (beta-testers) como si fueran su recurso más valioso, ellos le responderán convirtiéndose en su recurso más valioso.
  11. Lo mejor después de tener buenas ideas es reconocer las buenas ideas de sus usuarios. Esto último es a veces lo mejor.
  12. Con frecuencia, las soluciones más innovadoras y espectaculares provienen de comprender que la concepción del problema era errónea.
  13. "La perfección (en diseño) se alcanza no cuando ya no hay nada que agregar, sino cuando ya no hay nada que quitar."
  14. Toda herramienta es útil empleándose de la forma prevista, pero una *gran* herramienta es la que se presta a ser utilizada de la manera menos esperada.
  15. Cuándo se escribe software para una puerta de enlace de cualquier tipo, hay que tomar la precaución de alterar el flujo de datos lo menos posible, y ¡*nunca* eliminar información a menos que los receptores obliguen a hacerlo!
  16. Cuando su lenguaje está lejos de un Turing completo, entonces el azúcar sintáctico puede ser su amigo.
  17. Un sistema de seguridad es tan seguro como secreto. Cuídese de los secretos a medias.
  18. Para resolver un problema interesante, comience por encontrar un problema que le resulte interesante.
  19. Si el coordinador de desarrollo tiene un medio al menos tan bueno como lo es Internet, y sabe dirigir sin coerción, muchas cabezas serán, inevitablemente, mejor que una.

Véase también

  • En el número 190 de la revista Novática (que está bajo licencia libre) se encuentra un estudio de Andrea Capiluppi y Martin Michlmayr (traducido al español) sobre los ciclos de vida de los proyectos basados en comunidades de voluntarios, en el que se hace una comparación del éxito de proyectos desarrollados con el modelo "catedral" y "bazar"[3]

Referencias

  1. The Cathedral & the Bazaar
  2. La catedral y el bazaar en la web personal de Eric S. Raymond
  3. Novática número 190

Enlaces externos

  • Opinión crítica
  • Traducción de La catedral y el bazar al español
  • (en inglés)Videoanimación en la que un robot historiador pondera las lógicas de la catedral y del bazar
  •   Datos: Q467363

catedral, bazar, ensayo, sobre, software, código, abierto, escrito, hacktivista, eric, raymond, 1997, tenido, secuelas, tituladas, colonizando, noosfera, caldero, mágico, eric, raymondgénerono, ficciónsubgéneroensayotema, código, abierto, fases, desarrollo, so. La catedral y el bazar es un ensayo sobre el software de codigo abierto escrito por el hacktivista Eric S Raymond en 1997 Ha tenido dos secuelas tituladas Colonizando la noosfera y El caldero magico La catedral y el bazarde Eric S RaymondGeneroNo ficcionSubgeneroEnsayoTema s Codigo abierto fases del desarrollo de software y Top down y Bottom upEdicion original en inglesTitulo originalThe Cathedral and the BazaarEditorialO Reilly MediaPaisEstados UnidosFecha de publicacion1997Paginas241Edicion traducida al espanolTraducido porJose Soto PerezFecha de publicacion1997SerieUna breve historia de los hackersLa catedral y el bazarColonizando la noosfera editar datos en Wikidata Indice 1 Tematica 2 Publicacion 3 Lecciones enumeradas en La catedral y el bazar 4 Vease tambien 5 Referencias 6 Enlaces externosTematica EditarEl ensayo analiza dos modelos de produccion de software bien diferenciados Por un lado la catedral que representa el modelo de desarrollo mas hermetico y vertical caracteristico del Software propietario y por el otro el bazar con su dinamica horizontal y bulliciosa que caracterizo al desarrollo del kernel Linux y otros proyectos de software libre que se potenciaron con el trabajo comunitario a traves de Internet del codigo abierto Publicacion EditarEl texto esta incluido en el libro The Cathedral amp the Bazaar publicado por O Reilly en 2001 1 Dicha editorial mantiene en exclusividad los derechos de explotacion comercial del libro en version impresa Sin embargo se puede descargar gratuitamente en version electronica desde la web del autor incluye traducciones a varios idiomas entre ellos espanol 2 Lecciones enumeradas en La catedral y el bazar EditarEl libro recopila una serie de lecciones aprendidas a partir de la experiencia que el autor comparte en el texto en concreto Todo buen trabajo de software comienza a partir de las necesidades personales del programador todo buen trabajo empieza cuando uno tiene que rascarse su propia comezon Los buenos programadores saben que escribir Los mejores que reescribir y reutilizar Considere desecharlo de todos modos tendra que hacerlo Fred Brooks The Mythical Man Month Capitulo 11 Si tienes la actitud adecuada encontraras problemas interesantes Cuando pierdes el interes en un programa debes darlo en herencia a un sucesor competente Tratar a los usuarios como colaboradores es la forma mas apropiada de mejorar el codigo y la mas efectiva de depurarlo Libere rapido y a menudo y escuche a sus clientes Dada una base suficiente de desarrolladores asistentes y beta testers casi cualquier problema puede ser caracterizado rapidamente y su solucion ser obvia al menos para alguien O dicho de manera menos formal con muchas miradas todos los errores saltaran a la vista A esto lo he bautizado como la Ley de Linus Las estructuras de datos inteligentes y el codigo burdo funcionan mucho mejor que en el caso inverso Si usted trata a sus analistas beta testers como si fueran su recurso mas valioso ellos le responderan convirtiendose en su recurso mas valioso Lo mejor despues de tener buenas ideas es reconocer las buenas ideas de sus usuarios Esto ultimo es a veces lo mejor Con frecuencia las soluciones mas innovadoras y espectaculares provienen de comprender que la concepcion del problema era erronea La perfeccion en diseno se alcanza no cuando ya no hay nada que agregar sino cuando ya no hay nada que quitar Toda herramienta es util empleandose de la forma prevista pero una gran herramienta es la que se presta a ser utilizada de la manera menos esperada Cuando se escribe software para una puerta de enlace de cualquier tipo hay que tomar la precaucion de alterar el flujo de datos lo menos posible y nunca eliminar informacion a menos que los receptores obliguen a hacerlo Cuando su lenguaje esta lejos de un Turing completo entonces el azucar sintactico puede ser su amigo Un sistema de seguridad es tan seguro como secreto Cuidese de los secretos a medias Para resolver un problema interesante comience por encontrar un problema que le resulte interesante Si el coordinador de desarrollo tiene un medio al menos tan bueno como lo es Internet y sabe dirigir sin coercion muchas cabezas seran inevitablemente mejor que una Vease tambien Editar Portal Software libre Contenido relacionado con Software libre NoosferaEn el numero 190 de la revista Novatica que esta bajo licencia libre se encuentra un estudio de Andrea Capiluppi y Martin Michlmayr traducido al espanol sobre los ciclos de vida de los proyectos basados en comunidades de voluntarios en el que se hace una comparacion del exito de proyectos desarrollados con el modelo catedral y bazar 3 Referencias Editar The Cathedral amp the Bazaar La catedral y el bazaar en la web personal de Eric S Raymond Novatica numero 190Enlaces externos EditarOpinion critica Traduccion de La catedral y el bazar al espanol en ingles Videoanimacion en la que un robot historiador pondera las logicas de la catedral y del bazar Datos Q467363Obtenido de https es wikipedia org w index php title La catedral y el bazar amp oldid 125300507, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos