¿Qué es código abierto?
El código abierto es una filosofía que sugiere que el código fuente detrás de algo debe estar disponible gratuitamente para el público. El principio se originó en la industria del software a fines de la década de 1990, con varias versiones de software de código abierto y sistemas operativos, y desde entonces también se ha difundido en otras comunidades. Hay una serie de argumentos fuertes para lanzar algo en un formato abierto, ya sea una grabación, una herramienta de software o un sistema operativo completo.
La principal ventaja de liberar algo de esta manera es que permite a los usuarios finales interactuar directamente con la fuente, lo que potencialmente lo modifica para adaptarse a sus deseos. Esto fomenta el desarrollo constante y la innovación, al tiempo que crea una comunidad de información compartida. Muchas compañías que producen productos de código abierto dependen de las innovaciones de los usuarios para expandir las características e identificar y fijar posibles puntos débiles, y estas compañías fomentan activamente la modificación de sus productos.
Existen variarniveles de código abierto. En algunos casos, por ejemplo, una liberación puede tener ciertas restricciones, en cuyo caso algunas personas prefieren el término "fuente compartida" o "bienes comunes compartidos". Por ejemplo, alguien puede lanzar una grabación en formato de código abierto, pero solicite a las personas que no se beneficien de su reorganización del álbum. Muchos defensores de la filosofía de código abierto prefieren artículos verdaderamente gratuitos, lo que permite a las personas hacer lo que quieran con el código fuente y el producto final.
Algunas personas creen erróneamente que todo el material de código abierto también es automáticamente gratuito. Este no es, de hecho, el caso. Varias compañías fabrican productos abiertos que requieren que las personas paguen por ellos, con las tarifas que respaldan el desarrollo de nuevos productos y características adicionales. También es común ver licencias de origen compartido sobre cosas que la gente paga. Apple Computer, por ejemplo, libera parte de su tecnología con licencias abiertas.
Esta filosofía tiene sus críticos, especialmente en la comunidad de propiedad intelectual. La mayoría de estos críticos argumentan que para el desarrollo y la distribución para trabajar realmente, se necesita un organizador central fuerte, y no es irrazonable que los principales desarrolladores esperen compensaciones para su trabajo en proyectos. Sin embargo, cuando el material es realmente de código abierto, es difícil descubrir cómo estructurar tales compensaciones, y esto a menudo conduce a problemas enredados con licencias y restricciones compartidas que algunas personas encuentran el roce.