3

Gnu GPLページ は、GPLプロジェクトの各ファイルに次のヘッダーを推奨しています。

このファイルはFoobarの一部です。

Foobarはフリーソフトウェアです。フリーソフトウェアファウンデーションによって公開されているGNUGeneralPublic Licenseのバージョン3、または(オプションで)それ以降のバージョンの条件の下で、再配布および/または変更することができます。

Foobarは、それが役立つことを期待して配布されていますが、いかなる保証もありません。商品性または特定目的への適合性の黙示の保証もありません。詳細については、GNU GeneralPublicLicenseを参照してください。

Foobarと一緒にGNUGeneralPublicLicenseのコピーを受け取っているはずです。そうでない場合は、http://www.gnu.org/licenses/を参照してください

私はこれがやり過ぎだと思います。短くして、どういうわけかCOPYINGまたはLICENSEファイルを参照することはできませんか?

4

2 に答える 2

5

FWIW、これはプログラミングの質問というよりは法的な質問です(ただし、明らかにプログラマーにとっては非常に興味深いものです)。したがって、弁護士からの回答がない限り、私たちのアドバイスを受け入れることに注意する必要があるかもしれません。

そうは言っても、私の弁護士ではない意見では、本当に必要なのは著作権表示だけです。ライセンスは、著作権法で通常許可されている以上の権利を人々に付与するため、ライセンスが配布内のすべてのファイルを対象としている場合は、そのような通知を含むすべてのファイルについて心配する必要はありません。特定のファイルの内容を実際に保護することよりも、特定のライセンススキームの目標を宣伝することをお勧めします。

于 2009-10-27T16:38:34.843 に答える
1

多くのエディターでは、ファイルの先頭にあるコメントを折りたたむことができます(Eclipseはデフォルトでそれを行います)。これにより、ファイルの一部として表示せずにコメントを配置できます。または、一緒に配布されたファイル(つまり、あなたが言ったようにLICENSEファイル)を参照することもできますが、これは、誰かが配布の残りの部分なしでファイルだけをコピーした場合、ライセンス情報を失うことを意味します。

于 2009-10-27T16:36:39.277 に答える