アカウント名:
パスワード:
ライブラリごと一つのソフトウェアパッケージにくるんで提供すると、パッケージ丸ごとGPLに感染するんじゃないの?
モバイルアプリじゃそれを避けるために、GPLのコード部分だけを切り離して拡張パッケージとして提供(そして拡張パッケージのコードだけ公開)するソフトもある。
GPLに感染するのはGPLなコードを静的リンクしたバイナリだけだしょ
動的リンクでもダメでしょhttps://www.gnu.org/licenses/gpl-faq.ja.html#GPLStaticVsDynamic [gnu.org]
動的リンクの場合、ユーザーの実行環境でプログラムがロードされたときにリンクされたイメージが作成されるから配布は問題ない。FSFもGPLライブラリを動的リンクするように構成されているプログラムに対してGPLを強く主張することはできないはず。なぜなら、Windows向けのGPLソフトウェアのほとんどがマイクロソフトのkernel32.dllを動的リンクしているからだ。積極的に動的リンクを問題視した場合、マイクロソフトに「じゃあそれ全部 kernel32.dll の派生物ってことでよろしく」と言われてしまう。
> なぜなら、Windows向けのGPLソフトウェアのほとんどがマイクロソフトのkernel32.dllを動的リンクしているからだ。
これは間違い。こういうOS付属のライブラリについては、GPLにちゃんと例外規定がある。
なんかそれを読むと「お前が俺をタダ利用するだけなのは許さねぇが、俺がお前を利用する分にはいいんだ」ってな話に見えるな。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
192.168.0.1は、私が使っている IPアドレスですので勝手に使わないでください --- ある通りすがり
ライブラリを使用したって (スコア:0)
ライブラリごと一つのソフトウェアパッケージにくるんで提供すると、
パッケージ丸ごとGPLに感染するんじゃないの?
モバイルアプリじゃそれを避けるために、GPLのコード部分だけを切り離して
拡張パッケージとして提供(そして拡張パッケージのコードだけ公開)するソフトもある。
Re: (スコア:0)
ライブラリごと一つのソフトウェアパッケージにくるんで提供すると、
パッケージ丸ごとGPLに感染するんじゃないの?
GPLに感染するのはGPLなコードを静的リンクしたバイナリだけだしょ
Re: (スコア:0)
動的リンクでもダメでしょ
https://www.gnu.org/licenses/gpl-faq.ja.html#GPLStaticVsDynamic [gnu.org]
Re: (スコア:0)
動的リンクの場合、ユーザーの実行環境でプログラムがロードされたときにリンクされたイメージが作成されるから配布は問題ない。
FSFもGPLライブラリを動的リンクするように構成されているプログラムに対してGPLを強く主張することはできないはず。
なぜなら、Windows向けのGPLソフトウェアのほとんどがマイクロソフトのkernel32.dllを動的リンクしているからだ。
積極的に動的リンクを問題視した場合、マイクロソフトに「じゃあそれ全部 kernel32.dll の派生物ってことでよろしく」と言われてしまう。
Re: (スコア:0)
> なぜなら、Windows向けのGPLソフトウェアのほとんどがマイクロソフトのkernel32.dllを動的リンクしているからだ。
これは間違い。
こういうOS付属のライブラリについては、GPLにちゃんと例外規定がある。
Re:ライブラリを使用したって (スコア:0)
なんかそれを読むと「お前が俺をタダ利用するだけなのは許さねぇが、俺がお前を利用する分にはいいんだ」ってな
話に見えるな。