アカウント名:
パスワード:
Windows プラットフォームで動く多くの GPL なソフトウェアは kernel32.dll を動的にリンクするようになっていますよね。これらのGPLソフトウェアは、マイクロソフトの著作物の派生物ということになってしまいますよ?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
私はプログラマです。1040 formに私の職業としてそう書いています -- Ken Thompson
おしえて (スコア:1, 興味深い)
Re:おしえて (スコア:2, 参考になる)
Re:おしえて (スコア:1)
PS2の場合も同じ程度の公開で済むのかな?
Re:おしえて (スコア:1)
ゲームを再構築できる程度まで公開される必要があると思いますが、ふつうの人はPS2の開発環境なんて
持っていませんから、GPLにしたがってソースが公開されてもあんまりうれしく無いな。。。
ICOはいいゲームなんで続編出ないのなら勝手マップとか作って遊びたいもんですがねぇ。
Re:おしえて (スコア:0)
>ゲームを再構築できる程度まで公開される必要があると思いますが
libarc使っているところだけで充分
Re:おしえて (スコア:1)
↓
そのモジュールを使っているプログラム
↓
そのプログラムを使っている1コのゲーム・システム
ということで、
芋づる式に結局全部でイッコなので、
一揃いのソースは公開しないといかんですよね?
Re:おしえて (スコア:1)
Re:おしえて (スコア:1)
Re:おしえて (スコア:0)
良く考えてみてください。動的リンクをするのは誰ですか? 動的リンクをするのは利用者(プログラム実行者)ですよね。開発者は動的にリンクされるように指定しているだけなのです。
つまり、動的なGPLライブラリの場合、GPLライブラリと結合した派生物を作成するのは、利用者(プログラム実行者)であり、この派生物は通常メモリ上に存在するだけです。このメモリ上に存在する派生物を再配布するわけではないですから、
Re:おしえて (スコア:0)
おいおい,LGPLの立場はどうなる!!!
法廷で争ってどうなるかは知らん&もしGPL3のこと言ってるなら全く知らんけど,少なくともGPL2に関するGNUの言い分では「動的リンクであってもGPLなコードに依存してる時点でGPL縛り発生」だったはず.もちろん「そんな言い分に根拠は無い」と主張する人々もいるわけだけど,ここで「問題ありませんよ」って断言しちゃうのはどうなのよ?
Re:おしえて (スコア:0)
良く読んでくださいね。私は動的リンクにGPLが適用されないとは一言も言っていません。動的リンクをおこなうのは再配布をおこなわないプログラム実行者だから、実際にはなんら問題ないと言っているだけですよ。
もしも、開発者が実行時にリンクされるように指定したこと自体で派生物と見なされるのであれば、それこそ大問題になりますよ? Windows プラットフォームで動く多くの GPL なソフトウェアは kernel32.dll を動的にリンクするようになっていますよね。これらのGPLソフトウェアは、マイクロソフトの著作物の派生物ということになってしまいますよ?
もう一度、書いておきますね。動的にリンクすることを指定しているだけでは派生物とならないのでGPLは問題になりません。その動的ライブラリを配布物に同梱する場合は、その同梱するライブラリの扱いについては、GPLに従う必要があります。
Re:おしえて (スコア:0)
とりあえず、あなたが GPL を一度も読んだことがないことだけはわかりました。
Re:おしえて (スコア:0)
>なりません。
>とりあえず、あなたが GPL を一度も読んだことがないことだけはわかりました。
でもGPL信者はGPLなライブラリについては
それを動的リンクするものはGPLでなければならないと主張するんだなこれが。