El poder de la Red de Inovación en el Software

(o porqué el desarrollo basado en código abierto ha sido más rápido que su contraparte propietaria)

Although creative individuals are often thought of as working in isolation, the role of interaction and collaboration with other individuals is critical.

Douglas C. Engelbart, 1995.

 RedEl software libre es desarrollado por un grupo de miles de usuarios y programadores, estas personas forman una comunidad en torno al software. Tal como vimos en el artículo anterior(ver artículo ), el valor de un software está en las economías de red que se generan por el lado del usuario, lo mismo se genera en torno a su producción. (Los incentivos para programar software libre serán abarcados en un próximo artículo.)
La clave del desarrollo de una tecnología como el software está en el nivel de innovación que presenta, una tecnología con un mayor nivel de innovación avanzará más rápido por su curva de desarrollo, mientras que una tecnología con un menor nivel de innovación quedará atrás, y la mayor parte de las veces estancada en los tramos de maduración.

Existen formas de conceptualizar y modelar la evolución de una determinada tecnología ( la evolución está caracterizada por su curva de experiencia, ver Curva S y difusión tecnológica )

El avance acelerado del software libre por su curva de experiencia ocurre porque la innovación se produce de manera estríctamente acumulativa, es decir, cuando la tecnología gana una unidad de innovación, la comunidad gana ésta unidad, mientras que en software propietario esa unidad de innovación queda escondida para los demás desarrolladores, lo que retrasa el desarrollo debido a la replicación de esfuerzos ( ver 1, en bibliografía ).

Una firma productora de software propietario puede ser considerada una comunidad, pero una comunidad cerrada que tendrá un porcentaje de trabajo asignado a investigación y desarrollo (y por consiguiente a innovación ) siempre menor al que puede tener una comunidad abierta comunicándose y colaborando en red.

Se desprende del argumento anterior que el agregado de innovación sobre la tecnología depende del tamaño de la comunidad que la desarrolla. Estudios (ver 2, Tirole, J y Lerner,J ) muestran que el crecimiento del número de usuarios de linux crece en forma exponencial.

Según explica Gerhard Fischer, La creatividad es la externalización del conocimiento tácito del individuo (Fischer, 2003) El desarrollo de nuevas ideas no es el proceso desarrollado por un sólo individuo en soledad, la creatividad y las técnicas medievales de generación de conocimiento son absolutamente contrapuestas. La creatividad se desarrolla con mayor intensidad cuando hay interacción entre distintos individuos, debido a que se generan “Simetrías de ignorancia” (ver 1), esto supone que mientras mayor sea la cantidad de individuos que interactuen, mayor será el nivel de creatividad del conjunto, puesto que se maximizará la interacción del no-conocimiento.

De esta manera el software libre presenta una immejorable perpectiva para su desarrollo, por efectos de la acumulación sistemática de esfuerzos innovativos.

1 .- Is Open Source Software Development Faster, Better, and Cheaper than Software Engineering? – Walt Scacchi

2.- The simple economics of Opensource – Josh Lerner & Jean Tirole


About this entry