Diferencia entre GPLV2 y GPLV3

GPLV2 frente a GPLV3

GPLV2 y GPLV3 son versiones de GNU Public Licenses (GPL), una conocida licencia de software libre. La GPL también es del agrado de la Free Software Foundation (FSF). El autor principal de ambas licencias es Richard Stallman.

El objetivo principal de GPL es promover la disponibilidad y el uso gratuitos desoftwarepara cualquier propósito y para las necesidades de cualquier usuario. Cualquier usuario de software gratuito también puede cambiar el software y compartirlo con amigos y colegas.



Es la licencia de código abierto más importante y extendida, donde aproximadamente el 60 por ciento del software de código abierto utiliza esta licencia comoLinuxy Busybox. Tiene una cláusula llamada “copyleft” que obliga a cualquier usuario que cree y distribuya versiones modificadas a 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 la GPL y su código fuente sea revelado.

La GPL es la plantilla para todas las versiones posteriores de la GPL (GPLV2 y GPLV3).

La GPLV2 es la predecesora de la GPLV3, lo que convierte a la GPLV3 en la versión más nueva. La GPLV2 se introdujo en 1991, mientras que la GPLV3 se lanzó en 2007.

Dado que la GPLV2 es una versión anterior de la GPLV3, existen diferencias entre las licencias. La GPLV2 tiene una exclusión de biblioteca que la GPLV3 no tiene.

También existen diferencias importantes entre las dos versiones: la nueva GPLV3 tiene el doble de longitud que la GPLV2 y toca temas de mejora y aclaración en la versión anterior. Estos incluyen indemnización de patentes, internalización y remedios por infracción de licencia.

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 en favor de oportunidades de licencia, y los términos adicionales que permiten a los usuarios elegir entre un conjunto fijo dealternativatérminos para modificar el estándar GPLV3.

GPLV3 es más compatible con más licencias en comparación con GPLV2. La nueva licencia permite a los usuarios realizar combinaciones con códigos que tienen requisitos adicionales que no se encuentran en la propia licencia.

En términos de infractores de licencias, la GPLV3 proporciona períodos de curación adicionales para los infractores de licencias por primera vez.

Para concluir, GPLV2 y GPLV3 no son compatibles entre sí. La última licencia tiene algunos requisitos como la instalacióninformaciónque no existen en el primero. Combinatoriocodigosde ambas licencias violará la Sección 6 de la GPLV2.

Resumen:

1.GPLV2 y GPLV3 son licencias publicadas bajo GPL. La GPLV2 fue la licencia anterior lanzada en 1991, mientras que la más reciente, la GPLV3, fue lanzada en 2007.
2.GPLV3 es más largo en comparación con GPLV2 ya que casi trató de 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 amplia'. También se aplica a la protección de las patentes a diferencia de la GPLV2.
4. La GPLV2 tiene lagunas que la GPLV3 está tratando de solucionar. La laguna legal 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 ladatosen un almacenamiento de disco duro interno para verlo en el futuro.
5.GPLV2 tiene una nueva sección que tieneestadoañadido a la licencia denominada Protección de los derechos legales de los usuarios de la ley contra la elusión. La intención de la sección es evitar que el GPVL3 se incluya en tecnología o productos queharíaser utilizado para hacer cumplir la Ley de Derechos de Autor del Milenio Digital (DCMA).
El código 6.GPLV3 es más compatible con más licencias en comparación con la licencia anterior.