Lidando com várias licenças


14

Me deparei com um ativo com três licenças diferentes . A licença GPL 3.0 parece ser apenas uma versão mais recente da GPL 2.0. A GPL 2.0 pode ser desconsiderada se a GPL 3.0 for cumprida?

Todas as condições de todas as três licenças devem ser atendidas? Por exemplo, a GPL 2.0 menciona a impressão ou exibição de um aviso de direitos autorais apropriado, mas isso parece estar ausente na licença CC BY-SA 3.0.


Observe que BY-SA no CC BY-SA significa "sob as mesmas condições" (ou seja, a mesma licença) e "com atribuição". Portanto, você precisará imprimir ou exibir um aviso apropriado em algum lugar.
Mario

Respostas:


18

De acordo com o FAQ da Open Game Art:

Você deve seguir apenas uma das licenças. No entanto, quando você redistribui / edita, você é incentivado a incluir / usar todas as licenças, para que o espectro da licença (e, portanto, a soma de pessoas / projetos que podem usar a arte) não diminua.

[Fonte]


6
Também é importante observar que isso geralmente é o mesmo para tudo liberado sob várias licenças. Você só precisa escolher um que atenda às suas intenções / condições. Só não confunda isso com projetos que liberam partes diferentes de algo sob licenças diferentes.
Mario

A primeira linha seria melhor declarada como "Você deve seguir pelo menos uma das licenças".
precisa saber é o seguinte

6

O ativo é oferecido sob diferentes condições de licença. É sua escolha sob qual desses termos você gostaria de licenciá-lo.

Em relação à sua pergunta sobre a compatibilidade com GPL 2.0 e 3.0: Não, as versões 2 e 3 da GPL geralmente não são compatíveis . No entanto, você precisa prestar muita atenção à redação da mensagem de direitos autorais. Se o trabalho for licenciado sob a "GNU GPL Versão 2.0" , será atribuído à versão 2.0 por toda a eternidade. Mas quando se lê "GNU GPL versão 2.0 ou qualquer versão posterior " , você pode "atualizar" o trabalho para o GPL 3.0 (ou uma versão 4.0 que possa existir algum dia). Alguns projetos confiam na Free Software Foundation para saber o que estão fazendo no futuro e usam a expressão "ou versão posterior", enquanto outros projetos ( como o kernel do Linux, por exemplo)), não quero arriscar dar uma carta branca à FSF para introduzir uma nova licença que pode ser aplicada automaticamente ao software.

A Free Software Foundation também possui uma tabela útil sobre a combinação de diferentes licenças GPL . Ao ler essa tabela, você pode se perguntar se o uso de um recurso conta como uso de uma biblioteca ou como código de cópia. Essa é uma pergunta muito boa. A GPL foi projetada para código de programa, não para arte, o que dificulta a interpretação nesse contexto.


Suplemento impressionante sobre os detalhes. Na verdade, eu estava na OGA hoje à noite, e foi assim que obtive minha resposta, mas a sua é incrivelmente útil e farei algumas leituras com base nos links que você forneceu e até que minhas licenças foram devidamente resolvidas. Obrigado!
precisa saber é o seguinte

0

Sobre a versão GNU Public License (GPL) x.
É mencionado claramente nas declarações GPLv2 e GPLv3 que você deve aplicar esta versão ou, a seu critério, a mais nova da licença.

Este programa é um software livre: você pode redistribuí-lo e / ou modificá-lo sob os termos da GNU General Public License, publicada pela Free Software Foundation, versão 3 da licença ou (a seu critério) qualquer versão posterior.

Fonte - Como usar licenças GNU para seu próprio software

Então; as partes do seu programa que usam apenas o código enviado pela GPLv2 podem ser redistribuídas na GPLv2 ou na GPLv3, se você desejar. As peças que usam apenas GPLv3 em GPLv3.

E assim, seu programa deve ser redistribuído sob a GPLv3, pois a GPLv3 contém tudo o que a GPLv2 contém, além de conteúdo adicionado.

E já que existem 3 licenças; Eu acho que você deve aplicar a GPLv3 no seu programa, mais a outra licença e, desde que as licenças não interfiram entre si; você provavelmente deve aplicar ambos (GPLv3 e CC).

Se a licença interferir entre si; é melhor você entrar em contato com os administradores do CC, os administradores do GNU (ou a Free Software Foundation?) e os administradores do Open Game Hearth.

Eu recomendo colocar todas as fontes e cabeçalhos na GPLv3, as documentações também. E todas as artes (desenhos e afins) sob a licença CC.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.