O autor inseriu os direitos autorais no código com o aviso de licença pública gnu - implicações?


14

Encontrei um projeto no Github no qual estou interessado em contribuir, para o qual afirma ser de código aberto e possui uma licença GPL incluída.

Mas o autor original adicionou uma notificação de direitos autorais a cada arquivo de origem. Não sei por que, mas não me sinto bem contribuindo para um projeto que sempre terá o nome de outra pessoa. Ele realmente quebra a sensação criada pela comunidade e me deixa desconfortável com o que o autor pode optar por fazer com o projeto a seguir.

Quais são as implicações dos direitos autorais do código GPL de código aberto? Que poder isso confere ao autor original sobre um colaborador?

# Copyright (C) 2012, 2013 __AUTHORNAME__
# This file is part of __PROJECTNAME__.
#
# __PROJECTNAME__ is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# __PROJECTNAME__ is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License

14
São os direitos autorais que permitem que a GPL seja aplicada. Somente o detentor dos direitos autorais pode processar ou exigir a execução da GPL se a licença for violada. Outros não têm posição. É por isso que muitos projetos exigem atribuição de direitos autorais.

3
Não é apenas um requisito para a GPL , mas também é uma prática extremamente comum, mesmo entre projetos permissivamente licenciados. Por exemplo, o idioma comum de todas as licenças BSD pressupõe um "aviso de direitos autorais acima" que deve ser preservado em todas as redistribuições. Se você quiser um exemplo prático disso, visite chrome://credits/o navegador Chrome ou Chromium - certamente não acho que essas dezenas de avisos de direitos autorais "quebrem a sensação criada pela comunidade"; Eu acho que isso promove .
apsillers

Respostas:


22

Na verdade, é um requisito da licença GPL colocar essa declaração de direitos autorais em seus arquivos de origem (veja aqui ).

Um ponto comum entre todas as licenças de direitos autorais é que você não pode reivindicar a autoria de algo que não escreveu. Isso nem sempre é explicitamente anotado para as contribuições para um projeto, mas se você contribuir com uma parte significativa do código, tem o direito de ser nomeado co-autor do software.

Ser nomeado co-autor significa que você concordou em liberar o software sob as condições de licença indicadas (por exemplo, GPL). Mas isso também significa que o autor original não pode alterar as condições da licença sem o seu consentimento.

Ser nomeado como (co-) autor do software também lhe dá o poder de fazer cumprir a licença e levar à justiça violações de direitos autorais. Se as pessoas violarem as condições do seu software GPL, serão os seus direitos violados aos olhos da lei, não os meus, mesmo que você use uma licença que me conceda muitos direitos.

Por causa dos dois pontos acima, existem várias organizações (entre as quais a FSF, proprietária do software GNU) que exigem que você assine seus direitos autorais para elas.


7
+1 Também em algumas jurisdições, o código deve ter direitos autorais de alguém. Eles não reconhecem o conceito de "domínio público". Portanto, os direitos autorais devem pertencer a alguém, mas essa pessoa concede permissão a outros através da licença.
MarkJ
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.