From: "NARUSE, Yui" Date: 2007-04-23T20:00:30+09:00 Subject: [ruby-dev:30725] Re: JSON ライブラリの取り込み naruseです。 Akinori MUSHA さんは書きました: >  ライブラリの機能としては相互の変換だけですが、 JSON は主に > ネットワーク上のデータ交換に使われるものなので、エラー耐性や > 例外処理も重視したいところです。 なるほど。 >> Ruby は Ruby License/GPL だから後者ではダメという解釈でいいのですっけ? >  ライセンス非互換即却下、というわけではありませんが、利用時に > 特別扱いしないといけないものが増えるので、あまりうれしくはない > ですね。まずは著作権者にライセンスの変更を打診するのがいつもの > 手順です。 > >  なお、ライセンスが Ruby 本体と異なるものを入れる場合は LEGAL > ファイルに記述を追加します。 その場合は聞いてみることにします。 >> 他にも適したライブラリがあれば教えてください。 > >  パフォーマンスを考えるのなら、せっかく ext/syck が標準添付 > なので、 Perl の JSON::Syck のような実装がいいと思います。 > >  _why に聞いてみるといいかな。 Perl では JSON::Syck なんてあるのですね、コード見てみました。 確かに読み込みは共通点が多く、流用がかなりできるようですが修正は必要。 書き出しはそれなりに修正が必要そう。 とりあえず _why に JSON::Syck/Perl の成果を 取り込めないか聞いてみることにします。 -- NARUSE, Yui DBDB A476 FDBD 9450 02CD 0EFC BCE3 C388 472E C1EA