web-dev-qa-db-ja.com

ソースファイルの派生物と著作権の帰属に関する通知

GPLv2(もちろんGPLv2の下でリリースされます)の下でライセンスされたオープンソースプロジェクトにいくつかの変更を加えていますが、各ファイルの上部にあるGPL通知に隣接する帰属通知をどうするかわかりません。各ファイルには次のものがあります。

Copyright (c) <YEAR> <ORGANIZATION>

<GPL>

Author: <NAME> <EMAIL>

頂点で。さて、私が行っている調査では、これらのソースファイルの1つは、私が探している機能(60%以上)を大部分実装していますが、それでも私のニーズに合わせて重要な変更が必要です。クラスを大幅にリファクタリングして機能を継承し、その方法で実装できるようにする(重要な作業、最良の長期ソリューション)か、または複製することにより、機能を構築するための基礎として既存のソースを使用したいと思います。ソースツリーの他の場所にファイルを作成し、そのファイルに直接変更を加えると(最も簡単、最も速く、最も抽象的ではない)、選択はここにもそこにもありません(この質問の範囲を超えています)。

どちらの場合でも、これらの帰属通知をどのように処理しますか?私は前の著者から彼の当然の信用を奪いたくありませんが、古いものから新しい開発を描写することは可能ですか?ファイルをコピーして元のファイルを変更せずに残す場合と、元のファイルをリファクタリングして2つの新しいファイルを追加する場合(1つは元のロジック、もう1つは新しい機能のロジック)とは大きく異なりますか?

考え?

4
Kyle Rush

既存の著作権表示の横に独自の著作権表示を追加して、次のようにする必要があります。

Copyright (c) <YEAR> <ORGANIZATION>
Copyright (c) <YEAROFYOURMODIFICATION> <YOU>

<GPL>

Author: <NAME> <EMAIL>

コピーしてもしなくても違いはありません。いずれの場合も、元の著作権所有者とあなたの両方がファイルの一部の著作権を保持します。

1
Griffon26