GPL v3で私のプロジェクトをオープンソースにしたいのですが。さらに、独自のアプリケーションでコードを使用したい人のためにライセンスを販売したいと思います。
GPL v3でソースコードをリリースすると同時に、選択した別のライセンスでソースコードをリリースする権利を確保するにはどうすればよいですか?それでもGPLヘッダーを各ソースファイルの上部に配置しますか?
私はソフトウェアの法的側面にかなり慣れていません。
ソースにGPLヘッダーを配置する必要はありません-何もする必要はありません。ファイル内の名前と日付の著作権表示は役に立ちますが、一部の地域では必要になる場合があります。
私はおそらくあなたの名前/電子メール/ウェブサイトをヘッダーに含め、「用語についてはlicence.txtを参照してください」というメモを含めれば、GPL /コマーシャルのソースファイルが異なることを心配する必要はありません。
GPLは配布ライセンスであり、GPLの下でプロジェクトのコピーを配布するときは、GPLテキストファイルを含めます(ソースを利用できるようにします)。自分で配布するときは、商用ライセンスファイルを含めます。
唯一の複雑さは、GPLユーザーからの修正を受け入れるかどうかです。これらの修正はGPLユーザーが所有し、GPLでのみ配布できます。あなたが作者にあなたに著作権を割り当てさせることができない限り。