La Catedral y el Bazar
Actualmente y gracias al proyecto en torno al kernel Linux, el principal modelo de desarrollo del software libre es el ``modelo bazar''. Fue descrito por Eric S. Raymond en su ya clásico ``La catedral y el bazar'' (1997) y sin duda constituye una aportación singular en este capitalismo de fin de siglo. Raymond contrapone el modelo bazar a un modelo de producción de software al que denominó ``modelo catedral'', basado en la necesidad de un arquitecto al mando de un staff rígidamente estructurado y jerarquizado y el estricto control de errores previo a la publicación. A juicio de Raymond, el modelo catedral no sólo corresponde a la industria del software propietario, sino a algunos de los grandes desarrollos libres que ha avalado la FSF.
Según Raymond, el modelo bazar de programación se resume en tres máximas:
1) liberar rápido y a menudo;
2) distribuir responsabilidades y tareas todo lo posible, y
3) ser abierto hasta la promiscuidad para estimular al máximo la cooperación.
Incluso cumpliendo esas máximas, no siempre es posible el modelo bazar: sólo puede darse en un entorno de libertad, cooperación, comunidad y disponiendo del código abierto. El bazar encuentra dificultad para producir cooperación cuando se empiezan proyectos desde cero o cuando se ensaya en grupos reducidos demasiado heterogéneos o con mucho desnivel de conocimiento, por lo que a menudo encontramos fórmulas mixtas entre el bazar y la catedral.

No hay comentarios:
Publicar un comentario