Quais são as diferenças entre a GPL GPL v2 e v3 licenças?[fechado]

StackOverflow https://stackoverflow.com/questions/41460

  •  09-06-2019
  •  | 
  •  

Pergunta

Em termos simples, o que são os motivos e quais são as diferenças entre a GPL GPL v2 e v3 licenças de código aberto?Explicações e referências a termos legais e outras descrições seria apreciada.

Foi útil?

Solução

A página ligados a outra resposta é uma boa fonte, mas muito para ler.Aqui está uma pequena lista de algumas das principais diferenças:

  • internacionalização:eles usaram uma nova terminologia, ao invés de usar a linguagem amarrado NOS conceitos legais

  • patentes:eles especificamente endereço de patentes (incluindo o Microsoft/Novell problema observado na outra resposta)

  • "Tivo " localização":eles se dirigem as restrições (como o Tivo s) em produtos de consumo que tirar, por meio de hardware, a capacidade de modificar o software

  • DRM:eles tratam de gerenciamento de direitos digitais (que eles chamam de gestão digital de restrições)

  • compatibilidade:elas endereço de compatibilidade com outras licenças de código aberto

  • finalização:elas abordam especificamente o que acontece se a licença é violada e a cura de violações de

Concordo com o comentário sobre a consulta de um advogado (o que sabe sobre a licença de software problemas, embora).Em fazer essas coisas (e mais), que mais do que duplicou o comprimento da GPL.Embora a GPLv3 é um complexo de documento legal, ele foi projetado para ser lida e compreendida por desenvolvedores de software.Há também um guia para entender de ti e aprofundar-se na discussão das alterações de v2 para v3 na http://copyleft.org/guide/.

Outras dicas

Este link também destacar as diferenças entre a GPLv2 e GPLv3

Conteúdo:

A GPLv3, de 29 de junho de 2007, contém a intenção básica da GPLv2 e é uma licença de código Aberto, com uma estrita copyleft (→ Quais os tipos de licenças que estão lá para o software de Fonte Aberta, e como eles diferem?) No entanto, o idioma do texto de licença foi fortemente alterado e é muito mais abrangente em resposta a técnica e jurídica, mudanças internacionais e troca de licenças.

A licença nova versão contém uma série de cláusulas que tratam de questões que não foram ou foram apenas insuficientemente cobertos na versão 2 da GPL.O mais importante de novos regulamentos são como segue:

a) a GPLv3 contém compatibilidade regulamentos que tornam mais fácil do que antes para combinar código GPL com o código que foi publicado sob diferentes licenças (→ o Que é a licença de compatibilidade?).Trata-se, em particular, o código sob a licença Apache v.2.0.

b) Regulamentos sobre a gestão de direitos digitais foram inseridos para manter o software GPL de ser alterado à vontade porque os usuários apelou para os regulamentos legais para ser protegida por técnicas de medidas de protecção (tais como a DMCA-direitos de autor ou directiva).A eficácia prática da contratuais regulamentos na GPL tem ainda para ser visto.

c) A GPLv3 contém uma explícita licença de patente, de acordo com o qual as pessoas que a licença de um programa sob a licença GPL ambos os direitos autorais, bem como de patentes, na medida em que este é necessário usar o código licenciado por eles.Um abrangente de licença de patente não é assim concedida.Além disso, a nova patente cláusula tentativas para proteger o usuário contra as consequências de acordos entre titulares de patentes e licenciados da GPL, que beneficia apenas alguns dos licenciados (correspondente ao Microsoft/Novell deal).Os licenciados são necessários para garantir que cada usuário usufrui de tais vantagens (licença de patente ou de libertação de créditos), ou que ninguém pode lucrar com eles.

d) Em contraste com a GPLv2 e GPLv3 afirma claramente que não há necessidade de divulgar o código fonte em ASP utilização de GPL programas, desde que uma cópia do software não é enviado para o cliente.Se o copyleft é um efeito para ser estendido a utilização de ASP (→ Quando desenvolvida de forma independente de software têm de ser licenciados sob a GPL?), a Affero General Public License, Versão 3 (AGPL), deve ser aplicado o que só difere da GPLv3, a este respeito.

Nesta página destaca as diferenças, mas ainda bastante para ler.

No (não totalmente) cínico termos, a razão para o v3 licença da Microsoft de patente de acordo com a Novell.

Na realidade, você deve sempre consultar um advogado, ao lidar com questões legais.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top