配布する商用Javaアプリケーションがあります。
LGPLのJavaライブラリを使用したい。ライブラリを変更するつもりはありません。そのライブラリのLGPLライセンスは、私のアプリケーションのライセンスに影響を与えますか?
はい、ある程度はそうです。たとえば、人々があなたの助けなしにLGPLのライブラリをアップグレードできるようにする必要があります。ライセンスの条項を遵守することが法的に義務付けられているため、ライセンス全体を自分で読むことをお勧めします。自分に何を義務付けているかを知ってください。他の人の言葉をそのまま受け入れるのではありません:)
私がLGPLを理解している限り、いいえ、好きなように配布できます。派生物を作成するのではなく、ライブラリにリンクするだけであり、LGPLはリンクを制限しません。
アプリケーションに影響はありません。LGPLライセンスは、ライセンスの条件(配布物のLGPLライセンステキスト、ライブラリの使用の表示など)が満たされている限り、商用アプリケーションに含めることができます。
私の推測では、リンクが動的である限り(つまり、実行時に.dll / .so / .a / .class / whateverファイルを動的にロードする)、問題はありません。ライブラリを含めるようにコードを静的にコンパイルすると、コードの構造によっては、ライセンスに違反するリスクがあります。
ただし、Javaの場合、静的にリンクすることはできません。プラットフォームでは不可能です。