Questão:
Relicenciamento de software sob GPLv2 + sem todos os contribuidores
dsolimano
2015-05-28 19:19:00 UTC
view on stackexchange narkive permalink

Tenho software licenciado sob GPLv2, que gostaria de relicenciar sob GPLv2 +. Infelizmente, não consigo entrar em contato com alguns dos colaboradores. Posso continuar ou estou preso?

Eu tenho uma resposta para isso porque um projeto acabou de passar por isso e o escreveu, mas vamos ver o que acontece.
Dois respostas:
#1
+10
apsillers
2015-05-28 21:11:25 UTC
view on stackexchange narkive permalink

Visto que o licenciamento só pode ser feito pelo detentor dos direitos autorais, geralmente você precisa de permissão individual de cada detentor dos direitos autorais para alterar a licença de seu código. (Se o projeto está sendo licenciado novamente para a GPL a partir de uma licença compatível, então nenhum licenciamento do detentor dos direitos autorais é necessário; no entanto, as versões 2 e 3 da GPL não são compatíveis com uma outro.)

Maneiras de contornar isso são:

  • Remova ou substitua todo o código escrito pelos contribuidores inacessíveis.

  • Faça com que os colaboradores atribuam os direitos autorais a uma pessoa ou entidade legal que controla o projeto, para que haja exatamente um detentor dos direitos autorais. (Esta é uma medida preventiva . Se você ainda não fez isso, é tarde demais, pois você não pode rastrear um contribuidor.)

Mas se você não pode fazer nenhuma dessas coisas, o que você faz?

Historicamente, o re-licenciamento do software sem a aprovação explícita de todos os contribuidores foi feito antes, sob o assessoria de profissionais do direito. No entanto, a mecânica legal disso não é clara e nunca foi testada em tribunal. Os dois exemplos proeminentes parecem ser:

O projeto Dolphin produziu um relatório sobre o processo, mas faltam detalhes sobre como a mecânica legal da troca funciona. Eles dizem (grifo meu):

De todos os [200 contribuidores], conseguimos contatar todos ou cuidar do código de todos, exceto 10 desses desenvolvedores. Considerando que muitas dessas contas já morreram e as pessoas aparentemente desapareceram da Internet, descobrir o resto é o mesmo que espremer sangue de uma pedra.

Foi quando a pesquisa nos forneceu o alívio muito necessário, quando parecia que o relicenciamento era uma impossibilidade. Em 2003, advogados de Software Livre consultados para o projeto de relicenciamento da Mozilla e afirmaram que o relicenciamento com a permissão de apenas 95% dos contribuidores estava bem, desde que não houvesse objeções nos 5% restantes .

[...]

[...] Em vez de simplesmente pedir a todos os nossos desenvolvedores ativos e relicenciar, fizemos um grande esforço para entrar em contato com todos os desenvolvedores. Apesar disso, simplesmente não era viável fazer contato com todas as pessoas que trabalharam no Dolphin.

[...] Nós definitivamente adoraríamos ouvir o apoio daqueles que não pudemos contatar e se houver alguma dúvida, teremos o prazer de resolvê-la imediatamente.

Isso posta links para uma postagem de Ciaran O'Riordan:

Alguém que trabalha com muitos advogados em questões de direitos autorais de software livre me disse mais tarde que não é necessário obter permissão de 100% dos detentores dos direitos autorais. Seria suficiente se houvesse permissão dos detentores dos direitos autorais de 95% do código-fonte e nenhuma objeção dos detentores dos outros 5%. Disseram-me que foi assim que a Mozilla conseguiu relicenciar para a GPL em 2003, apesar de anos de contribuições da comunidade.

Não há informações disponíveis sobre por quê Os advogados da Mozilla acreditavam que era aceitável licenciar novamente sem a permissão de cada detentor dos direitos autorais. Também não está claro se algum fator se aplica ao Mozilla especificamente e pode ser menos aplicável a qualquer outra pessoa em uma situação semelhante.

Em suma, sabemos apenas que:

  • Você precisa da permissão de todos os detentores de direitos autorais contribuintes para licenciar novamente uma obra

  • Os advogados da Mozilla acreditavam (por razões não especificadas) que seria aceitável que a Mozilla fizesse um esforço de boa-fé para contratar todos os contribuidores e depois licenciar novamente, mesmo que 5% dos contribuidores estivessem inacessíveis (e nenhum de os colaboradores reprovaram).

Isso é exatamente o que eu ia escrever. Gostaria que pudéssemos chamar os advogados da Mozilla aqui.
#2
+2
o0'.
2015-05-28 20:23:23 UTC
view on stackexchange narkive permalink

Até onde eu sei, você está preso, a menos que possa, de alguma forma, rastrear os pedaços de código escritos por cada desenvolvedor e remover aqueles escritos por aqueles que você não pode alcançar.

Por motivos óbvios, isso raramente é possível.



Estas perguntas e respostas foram traduzidas automaticamente do idioma inglês.O conteúdo original está disponível em stackexchange, que agradecemos pela licença cc by-sa 3.0 sob a qual é distribuído.
Loading...