私たちのソリューションでは、7z圧縮用にMS-PLでライセンスされているSharpCompressライブラリを使用しています。
ソリューション(exe)をリリースするのか、そのSharpCompressライブラリを含むソースコードプロジェクトを商用目的で提供するのか疑問に思います。そうするのは正しいですか?
私たちのソリューションでは、7z圧縮用にMS-PLでライセンスされているSharpCompressライブラリを使用しています。
ソリューション(exe)をリリースするのか、そのSharpCompressライブラリを含むソースコードプロジェクトを商用目的で提供するのか疑問に思います。そうするのは正しいですか?
あなたがここで読むことができるように、それはlgplの条件の下で認可されています。ライブラリに変更を公開する限り、プロジェクトに含めて商業的に配布できます。
SharpCompressは、Ms-PLライセンスの下でライセンスされています。このライセンスは実際には他のライセンス(GPLなど)ほど制限的ではありません。シンプルでわかりやすいです。
ライブラリのコンパイル済みバージョンを商用プロジェクトで使用する場合は、SharpCompressバイナリ(DLLファイルなど)をプロジェクトディレクトリに配置し、 Ms-PLライセンスlicense.txt
にリンクするファイルを追加するだけです。
https://stackoverflow.com/questions/1424307/how-does-ms-pl-license-workも参照してください