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


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ブラウザーをご覧ください。これらの多数の著作権表示が「コミュニティが作成した感覚を損なう」とは思いません。促進すると思います。
-apsillers

回答:


22

実際には、ソースファイルにこのような著作権情報を記載することがGPLライセンスの要件です(こちらをご覧ください)。

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

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

ソフトウェアの(共)作者に指名されると、ライセンスを行使し、著作権侵害を裁判にかける権限も与えられます。人々があなたのGPLソフトウェアの条件を破るなら、たとえ私に多くの権利を与えるライセンスを使用しても、私の目にではなく、法律の目に違反するのはあなたの権利です。

上記の両方の点のために、GNUソフトウェアを所有しているFSFが所有している組織がいくつかあります。


7
+1また、一部の管轄区域では、コードは誰かによって著作権で保護されなければなりません。彼らは「パブリックドメイン」の概念を認識していません。したがって、著作権は誰かに属している必要がありますが、その人はライセンスを通じて他の人に許可を与えます。
MarkJ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.