Ir al contenido principal

Licencias libres: definicion y tipos


El objetivo de estas licencias es promover el derecho a usar, estudiar, copias, modificar y redistribuir programas; algunos de los programas o colaboraciones más conocidas y famosas en la actualidad son FSF (Free Software Foundation) y GPL (General Public License), dentro de los denominados proyectos GNU.
Es un hito importante en la historia, final del siglo XX, puesto que estas licencias conferían al usuario: libertad de uso, estudio, distribución, mejora y publicación, para lo que se hacía necesario tener el código fuente para poder aplicarlas.
Más adelante estas libertades se fueron definiendo gracias a Richard M. Stallman:
  • Libertad para ejecutar y usar el software para cualquier propósito.
  • Libertad para estudiar el programa y adaptarlo a las necesidades del usuario
  • Libertad de distribuir copias
  • Libertad modificar el programa y liberar las modificaciones al público.

La idea de diseñar programas GPL, desemboco en el desarrollo de un sistema operativo de clase UNIX de PC que fuera igualmente libre, ya que en esa época los sistemas operativos que había no abrían la posibilidad a ser modificados/desarrollados; así pues, en 1991 se crea Linux, a manos de Linus Torvalds.
Tal fue su éxito, que la comunidad decidió adoptarlo junto con UNIX, lo que conocemos  hoy en día por GNU/Linux: un sistema operativo LINUX, con todos los programas de licencia GNU.

COPYLEFT

Software protegido que confiere unos términos de distribución que aseguran que todas las copias, así como todas las mejoras y modificaciones que se realicen, sigan siendo software abierto. Esto permite que nadie pueda restringir ninguna de las libertades originales, lo que implica que el código fuente siga siendo público.
De esta manera, todas las redistribuciones de un programa que tenga licencia GPL con copyleft (libertad de distribución y modificación), seguirían teniendo el mismo tipo de licencia original.

GNU GPL

Es la licencia oficial del proyecto GNU, y es la más usada en el universo del software libre.
Se dice que es un tipo de licencia Copyleft fuerte puesto que determina que en un caso de hacer una distribución pública, éste y sus versiones modificadas deben estar bajo GNU GPL; a diferencia del anterior, todo el código del software tiene que estar enlazado o combinado, con otros que tengan una licencia compatible.

GNU LGPL

Licencia similar a la GNU GPL pero con Copyleft débil, que permite enlazar a software privativo siempre que no se haga con fines comerciales.

BSD

Licencia originaria de la Universidad de Berkeley; carece de Copyleft y es fuertemente criticada por la FSF por permitir que las versiones modificadas puedas ser privativas

MPL

Licencia de control para el navegador Mozilla pero muy usada por los desarrolladores de software general. Cumple con la definición de OSI y las 4 libertades de FSF, aunque es incompatible con GNU GPL.

CDDL

Desarrollo Común y Licencia de Distribución, es una licencia Open Source (OSI) y Free Software (FSF), basada en MPL 1.1, producida por Sun Microsystems, que cumple con la definición de OSI y las 4 libertades de FSF pero es incompatible con GNU GPL.

Comentarios