next up previous contents
Next: Epilogo: Netscape Abraza el Up: Resumen de la Catedral Previous: Condiciones previas necesarias para   Contents

El contexto social de la comunidad de código abierto

La historia de Unix nos debe de preparar para lo que se esta aprendiendo con Linux. Es decir, que aunque la programación sea una actividad solitaria, los auténticos logros surgen de la puesta en común de la atención y la capacidad intelectual de comunidades enteras. Aquel que dependa tan sólo de su cerebro al desarrollar un sistema va estar siempre en desventaja frente al que sepa cómo crear un ambiente abierto y en evolución en el cual la búsqueda de errores y las mejoras se confíen a cientos de personas.

18. Para resolver un problema interesante, comienza por encontrar uno que sea interesante para ti.

Respecto de la discusión de Gerald Weinberg del libro ''The Psychology Of Computer Programming'' sobre "la programación sin ego", Weinberg hizo notar que en aquellos lugares en que los programadores no desarrollan un sentido de la propiedad sobre su propio código, y animan a los demás a buscar errores y posibles mejoras, el desarrollo progresa a una velocidad dramáticamente superior a la habitual.

19: Si el coordinador de un proyecto tiene a su disposición un medio de comunicación al menos tan potente como Internet, y sabe como conducir a la gente sin coaccionarla, muchas cabezas son inevitablemente mejor que una.


next up previous contents
Next: Epilogo: Netscape Abraza el Up: Resumen de la Catedral Previous: Condiciones previas necesarias para   Contents
Cancerbero 2005-02-25