web-dev-qa-db-fra.com

L'auteur a inséré le droit d'auteur en code avec l'avis de licence publique GNU - implications?

J'ai trouvé un projet sur GitHub que je suis intéressé à contribuer aux quelles prétention d'être open source et possède une licence GPL incluse.

Mais l'auteur d'origine a ajouté une notification de copyright à chaque fichier source. Je ne sais pas pourquoi, mais je ne me sens pas bien contribuer à un projet qui va toujours avoir le nom de quelqu'un d'autre. Cela brise vraiment la sensation créée par la communauté et me rend mal à l'aise sur ce que l'auteur pourrait choisir de faire avec le projet suivant.

Quelles sont les implications du code GPL open source open source comme ça? Quel pouvoir cela donne-t-il l'auteur d'origine sur un contributeur?

# 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
Nicholas Pickering

C'est en fait une exigence de la licence GPL de mettre un tel énoncé de copyright dans vos fichiers source (voir ici ).

Un point commun parmi toutes les licences de droit d'auteur est que vous ne pouvez pas prétendre la paternité de quelque chose que vous n'avez pas écrit. Cela n'est pas toujours explicitement écrit pour des contributions à un projet, mais si vous apportez un code important, vous avez le droit d'être nommé comme co-auteur du logiciel.

Être nommé comme co-auteur signifie que vous avez accepté de publier le logiciel dans les conditions de licence indiquées (par exemple GPL). Mais cela signifie également que l'auteur d'origine ne peut pas modifier les conditions de la licence sans votre consentement.

Être nommé comme l'auteur (co-) auteur du logiciel vous donne également le pouvoir de faire respecter la licence et de mener des violations du droit d'auteur à la justice. Si les gens brisent les conditions de votre logiciel GPL, c'est vos droits qui sont violés aux yeux de la loi, pas à moi, même si vous utilisez Une licence qui me donne beaucoup de droits.

À cause des deux points ci-dessus, il existe un certain nombre d'organisations (parmi lesquelles la FSF, qui possède le GNU) qui vous oblige à signer sur vos droits d'auteur.

22