Licencia Gnu GPL
De ProintWiki
Esta licencia de software libre fué escrita por Richard Stallman para el proyecto Gnu. De acuerdo a estadísticas de los sitios que hospedan proyectos de software libre en internet, es la licencia más utilizada.
| Tabla de contenidos |
Introducción
Esta licencia fué la primera licencia "genérica" en el sentido de ser la misma para diferentes programas, en lugar de tener que modificarla para cada uno. Su primera versión se publicó en 1989. Su versión 2 se publicó en 1991 y es la que hasta ahora se utiliza. La Free Software Foundation en Boston, Massachussets es titular del texto de esta licencia. Se estima que en 2006 saldría la versión 3.
La licencia consta de cuatro partes principales:
- Encabezado
- Prólogo
- La licencia - secciones 0. a 12.
- Cómo aplicar estos términos
Análisis
Esta licencia es más extensa que, por ejemplo la licencia BSD, por lo cual podría parecer difícil de entender. Para comprender esta mayor extensión hay que ir parte por parte, como se ve a continuación.
Encabezado
Indica que el texto de la licencia tiene dueño (la FSF), y ésta permite la copia y distribución fiel del documento, sin modificaciones. A este respecto se recomienda ver la pregunta Can I modify the GPL and make a modified license? (http://www.gnu.org/licenses/gpl-faq.html#ModifyGPL) del FAQ de la FSF.
Prólogo
Este texto no es propiamente la licencia, pero es una expresión de la intención de la licencia. Sirve para la comprensión en general de la licencia y podría ayudar a la interpretación de la licencia por parte de un juez en caso de una controversia legal.
La licencia - secciones 0. a 12.
Términos y condiciones para copia, distribución y modificación
- 0. Ejecutar
- 1. Copia y distribución fiel del código fuente
- 2. Modificación
- 3. Copia y distribución de código objeto y ejecutables
- 4. Terminación
- 5. Aceptación
- 6. Transmisión de esta licencia a destinatarios
- 7. Libertad total o no redistribución
- 8. Excluir países
- 9. Nueva versiones de esta licencia
- 10. Relicenciar
- 11. No garantía
- 12. Limitación de responsabilidad
Podemos analizar igual que con otras licencias subrayando en verde las secciones que nos dan permisos, en azul las que especifican algunas condiciones, y en rojo en este caso las dos secciones sobre no garantía y limitacion de responsabilidad:
- 0. Ejecutar
- 1. Copia y distribución fiel del código fuente
- 2. Modificación
- 3. Copia y distribución de código objeto y ejecutables
- 4. Terminación
- 5. Aceptación
- 6. Transmisión de esta licencia a destinatarios
- 7. Libertad total o no redistribución
- 8. Excluir países
- 9. Nueva versiones de esta licencia
- 10. Relicenciar
- 11. No garantía
- 12. Limitación de responsabilidad
Las primeras cuatro secciones, 0. a 3., son las que otorgan los permisos de reproducción, distribución, modificación y redistribución con copyleft, en código fuente y en ejecutables con opciones de acompañar los fuentes
Las secciones de la 4. a 10. especifican detalles acerca de la terminación, aceptación, transmisión, futuras versiones de la licencia y otras previsiones.
Las secciones 11. y 12. son similares a las que todo software especifica hoy en día, tanto libre como propietario.
Entre las secciones 0. a .3, la 2. Modificación es fuente de confusión para algunos por desconocimiento. Esta sección en resumen dice:
- Copiar y distribuir obra basada en el programa
- Mismos derechos que sección 1. más tres requisitos
- a) Leyendas de cambios
- b) Si se publica o distribuye obra derivada, deberá licenciarse como un todo, sin cargo, a todos, con licencia GPL.
- c) Mostrar en pantalla leyenda de copyright y uso de GPL
El punto b) no obliga a divulgar las modificaciones hechas en el ámbito privado, sea una persona o una empresa. Si la persona o empresa deciden distribuir el software modificado, entonces sí aplica el requisito de licenciar esa versión modificada bajo la misma licencia GPL. Se recomienda consultar el FAQ de la GPL (ver enlaces más abajo) en las preguntas Is making and using multiple copies within one organization or company "distribution"? (http://www.gnu.org/licenses/gpl-faq.html#InternalDistribution) y Does the GPL require that source code of modified versions be posted to the public? (http://www.gnu.org/licenses/gpl-faq.html#GPLRequireSourcePostedPublic).
Entre las secciones 4. a 10., vale la pena detallar la 5. Aceptación que en resumen dice:
- Modificar o distribuir el programa (original o derivado)
- prohibidos si no se acepta esta licencia
- indican aceptación
Esto quiere decir que si alguien desea distribuir un programa licenciado con la GPL, necesita aceptar la licencia para tener permiso de los autores o titulares. De otra forma estaría incurriendo en una infracción y/o un delito en materia de derecho de autor. Si una persona distribuye el programa, entonces se entenderá que ha aceptado la licencia y todos sus términos. Esta sección es la que da la pauta a los autores denunciar a alguna entidad que distribuya el programa sin cumplir con los términos; por ejemplo sin dar acceso al código fuente modificado.
Cómo aplicar estos términos
Ver también
Enlaces externos
- GNU GPL (http://www.gnu.org/copyleft/gpl.html)
- FAQ de la GPL (http://www.gnu.org/licenses/gpl-faq.html)
- GPL traducida al español (http://linux.ajusco.upn.mx/~palmis/gpl/gpl.html), Palmira Granados
- La GPL dentro del marco jurídico mexicano (http://www.fsl.org.mx/tiki-read_article.php?articleId=17), Palmira Granados
- La GPL dentro del ordenamiento jurídico español (http://es.tldp.org/Presentaciones/200002hispalinux/conf-03/03-html), María de la Hoz del Olmo Navío, Julio 2000
- La Licence Publique Générale GNU, Une étude juridique de la licence principal des logiciels libres (http://www.freescape.eu.org/biblio/article.php3?id_article=81), Mélanie Clément-Fontaine, septiembre 1999
- GPL References (http://www.groklaw.net/staticpages/index.php?page=20050131065655645) en Groklaw
- Caso proyecto netfilter (http://www.netfilter.org) vs Sitecom Germany GmbH (http://www.sitecom.com)
- Munich court grants preliminary injunction for infringing use of GPL licensed software (http://www.netfilter.org/news/2004-04-15-sitecom-gpl.html)
- Caso original (http://www.jbb.de/urteil_lg_muenchen_gpl.pdf) en Alemán
- Traducción al Inglés (http://www.jbb.de/judgement_dc_munich.pdf) por el despacho Jaschinksi, Biere, Brexl (http://www.jbb.de)