web-dev-qa-db-ja.com

変更されたLGPLv3コードをGitHubで共有した場合、「伝達」と見なされますか?

LGPLv3では何が「伝達」を構成するのかを知ることが重要です。 LGPLv3に基づいたソフトウェアの作成を検討しています。このソフトウェアは、Webアプリケーションの実行に使用されます。変更したコードをGitHubで公開した場合、「伝達」句がアクティブになるかどうか疑問に思います。

私はあなた方の誰も弁護士ではないことを理解しているので、IANALが暗示されています。また、LGPLソフトウェアの開発者に連絡して、別のライセンスを要求できることも理解しています。

2
David

GitHubには、プライベートリポジトリとパブリックリポジトリがあります。

公開リポジトリに公開する場合、GitHubではダウンロードが許可されるため、Githubでの公開は伝達になります。

部外者がアクセスできないプライベートリポジトリに公開する場合は、自分のコンピュータ内に公開するのと同じです。これは伝えていません。

1
Dipan Mehta

一般的なFAQレベルの答えは、GPLは、誰かに使用するソフトウェアを渡した場合、使用するソースコードも渡さなければならないように設計されているというものです。

GPLのバージョンが公開されると、本質的には、その定義を回避し、コピーしたプログラムを変更できないようにするものと戦うことになります。

特定のケースでは、LGPLライブラリを取得して変更し、同じライセンス(またはより強力な無料ライセンスであるGPL)の下で他の人に提供できるようにすることを意図していると合理的に確信できます。変更されたバージョンから派生したものを提供する場合は、それを行います。

したがって、ライセンスの精神に従えば、答えはイエスです。

0
Daniel Pittman