(理由はいくつかの非LGPLのコンポーネントの)商業的なプロジェクトでの.DLLファイルとして使用することROWLEXてもらえますか? [閉まっている]
質問
<のhref = "https://stackoverflow.com/questions/906808/how-can-rowlex-be-licensed-under-l-gpl-while-it-uses-semweb-which-に尋ねた人として「-GPLです>それはGPLであるSemWebを使用しています?のROWLEXは商業的なプロジェクトに自由にライブラリとして使用することができれば、何の定義がありませんしながら、L-GPLの下でライセンスされROWLEXするにはどうすればよいです。このようなプロジェクトでそれを使用する方法は自由ですか?それがこのプロジェクトに貢献すると同時に、商業部門で自由に使用することは可能ですか?
解決
あなたは、商業的なプロジェクトでROWLEXを使用することができますし、あなたも、それに貢献することができます。 あなたがROWLEXを変更することを決定し、あなたが市場に流通品にバインドする場合は、L-GPLの力はあなたが修正を公開します。
あなたは、両方(ROWLEXに貢献し、市販の製品で変更ROWLEXを使用して)を行うことを決定した場合、、私は厳密にL-GPLライセンスの問題の影響を受けて、あなたの商品を避けるために2つのアクティビティを分離することをお勧めいたします。ちょうどあなたの商用アプリでROWLEXのソースコードを再利用しますが、別々にコンパイルDLLとしてROWLEX(修飾または非修飾)を保管しないでください。その独立したdllがペナルティをライセンスなしであなたの商用アプリケーションにリンクすることができます。
あなたが貢献に興味がある場合は、、rowlex.netで私たちの管理者にメールを送ってください。
他のヒント
私は特になく、一般的にROWLEXについて知らないはい、DLLにリンクされたLGPLライブラリは自由にあなたのコードに漏れるコピーレフトせず、商業的なプロジェクトを含む任意のプロジェクトで使用することができます。
あなたはライブラリ自体を変更する場合は、もちろん、その後、これらの変更は、コピーレフトの対象となります。