Innovaciones tecnológicas institucionales: software abierto y la General Public License (GPL)

Del Cap XVIII

Un gran ejemplo de instituciones evolutivas es lo que ahora se conoce como “Open Source”, en particular referido al software. Este es un enfoque del desarrollo de programas de software, basado en las contribuciones voluntarias de muchos “productores”. Todos ellos contribuyen a un proyecto común, cada uno con alguna motivación especial para hacerlo —que puede ser fama o experiencia adquirida—, compartiendo sus aportes sin que ninguno de ellos en particular tenga derecho de excluir a los demás, y realmente a nadie, del resultado.

El software, como otros productos, tiene un muy alto componente intelectual y, dada la dificultad de establecer mecanismos de exclusión, se han generado “derechos de propiedad intelectual” que asignan la propiedad a quien lo desarrolla; por lo tanto, se generan los incentivos para su producción. Esta asignación varía según países y puede hacerse a través de la figura de patentes o de derechos de autor.

Esto ha sido tradicionalmente así en todo tipo de invenciones. Pero he aquí que el modelo de patentes o licencias resultó no ser restrictivo para quienes quisieran un modelo abierto. Así, para evitar que el producto del esfuerzo conjunto de muchos colaboradores fuera apropiado por alguien en particular, los que participan de un proyecto de open source retienen el derecho de autor de su contribución particular al producto, pero le dan la licencia a cualquiera en un modelo que combina una licencia universal con ciertas restricciones que impiden que algún colaborador o un tercero se puedan adueñar del proyecto.

Esta ha sido una “innovación institucional” que no provino de legislación alguna, sino de la creatividad aplicada a la legislación existente sobre derechos de propiedad intelectual. Su historia comienza en 1984, cuando Richard Stallman comenzó a trabajar en un proyecto de sistema operativo para computadoras, que llamó GNU. Stallman era un activista del software libre; uno que, curiosamente, pudo alcanzar su objetivo a través de las figuras jurídicas del derecho de propiedad. Comenzó a desarrollar el software y —como se daba cuenta de que no podía escribir todo un sistema operativo solo— empezó a divulgar partes de su código bajo una licencia que permitía a cualquiera copiar, distribuir o modificar el software de la forma que mejor le pareciera, con el único requisito de que debía aceptar las mismas condiciones para esos otros desarrollos posteriores. Como tenía un “derecho de autor” sobre el proyecto original, podía incorporar esta cláusula en la licencia que le permitía a cualquier otro copiar el material.

Todos podían copiar el software y modificarlo para su uso personal, pero, si empezaban a distribuir esa modificación, tenían que hacerlo en las mismas condiciones “abiertas”. Así nació la Licencia Pública General GNU, ahora conocida como GPL, por sus siglas en inglés. Esto dio origen a lo que ahora se denomina “producción entre pares”, según la cual muchas personas, en muy distintos lugares del mundo y sin ni siquiera conocerse, van aportando sus contribuciones para llevar a cabo un proyecto.

Esto ha tenido un crecimiento notable. Casi el 70% del software para “servers” funciona sobre un software libre (Apache Web server). Google, Amazon y CNN.com manejan sus servidores con el sistema operativo GNU/Linux (Benkler 2006, p. 64). Precisamente en relación con este último, Linus Torvalds comenzó a compartir los componentes de su sistema operativo Linux con la misma licencia GPL. Curiosamente, un enemigo de la “propiedad” encontró que podía aprovecharla para llevar adelante su modelo de propiedad abierta y conocimientos compartidos. Los usuarios de este software ya son millones, y entre ellos se encuentran tanto los que lo instalan en sus computadoras personales como los que ni siquiera lo saben al utilizar celulares con Android, GPS, computadoras de autos o de televisores. La mayoría de las películas de animación de Hollywood se producen en equipos con Linux. Y todo comenzó con Minix, un sistema operativo educativo de código abierto creado por un profesor, que solamente se licenciaba para fines educativos, pero que Torvalds convirtió en una versión gratuita con licencia GPL. Linux creció hasta contar con innumerables distribuciones, como se llama a las distintas variaciones existentes y disponibles. Linux es así un “orden espontáneo”, que evoluciona con el tiempo sin que exista un cerebro central que lo haya diseñado.

La GPL fue creada por Stallman para evitar el problema denominado “la tragedia de los anticomunes”. Se trata de una versión opuesta a la ya comentada respecto a la ausencia de derechos de propiedad claramente definidos, que genera la posibilidad de que cualquiera utilice un recurso, por lo que termina depredado. En el caso contrario, lo que habría sería un exceso de barreras de ingreso al recurso. Esto ocurre cuando se patenta software, ya que un programa puede ser el resultado de la combinación de muchas ideas y, si cada una de ellas está patentada, sería muy difícil y costoso obtenerlas todas.