¿Qué es GPL?
La Licencia Pública General (GPL), también conocida como GNU GPL, es la licencia de software libre más utilizada. Fue creada por Richard Stallman para el Proyecto GNU (Free Software Foundation).
Permite que cualquier persona pueda utilizar, modificar y redistribuir libremente el software. WordPress también viene con la licencia GPL, lo que significa que WordPress es un software de código abierto que cualquier persona puede utilizar, modificar y ampliar.
La GPL proporciona los valores básicos fundamentales en los que cree el proyecto:
- Cualquiera puede descargar y ejecutar el software.
- Cualquiera puede modificarlo/editarlo.
- Cualquiera puede redistribuir copias gratuitas del software.
- Cualquiera puede distribuir versiones modificadas del software.
Preguntas sobre la licencia GPL respondidas
¿Qué es el copyleft?
El copyleft es una forma de licencia que permite a otros usar, modificar y compartir una obra siempre que se mantenga la obligación de reciprocidad. Esto significa que cualquier software escrito en base a cualquier GPL debe publicarse como código abierto. Si hay algún software que utilice algún componente de código abierto GPL, se debe publicar su código fuente completo y todos los derechos para modificar y distribuir el código completo.
¿Pueden vender productos GPL?
Sí, la licencia GPL permite vender tanto el producto original como el modificado. Sin embargo, se hace referencia al software libre en términos de libertad de uso, no en términos de precio. Como explicó Richard Stallman, software libre significa libre como en “libertad de expresión”, no libre como en “cerveza gratis”.
¿Es segura la GPL?
Sí. La GPL no tiene nada que ver con el código fuente. Es solo una licencia que rige su uso y distribución.
¿La licencia GPL requiere que el autor publique el código fuente modificado?
La licencia GPL requiere que publique el código fuente modificado solo si publica el programa modificado. Si ha modificado el código de un programa para uso personal, no es necesario publicarlo.
¿Cuál es la diferencia entre GPLv2 y GPLv3?
Siempre ha habido cierta confusión con respecto a la diferencia entre GPLv2 y GPLv3. La FSF intentó añadir más claridad a la GPLv3 en cuanto a cuándo se activa la obligación de reciprocidad. La FSF incluso redactó una nueva licencia GPL, la licencia Affero, para aprovechar el “vacío legal ASP”.
Además, la FSF decidió mejorar la compatibilidad de la GPLv3 con otras licencias. Para combinar dos códigos en un trabajo más grande, ambas aplicaciones deben permitirlo. Si esos derechos son impartidos por las licencias de ambos programas, son compatibles. Al hacer que la GPLv3 sea más compatible, la FSF aumentó las opciones de desarrollo.
La tercera diferencia entre las dos versiones es que la GPLv3 se escribió en un esfuerzo por aumentar su uso a nivel mundial. El lenguaje utilizado en GPLv3 para describir los derechos de licencia se modificó para garantizar que las leyes internacionales lo interpreten como lo pretendía la FSF, a diferencia del lenguaje utilizado en GPLv2, que se considera muy centrado en Estados Unidos. GPLv3 también permite a los desarrolladores agregar exenciones de responsabilidad locales, lo que también ayuda a aumentar su uso fuera de EE. UU.
¿Términos y condiciones de la licencia GPL?
- No permite reclamar patentes o derechos de autor sobre el producto. Además, requiere mostrar un aviso de derechos de autor, una exención de responsabilidad de garantía, avisos de GPL intactos y una copia de la GPL.
- No se le permite cambiar la licencia ni agregar algunos términos y condiciones adicionales.
- Está obligado a liberar el código fuente y todos los derechos para modificar y distribuir el código completo.
Nota: El propietario de este sitio no es abogado. Esto significa que no debe interpretar esto como asesoramiento legal de ningún tipo. La información se proporciona tal cual.