L'autore ha inserito il copyright nel codice con avviso di licenza pubblica gnu - implicazioni?

11

Ho trovato un progetto su Github che sono interessato a contribuire a quali attestazioni sono open source e che include una licenza GPL.

Ma l'autore originale ha aggiunto una notifica di copyright a ciascun file sorgente. Non sono sicuro del perché, ma non mi sembra giusto contribuire a un progetto che avrà sempre il nome di qualcun altro. Rompe davvero la sensazione creata dalla comunità, e mi mette a disagio su ciò che l'autore potrebbe scegliere di fare con il progetto successivo.

Quali sono le implicazioni del copyright del codice GPL open source in questo modo? Che potere ha questo dare all'autore originale un contributore?

# 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
    
posta Nicholas Pickering 28.06.2013 - 06:38
fonte

1 risposta

21

In realtà è un requisito della licenza GPL mettere tale dichiarazione di copyright nei tuoi file sorgente (vedi qui ).

Un punto comune tra tutte le licenze di copyright è che non puoi rivendicare la paternità per qualcosa che non hai scritto. Questo non è sempre scritto esplicitamente per i contributi a un progetto, ma se contribuisci con una parte significativa del codice, hai il diritto di essere nominato coautore del software.

Essere nominato come coautore significa che hai accettato di rilasciare il software nelle condizioni di licenza indicate (ad esempio GPL). Ma significa anche che l'autore originale non può modificare le condizioni della licenza senza il tuo consenso.

Essere nominato come (co-) autore del software ti dà anche il potere di far valere la licenza e di portare le violazioni del copyright alla giustizia. Se le persone rompono le condizioni del tuo software GPL, allora sono i tuoi diritti che vengono violati agli occhi della legge, non i miei, anche se usi una licenza che mi dà molti diritti.

A causa di entrambi i punti di cui sopra, ci sono un certo numero di organizzazioni (tra cui la FSF, proprietaria del software GNU) che richiedono di firmare i propri diritti d'autore a loro.

    
risposta data 28.06.2013 - 10:47
fonte

Leggi altre domande sui tag