GNU General Public License
La Licencia Pública General de GNU o más conocida por su nombre en inglés GNU General Public License o simplemente su acrónimo del inglés GNU GPL, es una licencia creada por la Free Software Foundation en 1989 (la primera versión), y está orientada principalmente a proteger la libre distribución, modificación y uso de software. Su propósito es declarar que el software cubierto por esta licencia es software libre y protegerlo de intentos de apropiación que restrinjan esas libertades a los usuarios.
Existen varias licencias "hermanas" de la GPL, como la licencia de documentación libre de GNU (GFDL), la Open Audio License, para trabajos musicales, etcétera, y otras menos restrictivas, como la MGPL, o la LGPL (Lesser General Publical License, antes Library General Publical License), que permiten el enlace dinámico de aplicaciones libres a aplicaciones no libres.
Validez legal
La licencia GPL, al ser un documento que cede ciertos derechos al usuario, asume la forma de un contrato, por lo que usualmente se la denomina contrato de licencia o acuerdo de licencia. En los países de tradición anglosajona existe una distinción doctrinal entre licencias y contratos, pero esto no ocurre en los países de tradición civil o continental. Como contrato, la GPL debe cumplir los requisitos legales de formación contractual en cada jurisdicción.
La licencia ha sido reconocida por juzgados en Alemania, particularmente en el caso de una sentencia en un tribunal de Múnich, lo que indica positivamente su validez en jurisdicciones de derecho civil.
GPL versión 3
A finales de 2005, la Free Software Foundation anunció que trabajaba en la versión 3 de la licencia GPL, cuyo primer borrador fue presentado para su discusión pública el 16 de enero de 2006. La discusión se alargó 18 meses, habiendo sido publicados cuatro borradores. Finalmente, la versión oficial fue publicada el día 29 de junio de 2007 y es accesible a través del Portal de GNU. La nueva versión contempla los siguientes aspectos:
Las diversas formas en que alguna persona podría quitar libertades a los usuarios.
Prohibir el uso de software libre en sistemas que utilizan la llamada Gestión de derechos digitales o DRM, sistema criticado por la comunidad del software libre.
Resolver ambigüedades y aumentar la compatibilidad de GPLv3 con otras licencias.
Facilitar su adaptación a otros países.
Incluir cláusulas que defiendan a la comunidad de software libre del uso indebido de las patentes de software.
Mostrar usuarios registrados.
Compatibilidad
Muchas licencias libres como MIT License, y GPL, son compatibles con la GPL (ver lista completa en los enlaces externos). Esto significa que se puede combinar código licenciado bajo GPL con código que se encuentre bajo una licencia compatible sin ningún tipo de problema, ya que el código resultante debe satisfacer las condiciones de ambas licencias. Sin embargo, otras licencias calificadas como libres no son compatibles con la GPL, lo que dificulta la reutilización de código; por ello se incita a los desarrolladores de software libre a licenciar su código bajo GPL o licencias compatibles con la GPL, pudiendo aprovecharse de las ventajas que ello conlleva.
Existe una proliferación de licencias libres que añaden algún tipo de condición a otra licencia compatible con la GPL (en la que se basan), haciendo difícil determinar si la nueva licencia es compatible o no con la GPL. Esto obliga a recurrir a expertos en la materia, que era lo que en un principio se pretendía evitar, por lo que no se recomienda esta práctica.
PROYECTO GNU
El proyecto GNU se inició en 1984 para desarrollar un sistema operativo completo tipo Unix de software libre: el sistema operativo GNU.
Los sistemas operativos parecidos a Unix se construyen a partir de un conjunto de bibliotecas, aplicaciones y herramientas de programación, además de un núcleo para alojar recursos y interactuar con el hardware. Hurd, el núcleo de GNU, se está desarrollando activamente, pero todavía no está listo para el uso diario; por esa razón, habitualmente se usa GNU con el núcleo Linux.
La combinación de GNU y Linux es el sistema operativo GNU/Linux, actualmente se usa en millones de ordenadores.
En ocasiones, esta combinación se denomina incorrectamente Linux. Hay muchas variantes o «distribuciones» de GNU/Linux.
Recomendamos las distribuciones de GNU/Linux que están completamente formadas por software libre. En otras palabras, que respetan completamente la libertad.
El nombre GNU, que significa «ñu» en inglés,es un acrónimo recursivo de «¡GNU No es Unix!» y en español se pronuncia fonéticamente.
Los sistemas operativos parecidos a Unix se construyen a partir de un conjunto de bibliotecas, aplicaciones y herramientas de programación, además de un núcleo para alojar recursos y interactuar con el hardware. Hurd, el núcleo de GNU, se está desarrollando activamente, pero todavía no está listo para el uso diario; por esa razón, habitualmente se usa GNU con el núcleo Linux.
La combinación de GNU y Linux es el sistema operativo GNU/Linux, actualmente se usa en millones de ordenadores.
En ocasiones, esta combinación se denomina incorrectamente Linux. Hay muchas variantes o «distribuciones» de GNU/Linux.
Recomendamos las distribuciones de GNU/Linux que están completamente formadas por software libre. En otras palabras, que respetan completamente la libertad.
El nombre GNU, que significa «ñu» en inglés,es un acrónimo recursivo de «¡GNU No es Unix!» y en español se pronuncia fonéticamente.
No hay comentarios:
Publicar un comentario