web-dev-qa-db-ja.com

MPL2.0。 GPLに動的にリンクする

ライブラリ「A」がGPLの下で公開されているとしましょう。

ライブラリ「A」は、ダイナミックリンク用のいくつかのAPI関数を公開しています。

「A」を別の言語で使用するためのラッパーライブラリ「B」を作成しました。

ライブラリ「B」はライブラリ「A」に動的にリンクします(公開されたAPI関数が呼び出されます)。

「B」ラッパーライブラリをMPLv.2.0で公開したいと思います。

主な質問は...これは合法ですか?

2
HABJAN

「A」がLGPLではなくGPLで公開されている限り、「B」は派生作品と見なされ、GPLで配布する必要があります。 GPLはプロセス境界でのみ停止し、LGPLのみが動的リンク境界で停止します。

2
Jan Hudec