Software libre - Características, tipos y ejemplos (original) (raw)

Te explicamos qué es el software libre, cuáles son sus características y libertades esenciales, y qué tipos hay. Además, su historia y algunos ejemplos.

Pantalla de laptop mostrarndo el logo de Ubuntu.

El software libre también se conoce como software de código abierto. [Imagen: Daniel Constante]

¿Qué es el software libre?

El software libre, llamado también software de código abierto, son los programas informáticos que ofrecen al usuario un alto grado de control e injerencia sobre su diseño, programación y funcionamiento. Esto normalmente significa que el usuario puede visualizar, modificar, copiar y distribuir su código fuente.

Los programas de software libre, por lo tanto, no se ofrecen al usuario como un producto cerrado y acabado, protegido por las leyes del copyright, sino como un software alternativo que pertenece a quienes lo usan y puede ser adaptado por ellos mismos a sus necesidades.

El software libre surgió como una alternativa a los programas comerciales, por lo que suele utilizarse en organizaciones sin fines de lucro o en la administración pública, reemplazando así programas protegidos por derechos de autor que generan gastos anuales en renovación de licencias. De igual modo, muchos particulares prefieren esta alternativa porque les permite un mayor control de su equipo informático, especialmente si se trata de usuarios avanzados.

¿Es lo mismo el software libre que el software gratuito?

No. Aunque muchas de las presentaciones del software libre son gratis o solo cuestan lo indispensable para su distribución (o sea, no pagan licencias ni derechos de autor), no debe confundirse con el freeware o software gratuito, el cual suele ofrecerse para descarga en sus versiones de prueba. Tampoco debe interpretarse el software libre como un alegato en favor de la piratería de software protegido por derechos de autor.

Ver además: Software de aplicación

Origen del software libre

El término “software libre” se atribuye al estadounidense Richard Stallman (1953), quien fue fundador de la Free Software Foundation. En esta organización, un número importante de computistas expertos se asociaron para desarrollar un sistema operativo totalmente libre, que bautizaron Proyecto GNU.

Este proyecto permitiría a sus usuarios avanzados colaborar con el desarrollo y perfeccionamiento del programa de modo gratuito y comunitario. Con ello, se buscaba ofrecer una alternativa a las empresas tradicionales de software, que protegen bajo licencia el código fuente de sus productos informáticos.

El nuevo software libre fue difundido bajo una figura de copyleft, o sea, de licencia no privativa ni comercial. Gracias a ello, cada usuario podía emplear su código fuente no solo para mejorar el programa, sino también para crear uno enteramente nuevo y destinarlo a satisfacer sus necesidades. A partir de entonces, nacieron en el mundo numerosas iniciativas similares y, con ellas, diferentes versiones de software libre.

Ver también: Programación

El software libre se caracteriza por lo siguiente:

Las cuatro libertades del software libre

Software libre

El código fuente del software libre puede ser modificado por sus usuarios.

Todo programa de software libre ofrece a sus usuarios las “cuatro libertades esenciales”, es decir, un conjunto de permisos fundamentales que lo distinguen del software comercial. Para que un programa se considere como software libre, debe ofrecer a sus usuarios lo siguiente:

Tipos de software libre

El software libre puede ser de distintos tipos, por ejemplo:

Ejemplos de software libre

Algunas de las distribuciones o presentaciones más populares del mundo del software libre son las siguientes:

Sigue con:

Referencias