アカウント名:
パスワード:
> Matzが決定したということで、Contributor全員の同意が必要だと思うんだけど。せめてRubyライセンスにバージョンアップ条項があればGFDL 1.3のような離れ技が使えたかもしれないけど。しかもRubyライセンスとGPLv2 or latorのデュアルライセンスだったのをRubyライセンスとGPLv2のみのデュアルライセンスに変更したあげくこの始末なんだから馬鹿の極み。
Matzひとりで決められることだそうです。
Togetter - 「RubyとGPLv3」 [togetter.com]より
Ruby's licenseの一部としてリライセンス権を含むので、contributorは著作権は保持するが、ライセンス変更を含めて(私に)供託していると解釈してます。つまり、私はいつでもライセンスを変更できるということ。
今後どんなプロプライエタリなライセンスに変更されるか分かりませんので、新バージョンが公開されてもライセンスを確認するまではソースコードを見ない方が安全だと思います。(プロプラなソースで脆弱性の修正が行われていたら、それを見てしまったら手元のRubyに同じ変更を適用することが出来なくなってしまう)
>Matzひとりで決められることだそうです。
厳密に言うとRubyライセンスが言うところの「作者」であるMatzだからこそ決められるということですね。
従ってライセンス変更の流れとしては、
GPLv2とRubyライセンスのデュアルライセンスから、「Rubyライセンス」を選択する(この時点でGPLv2は消える)↓Rubyライセンスの「作者と合意」条項に基づき、Matzが新条件としてBSDLを追加する↓BSDLとRubyライセンスのデュアルライセンスに
ということなのでしょう。
なので今回のライセンス変更に不服のあるcontributorは、そもそもGPLv2とRubyライセンスのデュアルライセンスであるコードベースにはパッチをコミットしてはいけなかったし、今後の身の振り方としては、ライセンス変更前のコードベースをforkさせて現行のGPLv2とRubyライセンスのデュアルライセンス体制を維持するか、あるいは「GPLv2」を選択してGPLv2のみを適用する、ということになるのでしょう。
ども、今回の話の直接の提案者です。我々もこの解釈を採用しているので、端的にはまつもとさんが変えるといえば変えられると理解しています。なので、2週間以内にまつもとさんを翻意、または躊躇わすことができれば、この話は止まるでしょう。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
クラックを法規制強化で止められると思ってる奴は頭がおかしい -- あるアレゲ人
Matzひとりで決められることなの? (スコア:0)
> Matzが決定したということで、
Contributor全員の同意が必要だと思うんだけど。せめてRubyライセンスにバージョンアップ条項があればGFDL 1.3のような離れ技が使えたかもしれないけど。
しかもRubyライセンスとGPLv2 or latorのデュアルライセンスだったのをRubyライセンスとGPLv2のみのデュアルライセンスに変更したあげくこの始末なんだから馬鹿の極み。
Re: (スコア:2, 興味深い)
Matzひとりで決められることだそうです。
Togetter - 「RubyとGPLv3」 [togetter.com]より
今後どんなプロプライエタリなライセンスに変更されるか分かりませんので、新バージョンが公開されてもライセンスを確認するまではソースコードを見ない方が安全だと思います。
(プロプラなソースで脆弱性の修正が行われていたら、それを見てしまったら手元のRubyに同じ変更を適用することが出来なくなってしまう)
Re:Matzひとりで決められることなの? (スコア:2, 興味深い)
>Matzひとりで決められることだそうです。
厳密に言うとRubyライセンスが言うところの「作者」であるMatzだからこそ決められるということですね。
従ってライセンス変更の流れとしては、
GPLv2とRubyライセンスのデュアルライセンスから、「Rubyライセンス」を選択する
(この時点でGPLv2は消える)
↓
Rubyライセンスの「作者と合意」条項に基づき、Matzが新条件としてBSDLを追加する
↓
BSDLとRubyライセンスのデュアルライセンスに
ということなのでしょう。
なので今回のライセンス変更に不服のあるcontributorは、そもそもGPLv2とRubyライセンスのデュアルライセンスであるコードベースにはパッチをコミットしてはいけなかったし、今後の身の振り方としては、ライセンス変更前のコードベースをforkさせて現行のGPLv2とRubyライセンスのデュアルライセンス体制を維持するか、あるいは「GPLv2」を選択してGPLv2のみを適用する、ということになるのでしょう。
Re:Matzひとりで決められることなの? (スコア:3, 参考になる)
ども、今回の話の直接の提案者です。
我々もこの解釈を採用しているので、端的にはまつもとさんが変えるといえば変えられると理解しています。
なので、2週間以内にまつもとさんを翻意、または躊躇わすことができれば、この話は止まるでしょう。