アカウント名:
パスワード:
GPLは自由を広めるための不自由なライセンスであって、本当に自由なライセンスというのはBSDのような「他の部分にまで強制力を働かなさない」ライセンスだと思います。 GPL汚染条項は、GPLなソフトを増やすためにあえて導入された不自由な条項である事を忘れてはいけません。
もっとも、私は自分の作ったものを改造したもののソースも欲しいという、心の狭い欲張りな人なので、GPLで出してますが:-D
フリーではあるがライセンスの変更を認めないGPL以外のライセンスのモノと組み合わせる事ができない。
確かに、この部分だけをとってみれば、結果としてGPLが不便なものになっているのは事実ではあります。でもそれは、GPLが不自由なのではなくて、GPLと組み合わせる他のソフトのライセンスの方が不自由なのであって、GPLに責任はないと私は思います。たとえば、BSDライセンス(宣伝条項なし)のソフトをGPLソフトに組み合わせてGPLで配ることには何の問題もないわけで。
GPLは自由を広めるための不自由なライセンスであって、本当に自由なライセンスというのはBSDのような「他の部分にまで強制力を働かなさない」ライセンスだと思います。
BSDライセンスは、BSDライセンスで配布されたソフトの派生物を自由に利用することができない可能性を残しているという点で、むしろ不自由なライセンスだと私は思います。
でもそれは、GPLが不自由なのではなくて、GPLと組み合わせる他のソフトのライセンスの方が不自由なのであって、GPLに責任はないと私は思います。
そうですか? たとえば全くGPLと文面が同じyaGPLというライセンスがあったとしましょう。 GPLに書かれている「GPL」という文字列が全て「yaGPL」と置換されているようなライセンスです。 このyaGPLライセンスとGPLライセンスでは名前以外は全て同じなので、同じ「自由」を持っていると言えると思います。 しかし、「yaGPL」のものを再配布する場合は「yaGPL」として再配布しなければいけませんから「GPL」とは衝突
これは「GPLの弊害」とはいわないんですか?
私なら、それを「GPLの弊害」とは言いません。「ソース公開できない契約」の弊害なんです。
ま、視点の違いですな。
>それを「GPLの弊害」とは言いません。「ソース公開できない契約」の弊害なんです。
なのだろうけど、元々GPLと関係ない世界の人間がGPLと関わりを持とうとする時
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
私は悩みをリストアップし始めたが、そのあまりの長さにいやけがさし、何も考えないことにした。-- Robert C. Pike
洗礼だと思われます。 (スコア:4, 参考になる)
今から覚悟をして下さい。私ですら何度かトラブルを経験しました。
私の方は大黒字(商用時有料での公開の為)ですのでへっちゃらですが、
赤字だとサイトを閉鎖したくなる程の衝撃を受けそうです。
どぎつい内容のライセンス条件を提示さ
Re:洗礼だと思われます。 (スコア:2, 興味深い)
ご紹介いただけるとありがたいです。
こういうのがどぎつい内容のライセンスだという例示でも
もちろんかまいません。
Re:洗礼だと思われます。 (スコア:1, すばらしい洞察)
Re:洗礼だと思われます。 (スコア:0)
Re:洗礼だと思われます。 (スコア:1)
ますよね。マイクロソフトのFUDにヤラレてるんじゃないの?
「他人の成果を使って楽にプロプライエタリなソフトを作れて
ウハウハ」なんて安易なことを考えるから使いにくく見えるん
ですよ。無償配布を前提にしたソフトウェアの作者には、もっ
とも自由で、非常に使いやすいライセンスだと思うのですけど
ね。
BSD形式のライセンスなんかだと、誰かが改造した成果を原作者
本人が使うことができない可能性があるでしょ?GPLなら、他人
の成果をそのまま取り込むことができる。他人が何をしても自
由であることを認める代わりに、自分が何をするのも自由にな
るのがGPLですよ。
Re:洗礼だと思われます。 (スコア:1, 参考になる)
一番はやはりGPL汚染の問題。
フリーではあるがライセンスの変更を認めないGPL以外のライセンスのモノと組み合わせる事ができない。
BSDライセンスであれば一つのプログラムの中にBSDライセンスの部分と別のライセンスの部分があっても両方のライセンスを満たす条件の元で配布する事ができますが、GPLだとそうは行かない。
GPLは自由を広めるための不自由なライセンスであって、本当に自由なライセンスというのはBSDのような「他の部分にまで強制力を働かなさない」ライセンスだと思います。
GPL汚染条項は、GPLなソフトを増やすためにあえて導入された不自由な条項である事を忘れてはいけません。
もっとも、私は自分の作ったものを改造したもののソースも欲しいという、心の狭い欲張りな人なので、GPLで出してますが:-D
Re:洗礼だと思われます。 (スコア:2, すばらしい洞察)
確かに、この部分だけをとってみれば、結果としてGPLが不便なものになっているのは事実ではあります。でもそれは、GPLが不自由なのではなくて、GPLと組み合わせる他のソフトのライセンスの方が不自由なのであって、GPLに責任はないと私は思います。たとえば、BSDライセンス(宣伝条項なし)のソフトをGPLソフトに組み合わせてGPLで配ることには何の問題もないわけで。
BSDライセンスは、BSDライセンスで配布されたソフトの派生物を自由に利用することができない可能性を残しているという点で、むしろ不自由なライセンスだと私は思います。
Re:洗礼だと思われます。 (スコア:0)
何が自由だか、何が不自由だかまでセットにして書け。
わかりづらくてしょうがねえよ。
Re:洗礼だと思われます。 (スコア:0)
Re:洗礼だと思われます。 (スコア:1)
どちらのライセンスでも、ユーザはそのソフトウェアを好きなように利用し、頒布できる。
問題になるのは、公開されているソフトウェアのコードから
派生物を作成し、頒布しようとする場合。
もともとのソフトウェアが GPL であれば、
開発者にとっては自由にできる。
派生物を作って、そのソースコードを非公開にしてお金を
儲けてもいい。利用者にコピーを禁止させても構わない。
でも、その利用者にとってはそのぶん不自由になる。
もともとのソフトウェアが BSD ライセンスであれば、
開発者にとっては不自由になる。
派生物を頒布する場合はソースコードを非公開にできないし、
利用者に再配布を許さなければならない。
でも、利用者にとってはそのぶん自由になる。
GPL 汚染を恐れてプログラム開発が進まないデメリットと
ソースが非公開になって多くの人が利用できなくなるデメリットの
どちらを選ぶか、という問題かもしれない。
# mishimaは本田透先生を熱烈に応援しています
逆でしょ (スコア:0)
済まぬ (スコア:1)
# mishimaは本田透先生を熱烈に応援しています
もっと要約すると (スコア:1)
BSDは開発者が自由。
Re:洗礼だと思われます。 (スコア:0)
そうですか?
たとえば全くGPLと文面が同じyaGPLというライセンスがあったとしましょう。
GPLに書かれている「GPL」という文字列が全て「yaGPL」と置換されているようなライセンスです。
このyaGPLライセンスとGPLライセンスでは名前以外は全て同じなので、同じ「自由」を持っていると言えると思います。
しかし、「yaGPL」のものを再配布する場合は「yaGPL」として再配布しなければいけませんから「GPL」とは衝突
Re:洗礼だと思われます。 (スコア:0)
「Linux版作ったけど、契約上今はソース公開ができないので
GPLライセンス違反になるためバイナリも公開できない状態」になっています。
これは「GPLの弊害」とはいわないんですか?
Re:洗礼だと思われます。 (スコア:1)
私なら、それを「GPLの弊害」とは言いません。「ソース公開できない契約」の弊害なんです。
ま、視点の違いですな。
Re:洗礼だと思われます。 (スコア:0)
>それを「GPLの弊害」とは言いません。「ソース公開できない契約」の弊害なんです。
なのだろうけど、元々GPLと関係ない世界の人間がGPLと関わりを持とうとする時
Re:洗礼だと思われます。 (スコア:0)
>もちろんかまいません。
オレのモノはオレのモノ。
オマエのモノもオレのモノ。
by ジャイアン