MicrosoftのアプリマーケットプレイスのアプリでLGPLライセンスライブラリを使用したい。それは大丈夫ですか?
MicrosoftのアプリマーケットプレイスのアプリでLGPLライセンスライブラリを使用したい。それは大丈夫ですか?
回答:
包括的な回答は次のとおりです。http:
//answers.google.com/answers/threadview/id/439136.html
要するに:はい、できます。しかし、注意すべき重要なことの1つは、GNU LGPLでカバーされたライブラリが、メインアプリケーションと静的に混在するのではなく、動的にリンクされることです。
動的にリンクされたライブラリを、独立してコンパイルされたビルドと交換することも可能です。それ以外の場合は、ライブラリとメインアプリケーションコードが絡み合っている可能性があります。
この記事が役立つ場合があります。
LGPLでは、(リンクしたライブラリの)ソースコードをダウンロードで利用できるため、MicrosoftのマーケットプレイスのアプリでLGPLライセンスのライブラリを使用しても問題ないはずです。
LGPLバージョン2.1からの引用:
指定された場所からコピーするためのアクセスを提供することによってオブジェクトコードの配布が行われる場合、同じ場所からソースコードをコピーするための同等のアクセスを提供することは、サードパーティがソースをコピーすることを強制されない場合でも、ソースコードを配布するための要件を満たしますオブジェクトコードとともに。
問題と思われる唯一のことは「同じ場所」の要件です。これは、アプリがマーケットプレイスを介して配布されている場合には満たされません。