Автор вставил авторские права в код с уведомлением GNU Public License - последствия?


14

Я нашел проект на Github, который заинтересован в участии, который утверждает, что является открытым исходным кодом, и в него включена лицензия GPL.

Но оригинальный автор добавил уведомление об авторских правах в каждый исходный файл. Я не уверен почему, но я не чувствую себя правым, внося свой вклад в проект, который всегда будет иметь чье-то имя. Это действительно разрушает чувство, созданное сообществом, и заставляет меня беспокоиться о том, что автор может выбрать для следующего проекта.

Каковы последствия авторского права на GPL-код с открытым исходным кодом? Какую силу это дает первоначальному автору над автором?

# 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
Это право, которое позволяет применять GPL. Только владелец авторских прав может подать в суд или требовать применения GPL в случае нарушения лицензии. Другие не стоят. Это часть того, почему многие проекты требуют передачи авторских прав.

3
Это не только требование для GPL , но также чрезвычайно распространенная практика даже среди разрешительно лицензированных проектов. Например, общий язык всех лицензий BSD предполагает «уведомление об авторских правах выше», которое должно быть сохранено во всех перераспределениях. Если вам нужен практический пример этого, зайдите chrome://credits/в браузер Chrome или Chromium - я, конечно, не думаю, что эти десятки уведомлений об авторских правах «нарушают созданное сообществом чувство»; Я думаю, что это способствует .
Апсиллеры

Ответы:


22

На самом деле это требование лицензии GPL, чтобы поместить такое заявление об авторских правах в ваши исходные файлы (см. Здесь ).

Один момент, который является общим среди всех лицензий на авторское право, заключается в том, что вы не можете претендовать на авторство за то, что не написали. Это не всегда явно записано для вклада в проект, но если вы внесете значительный кусок кода, то у вас есть право называться соавтором программного обеспечения.

То, что вы названы соавтором, означает, что вы согласились выпустить программное обеспечение на указанных условиях лицензии (например, GPL). Но это также означает, что первоначальный автор не может изменить условия лицензии без вашего согласия.

То, что вы названы (со) автором программного обеспечения, также дает вам право на принудительное применение лицензии и привлечение к ответственности за нарушение авторских прав. Если люди нарушают условия вашего программного обеспечения GPL, то это ваши права нарушаются с точки зрения закона, а не мои, даже если вы используете лицензию, которая дает мне много прав.

Из-за обоих вышеприведенных пунктов существует ряд организаций (среди которых FSF, владеющий программным обеспечением GNU), которые требуют, чтобы вы передали им свои авторские права.


7
+1 Также в некоторых юрисдикциях код должен быть защищен авторским правом. Они не признают понятие «общественное достояние». Таким образом, авторское право должно принадлежать кому-то, но этот человек дает разрешение другим через лицензию.
MarkJ
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.