1

でプロジェクトを開発しており、 でRailsオープンソース化する予定GPLv3です。

これに関して、次の質問があります。

  1. どのファイルに著作権ヘッダーを追加する必要がありますか? 、、、、などの.rbファイルのみですか? 、、およびファイルはどうですか?libcontrollermodelhelpersconfig.erb.js.css
  2. 詳細な GPLv3 ヘッダーをソース ファイルに追加する必要がありますか? または、プロジェクト内の外部ファイルへのポインタまたは GPL サイトへの URL を含むいくつかのライナーで十分でしょうか?

で開発されたいくつかのオープン ソース プロジェクトを調査しましたRails。それらのいくつかは、.rbファイルに著作権ヘッダーを追加しています。他のファイルタイプも追加した人はほとんどいません。

これは好みの問題かもしれませんが、この点に関するベスト プラクティスを探しています。

ご協力いただきありがとうございます。

4

1 に答える 1

1

LICENSE一般的な方法は、アプリケーションの最上位ディレクトリに、完全なライセンステキストと補足を含む単一のファイルを含めることです。プロジェクトのホームページにライセンステキストまたはライセンステキストへのリンクを含めることも一般的です(例については、多くのGitHubオープンソースプロジェクトを参照してください)。私は弁護士ではないので、すべてのファイルに単一のトップレベルライセンスと著作権表示を含めるだけで保護がどのように変化するかはわかりませんが、実際には、あちこちで見られることはめったにありません。

于 2013-03-18T04:31:30.113 に答える