Autor wstawił prawa autorskie do kodu z ogłoszeniem o licencji publicznej GNU - implikacje?

14

Znalazłem projekt na Github, do którego jestem zainteresowany, który twierdzi, że jest open source i ma dołączoną licencję GPL.

Ale oryginalny autor dodał powiadomienie o prawach autorskich do każdego pliku źródłowego. Nie jestem pewien, dlaczego, ale nie czuję się dobrze, przyczyniając się do projektu, który zawsze będzie miał na sobie imię kogoś innego. To naprawdę łamie atmosferę stworzoną przez społeczność i niepokoi mnie, co autor może zrobić z tym projektem.

Jakie są implikacje wynikające z autorskiego kodu GPL jako takiego? Jaką moc daje to oryginalnemu autorowi w stosunku do autora?

# 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
Nicholas Pickering
źródło
14
Prawa autorskie pozwalają na egzekwowanie GPL. Tylko właściciel praw autorskich może pozwać lub żądać egzekwowania GPL, jeśli licencja zostanie naruszona. Inni nie mają pozycji. Jest to część tego, dlaczego wiele projektów wymaga przeniesienia praw autorskich.
3
Jest to nie tylko wymóg GPL , ale także niezwykle powszechna praktyka, nawet w przypadku projektów z licencją dozwoloną. Na przykład wspólny język wszystkich licencji BSD zakłada „powyższą informację o prawach autorskich”, którą należy zachować we wszystkich redystrybucjach. Jeśli chcesz tego praktyczny przykład, odwiedź chrome://credits/przeglądarkę Chrome lub Chromium - z pewnością nie sądzę, że te dziesiątki informacji o prawach autorskich „łamią atmosferę stworzoną przez społeczność”; Myślę, że to promuje .
apsillers

Odpowiedzi:

22

W rzeczywistości licencja GPL wymaga umieszczenia takiego oświadczenia o prawach autorskich w plikach źródłowych (patrz tutaj ).

Jedną z cech wspólnych dla wszystkich licencji na prawa autorskie jest to, że nie można rościć sobie prawa autorskie do czegoś, czego nie napisałeś. Nie zawsze jest to jednoznacznie spisane na wkład w projekt, ale jeśli wniesiesz znaczący fragment kodu, masz prawo zostać wymienionym jako współautor oprogramowania.

Bycie nazwanym współautorem oznacza, że ​​zgodziłeś się wydać oprogramowanie na podanych warunkach licencji (np. GPL). Ale oznacza to również, że oryginalny autor nie może zmienić warunków licencji bez Twojej zgody.

Bycie nazwanym (współ) autorem oprogramowania daje również możliwość egzekwowania licencji i pociągania do odpowiedzialności naruszeń praw autorskich. Jeśli ludzie naruszą warunki oprogramowania GPL, to naruszają to twoje prawa w świetle prawa, a nie moje, nawet jeśli korzystasz z licencji, która daje mi wiele praw.

Ze względu na oba powyższe punkty istnieje wiele organizacji (w tym FSF, które są właścicielami oprogramowania GNU), które wymagają podpisania wobec nich swoich praw autorskich.

Bart van Ingen Schenau
źródło
7
+1 Również w niektórych jurysdykcjach kod musi być chroniony prawami autorskimi. Nie rozpoznają pojęcia „domena publiczna”. Tak więc prawa autorskie muszą należeć do kogoś, ale osoba ta udziela zgody innym za pośrednictwem licencji.
MarkJ