La Licencia GPL (General Public License), también conocida como GNU GPL, es la licencia de software libre más utilizada. Fue creado por Richard Stallman para el Proyecto GNU (Free Software Foundation).
Permite que el software sea utilizado, modificado y redistribuido libremente por cualquier persona. WordPress también viene con la licencia GPL, lo que significa que WordPress es un software de código abierto que puede ser utilizado, modificado y ampliado por cualquiera.
La GPL proporciona los valores básicos fundamentales en los que se creó 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.
Respuestas a las preguntas sobre la licencia GPL
1. ¿Qué es el copyleft?
Los derechos de autor son una ley que restringe el derecho a usar, modificar y compartir obras creativas sin el permiso del propietario.
Cuando un autor publica un programa bajo una licencia copyleft, hace un reclamo sobre los derechos de autor de la obra y emite una declaración de que otras personas tienen el derecho de usar, modificar y compartir la obra siempre que se mantenga la obligación de reciprocidad.
Esto significa que cualquier software que se escriba sobre la base de cualquier GPL debe publicarse como código abierto. Si hay algún software que utilice cualquier componente de código abierto GPL. Eso significa que se le debe exigir que publique su código fuente completo y todos los derechos para modificar y distribuir todo el código.
2. ¿Se pueden vender productos GPL?
Sí, la licencia GPL permite vender tanto los productos originales como los modificados. Sin embargo, el software libre se denomina 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».
3. ¿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.
4. ¿La licencia GPL requiere que el autor publique el código fuente modificado?
Bajo la Licencia GPL, requiere que usted libere el código fuente modificado solo si usted libera el programa modificado. Si ha modificado el código de un programa para uso personal, entonces no es necesario que lo publique.
5. ¿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 escribió una nueva licencia GPL, la licencia Affero, para la «laguna de la ASP».
Además, la FSF decidió mejorar la compatibilidad de la GPLv3 con otras licencias. Para combinar dos códigos en una obra más grande, ambas aplicaciones deben permitirlo. Si esos derechos son otorgados por las licencias de ambos programas, son compatibles. Al hacer la GPLv3 más compatible, la FSF aumentó las opciones de desarrollo.
La tercera diferencia entre las dos versiones es que la GPLv3 fue escrita en un esfuerzo por aumentar el uso a nivel mundial. El lenguaje utilizado en la GPLv3 para describir los derechos de licencia se modificó para garantizar que las leyes internacionales lo interpreten como la FSF pretendía, a diferencia del lenguaje utilizado en la GPLv2, que se considera muy centrado en Estados Unidos. La GPLv3 también permite a los desarrolladores añadir exenciones de responsabilidad locales, lo que también ayuda a aumentar su uso fuera de los 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, renuncia de garantía, avisos de GPL intactos y una copia de la GPL.
- No está permitido cambiar la licencia o agregar algunos términos y condiciones adicionales.
- Está obligado a liberar el código fuente y todos los derechos para modificar y distribuir todo el código.
Las plantillas y complementos de WordPress también son GPL
La tercera diferencia entre las dos versiones es que la GPLv3 fue escrita en un esfuerzo por aumentar el uso a nivel mundial. El lenguaje utilizado en la GPLv3 para describir los derechos de licencia se modificó para garantizar que las leyes internacionales lo interpreten como la FSF pretendía, a diferencia del lenguaje utilizado en la GPLv2, que se considera muy centrado en Estados Unidos. La GPLv3 también permite a los desarrolladores añadir exenciones de responsabilidad locales, lo que también ayuda a aumentar su uso fuera de los EE.UU.
