web-dev-qa-db-ja.com

著者は、GNUパブリックライセンス通知でコードに著作権を挿入しました-影響?

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ライセンスの要件です( こちら を参照)。

すべての著作権ライセンスに共通する1つの点は、自分が書いたものではないものの著者であることを主張できないことです。これは、プロジェクトへの貢献のために常に明示的に書き留められているわけではありませんが、重要なコードを提供した場合、ソフトウェアの共著者として指名される権利があります。

共著者として指名されるということは、指定されたライセンス条件(GPLなど)に基づいてソフトウェアをリリースすることに同意したことを意味します。ただし、これは、元の作成者があなたの同意なしにライセンス条件を変更できないことも意味します。

ソフトウェアの(共同)作成者として指名されることで、ライセンスを強制し、著作権違反を裁判にかけることができます。人々があなたのGPLソフトウェアの条件を破った場合、たとえあなたが使用したとしても、それはあなたの権利であり、私の目ではなく、私の目に違反します。私に多くの権利を与えるライセンス。

上記の両方の理由により、多くの組織(FSFのうち、GNUソフトウェア)を所有する組織)には、著作権の署名が必要です。