Software libre: paraíso de programadores

Orobengoa, Olatz

Elhuyar Zientziaren Komunikazioa

Relacionamos principalmente el software libre con la obtención gratuita de programas, pero para muchos es un movimiento innovador en el mundo de la informática.

El inicio de esta historia se sitúa en 1984 y Richard M. Su protagonista es el programador estadounidense Stallman. Se considera inventor de software libre en el mundo de los programadores.

En aquellos tiempos Stallman trabajaba en una empresa de programación. Era muy común entre los programadores de la empresa el intercambio de programas con código fuente visible para solucionar posibles problemas e introducir mejoras, y Stallman comprobó que este intercambio reportaba grandes beneficios al desarrollo de los programas.

Si la red de intercambio que surgió en la empresa se extendiera por todo el mundo, el desarrollo de los programas que se iban a crear y la fluidez de ideas se consideró enorme. Pero tenía un gran problema: los programas tradicionales ocultan el código fuente, porque el comercio se considera secreto y no se puede transformar nada de ese programa. Según Stallman, con ello se consigue limitar el flujo de ideas. Por lo tanto, Stallman comenzó a construir por su cuenta software con código fuente visible, es decir, software libre.

Software libre y Linux

En primer lugar, se comenzó a construir un sistema operativo totalmente libre basado en el sistema operativo Unix. El proyecto, denominado GNU, creó la fundación Free Software Foundation para el impulso del software libre. Al unificar el código fuente que Linus Torvalde llamó Linux a este sistema operativo, se creó el sistema operativo Linux. No obstante, ojo, el verdadero nombre es el sistema operativo GNU/Linux, y el código fuente Linux es sólo. En la actualidad, este sistema operativo se ha popularizado en todo el mundo, debido principalmente al software libre. Cualquiera puede acceder al programa desde Internet y manipularlo a su manera. Cumple totalmente la definición de software libre: es un programa que el usuario puede ejecutar, copiar, uno, iker, modificar y mejorar.

En definitiva, ese ha sido el gran éxito de GNU/Linux. Dado que el código fuente del programa es evidente, se puede analizar todo su funcionamiento y adaptarlo a las necesidades de cada uno de ellos. Además, en caso de que haya errores, cada uno puede resolverlos y aplicar nuevas ideas. Dado que el programa es software libre, la versión del programa que se consigue con futuras mejoras es libre, por lo que el resto de usuarios de GNU/Linux pueden aprovecharse de estas mejoras y corregir posibles errores y problemas previos. Con ello se consigue un programa muy dinámico, capaz de superar los problemas del momento y, según dicen, muy seguro.

Todo ello, lógicamente, a partir de un proyecto iniciado hace casi veinte años. El éxito del sistema operativo GNU/Linux ha permitido la aparición de nuevos programas libres y dar a conocer el movimiento que impulsa el software libre.

Rentabilidad

Richard M. Stallman.

Las empresas que se oponen al software libre afirman que el movimiento va en contra de la propiedad intelectual y que puede ser una gran pérdida de dinero, ya que un programa que se puede conseguir gratis desde Internet no aporta ningún beneficio al autor. Sin embargo, el propio Stallman quiere dejar claro que tener software libre no significa que no sea rentable. Cualquier persona que cree un programa libre es libre para vender este programa mientras siga estando libre. ¿Pero quién va a comprar el programa si se puede descargar gratis de Internet? Los programadores de software libre no ganan mucho dinero en la venta de programas, pero sí en aplicaciones específicas.

Adaptando los programas a las necesidades de las empresas, se puede conseguir dinero con servicios de mantenimiento o con venta de materiales auxiliares (manuales, ediciones de lujo). Así como las subvenciones que puedan otorgar las empresas para el desarrollo de programas específicos.

Según la Fundación, al conocer todos los beneficios y filosofía del software libre, cada vez habrá más empresas interesadas en estos programas y se invertirá más dinero en el desarrollo de programas libres.

Para más información: www.gnu.org www.fsfeurope.org

Babesleak
Eusko Jaurlaritzako Industria, Merkataritza eta Turismo Saila