
@yukihiro_matz 著作権上の問題ないんですか? 著作権といえばそんなことより [ruby-core:30608] などの「Ruby ライセンスをとりあえず matz's or GPLv2 or GPLv3 に」はどうでしょう
2010-06-09 00:45:21
「or GPLv3」よりは「GPLv2 or later」にすると思いますが、タイミングだけの問題でしょう。1.9.2で変更する? RT @mametter: 著作権といえば「Ruby ライセンスをとりあえず matz's or GPLv2 or GPLv3 に」はどうでしょう
2010-06-09 00:50:30
@yukihiro_matz ライセンス変更だけならバグは混入しないので、1.9.2 で変えることに問題はないとぼくは思います。GPLv3 反対の人はでてないですし、readline6 以外にも GPLv3 なライブラリの wrapper が安心して公開できない現状は実は不幸かも
2010-06-09 01:02:23
@knu 特に反対意見はないので、まつもとさんが一言「変える!」と言えば変えられる (そしてリリース的な問題は起こらない) と思っているのですが、どうでしょう。
2010-06-09 01:42:52
@knu [ruby-core:29567] です。そういや卜部さんの -1 がついてました (GPLv3 自体に対する反対ではないので忘れてました) 。まあ多少反対があろうと、matz の強権発動で変えられますよね (もしそれで変えられないなら永久に変えられなさそう) 。
2010-06-09 02:19:29
@knu COPYING によると Ruby の著作者はまつもとさんただ一人なので、最終的にはまつもとさんがライセンスを決める権利を持つ、ということですね。
2010-06-09 02:32:41
@knu ということを言い出すと、今から開発者全員の同意を云々という話になって、事実上永遠に変えられないわけですよね。それは誰も得しない結論ですね
2010-06-09 02:41:01
たとえば合理的な通知手段、合理的な照会猶予期間、といったところを積み重ねればいいんじゃないですか。既存の事例もあると思います
2010-06-09 02:46:52
@knu 2006 年に「GPLv3 がリリースされて数年して問題が見つからなければ GPLv3 に変えるよ」と予告されていたのを見つけた [ruby-talk:187903] のですが、どうでしょうね
2010-06-09 02:49:30
@mametter 私が判断する話でもないですが、ruby-talkはこの場合の利害関係者が全員見ているわけではないので不十分だと思います。基本は個別同意じゃないですかね。
2010-06-09 02:54:54
FSFは書面提出を求めているし、LinuxとGPLv3をめぐる議論でもライセンス変更手続きの難しさについて複数の弁護士の見解があったように思う
2010-06-09 03:00:36
しかしGPLv3の方がv2よりきついライセンスなのに、明示的にv3でもライセンスしないとGPLv3互換にならないってのが面倒だなあ
2010-06-09 03:05:34
@knu "3. 以下の条件のいずれかを満たす時に本プログラムをコンパイルしたオブジェクトコードや実行形式でも配布できます.(d) その他の配布条件を作者と合意する." でどうかと思いましたが、「作者」の範囲が不明なのでダメですね
2010-06-09 03:11:31
@knu http://bit.ly/cCGE7f gimp が GPLv2+ から GPLv3 に変更した例を見つけました。ML での提案が 2009/01/09 で、そこから議論、変更のコミット予告 (01/17) 、コミット (01/18) 。通算 9 日ですね
2010-06-09 03:22:19
@mametter GPLへの賛同の土壌でのGPLv2+→GPLv3ですよね。事例としてはわかるんですが、Rubyコミュニティにおいて短期間の決着を計ろうとすることが吉と出るのかは未知数ですね
2010-06-09 03:51:49
どうせ変更するなら、contributeされたコードの扱いについても規定してしまえば…とも思うが、そこで反対されるとややこしいことになってしまう
2010-06-09 03:56:33
@knu Ruby's licenseの一部としてリライセンス権を含むので、contributorは著作権は保持するが、ライセンス変更を含めて(私に)供託していると解釈してます。つまり、私はいつでもライセンスを変更できるということ。
2010-06-09 07:02:28