アカウント名:
パスワード:
GPL の dll をクローズドからリンクする場合と、逆にクローズドの dll を GPL コードからリンクする場合、それぞれのライセンスの波及のしかたについてどなたか詳しい方教えていただけないでしょうか?
少なくとも前者に
一般には別プロセスならだいたい大丈夫だけれど、 本来ライブラリにすべきなくらい緊密な動作を 無理矢理別プロセスにしたくらいだとまずいかもしれない。 下の項目の5番目のパラグラフを参照。
http://www.gnu.org/licenses/gpl-faq.ja.html#MereAggregation [gnu.org]
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
日々是ハック也 -- あるハードコアバイナリアン
dll (スコア:0)
GPL の dll をクローズドからリンクする場合と、逆にクローズドの dll を GPL コードからリンクする場合、それぞれのライセンスの波及のしかたについてどなたか詳しい方教えていただけないでしょうか?
少なくとも前者に
Re:dll (スコア:2, 参考になる)
ただし、DLLを動的ローディングする限りにおいては適用外です。(GPL source codeを使わなくてもAPIで呼び出せるので)
windows においてDLLを使う方法には2種類あって、
# rm -rf ./.
Re:dll (スコア:2, 興味深い)
もっというと、GPLなコードにわずかな修正を施し(当然そのコードは公開する)て独立したプロセスで動作させ、本体プロセスから
socket, pipe, shared memory等で通信して処理をさせる場合はどうなるのでしょうか?
Re:dll (スコア:2, 参考になる)
一般には別プロセスならだいたい大丈夫だけれど、 本来ライブラリにすべきなくらい緊密な動作を 無理矢理別プロセスにしたくらいだとまずいかもしれない。 下の項目の5番目のパラグラフを参照。
http://www.gnu.org/licenses/gpl-faq.ja.html#MereAggregation [gnu.org]