[#47414] <=>の意味は? — "T.Soejima" <clev@...2.so-net.ne.jp>

そえじま@勉強中です。

37 messages 2010/09/17
[#47420] Re: <=>の意味は? — 藤川浩明 <fhir0aki3@...> 2010/09/17

 他の方がすでに解答されているみたいですが、一応僕なりの答えを書いてみます。僕もRuby初心者なのではっきりとは言えないんですが・・・。

[#47422] Re: <=>の意味は? — "T.Soejima" <clev@...2.so-net.ne.jp> 2010/09/17

そえじま@勉強中です。

[#47424] Re: <=>の意味は? — "Y. NOBUOKA" <nobuoka@...> 2010/09/17

信岡です。

[#47426] Re: <=>の意味は? — "T.Soejima" <clev@...2.so-net.ne.jp> 2010/09/17

そえじま@勉強中です。

[#47428] Re: <=>の意味は? — "Y. NOBUOKA" <nobuoka@...> 2010/09/17

そえじまさん

[#47429] Re: <=>の意味は? — "T.Soejima" <clev@...2.so-net.ne.jp> 2010/09/17

そえじま@勉強中です。

[#47433] Re: <=>の意味は? — 藤川浩明 <fhir0aki3@...> 2010/09/18

 色々返答したいと思いましたが、時間が無いので「OOPの何がいいのか、いまいち分かっておりません。」の部分にのみ解答させていただきます。

[#47435] Re: <=>の意味は? — "T.Soejima" <clev@...2.so-net.ne.jp> 2010/09/18

そえじま@勉強中です。

[#47438] Re: <=>の意味は? — masayoshi takahashi <maki@...> 2010/09/18

高橋征義です。『たのしいRuby』の著者の片割れの方から来ました。

[ruby-list:47406] Re: [ruby-dev:42166] Ruby'sライセンスの、BSDLとのデュアルライセンスへの変更

From: Hiro Yoshioka <hyoshiok@...>
Date: 2010-09-14 15:07:27 UTC
List: ruby-list #47406
よしおかと申します。

質問です。

> == デメリット
>
> ありません

GPLv2であれば、変更点に関しては公開を義務付ける
ことができたわけですが、BSDLにするとそれを義務付ける
ことができなくなります。

この点はデメリットではないのでしょうか?

> (やろうと思えば引用条項や名前条項で今までも何でもできたから)

というところを十分私が理解していないのかもしれませんが
教えていただけるとうれしいです。

よ
--
http://d.hatena.ne.jp/hyoshiok/
http://someday-join-us.blogspot.com/
http://blog.miraclelinux.com/yume/
mailto:hyoshiok@gmail.com
twitter:hyoshiok
Debug Hacks--デバッグを極めるテクニック&ツール好評発売中
http://www.oreilly.co.jp/books/9784873114040/




2010/9/1 NARUSE, Yui <naruse@airemix.jp>:
> Ruby's ライセンスは BSDL と Ruby's のデュアルライセンスになります。
>
> == 拝啓
>
> Ruby's ライセンスは、Ruby とその関連ソフトウェアで用いられており、
> GPLv2 と狭義の Ruby's ライセンスとのデュアルライセンスになっています。
>
> しかし、このライセンスには以下のような問題がありました。
> * GPLv3 非互換
> * 慎ましやかには、BSDL として Ruby's のコードを配布できない
> * 一方で、その気になれば引用条項や名前条項を使ってなんでもできる
>
> 結局、Ruby's ライセンスのコピーレフトの精神は、BSDL との関係において
> 障害になるだけで、改造版のコードが手元に戻ってくる効果はありませんでした。
>
> == 変更内容
>
> 現在: GPLv2 + Ruby's
> 今後: BSDL + Ruby's
>
> == メリット
>
> * GPLv3 と混ぜられるようになる
> * Ruby のコードを BSDL のコードに流用できるようになる (引用条項で今までもできたけど)
>
> == デメリット
>
> ありません
> (やろうと思えば引用条項や名前条項で今までも何でもできたから)
>
> == 議論
>
> これまで [ruby-dev:39167] や [ruby-core:25272] で議論され、
> RubyKaigi 2010 にてまつもとさんによって決定されました。
> http://redmine.ruby-lang.org/wiki/ruby/DevelopersMeeting20100827
>
> == パブリックコメント
>
> 2週間意見を聞く期間が設けられています。
> 何か意見のある方はコメントをください。
>
> == 具体的な条文
>
> 2-clause BSDL または ISC License を念頭に置いています。
> 両者は機能的に同じですが、
> * ISC License は Internet Systems Consortium という NPO に作られ、
>  BIND や OpenBSD のようないかにもうるさそうなところが使っている
> * ISC License の方が文面がシンプル
> という理由で ISC License の方がいいかなと思っています。
>
> --
> NARUSE, Yui  <naruse@airemix.jp>
>
>

In This Thread

Prev Next