El cambio de paradigma del Software Libre

Extraordinario artículo de Tim O’Reilly, que encuentro via Slashdot. He visto a Tim O’Reilly, en la keynote de la ApacheCON 2002, dar parte de esa charla. En su blog le he leido, y algun fragmento habré citado aquí, otras partes. Leido así, en conjunto, tiene más sentido todavía.

Traduzco una cita:
Hay tres formas de construir una gran base de datos, dijo Clay [Shirky].La primera demostrada por Yahoo!, es pagar a gente para que lo haga. La segunda, inspirada por las lecciones de la comunidad de Open Source, es conseguir voluntarios que hagan la misma tarea. El Open Directory Project, un competidor libre de Yahoo!, es el resultado. (Wikipedia nos proporciona otro ejemplo.) Pero Napster demuestra una tercera forma. Por la forma en que Napster comparte, por defecto, toda la música que el usuario descarga, cada usuario ayuda automáticamente a construir el valor de la base de datos compartida.

Esta revelación sobre la arquitectura puede resultar en efecto más central al éxito del Software Libre que la apelación que se suele hacer al voluntarismo. La arquitectura de Linux, la Internet y la Web son tales que los usuarios, buscando sus intereses “egoistas” añaden valor cooperativo como un subproducto automático. En otras palabras, esas tecnologías demuestran los mismos efectos de red que eBay y Napster, simplemente por la forma en que se diseñaron.

Donde dice Napster (el comentario de Clay Shirky es de 2001) podría decir cualquiera de las redes p2p. La esencia es que la arquitectura de Unix y su estilo de programación, la modularidad de TCP/IP y el resto de protocols, el REST que describe Roy Fielding como arquitectura de la web, y la distribución (deslocalización) de los proyectos de Software Libre están en el núcleo de sus economías de escala.

Add your comment












Nav Bar