Diferencia entre GPLV2 y GPLV3

Diferencia entre GPLV2 y GPLV3

GPLV2 vs GPLV3

GPLV2 y GPLV3 son versiones de las Licencias Públicas de GNU (GPL), una licencia bien conocida para el software gratuito. El GPL también se gusta con Free Software Foundation (FSF). El autor principal de ambas licencias es Richard Stallman.

El objetivo principal de GPL es promover la disponibilidad gratuita y el uso de software para cualquier propósito y para cualquier necesidad del usuario. Cualquier usuario de software libre también puede cambiar el software y compartirlo con amigos y colegas.

Es la licencia de código abierto más importante y generalizada donde aproximadamente el 60 por ciento del software de código abierto usa esta licencia como Linux y BusyBox. Tiene una cláusula llamada "Copyleft" que obliga a cualquier usuario que crea y distribuya versiones modificadas para tener las revisiones sujetas a GPL y revelar la fuente de la versión modificada. El Copyleft asegura que las versiones modificadas estén bajo el GPL y se revele su código fuente.

El GPL es la plantilla para todas las versiones GPL seguidas (GPLV2 y GPLV3).

El GPLV2 es el predecesor del GPLV3, lo que hace que el GPLV3 sea la versión más reciente. El GPLV2 se introdujo en 1991, mientras que el GPLV3 se lanzó en 2007.

Dado que el GPLV2 es una versión anterior del GPLV3, hay diferencias entre las licencias. El GPLV2 tiene una exclusión de la biblioteca que el GPLV3 no tiene.

También hay diferencias prominentes entre las dos versiones: el nuevo GPLV3 es de doble longitud en comparación con el GPLV2 y toca temas de mejora y aclaración en la versión anterior. Estos incluyen indemnización de patentes, internalización y remedios para la infracción de licencias.

Otra característica del código GPLV3 es su intento de proporcionar más claridad sobre las licencias de patentes. Intenta aclarar qué se entiende por distribución y trabajo derivado, revocando la terminación inmediata de una cláusula de licencia a favor de las oportunidades de licencia y los términos adicionales que permiten a los usuarios elegir entre un conjunto fijo de términos alternativos para modificar el GPLV3 estándar.

GPLV3 es más compatible con más licencias en comparación con GPLV2. La nueva licencia permite a los usuarios hacer combinaciones con código que tienen requisitos adicionales que no están en la licencia misma.

En términos de infractores de licencia, el GPLV3 proporciona períodos de cura adicionales para los infractores de licencias por primera vez.

Para concluir, GPLV2 y GPLV3 no son compatibles de usar entre sí. La última licencia tiene algunos requisitos como información de instalación que no existen en el primero. La combinación de códigos de ambas licencias violará la sección 6 del GPLV2.

Resumen:

1.GPLV2 y GPLV3 son licencias publicadas bajo GPL. El GPLV2 fue las licencias anteriores publicadas en 1991, mientras que la más reciente, el GPLV3, se lanzó en 2007.
2.GPLV3 es más largo en comparación con el GPLV2 ya que casi intentó cubrir los mismos problemas con la licencia anterior.
3.GPLV3 tiene más claridad sobre las licencias de patentes, principalmente sobre la redacción de la licencia, ya que no puede interpretarse como "demasiado amplio."También se aplica a la protección de las patentes a diferencia del GPLV2.
4.El GPLV2 tiene lagunas que el GPLV3 está tratando de solucionar. La Loophole ha adquirido el término tivoización que se deriva de una grabadora de video digital que captura la programación de televisión y guarda los datos en un almacenamiento interno del disco duro para una futura visualización.
5.GPLV2 tiene una nueva sección que se ha agregado a la licencia llamada Protección de los derechos legales de los usuarios de la ley anti-circumvención. La intención de la sección es evitar que el GPVL3 se incluya en la tecnología o los productos que se utilizarían para hacer cumplir la Ley de Derechos de Autor Digital Millennium (DCMA).
6.El código GPLV3 es más compatible con más licencias en comparación con la licencia anterior.