From: KUBO Takehiro Date: 2009-05-17T00:05:09+09:00 Subject: [ruby-dev:38477] Re: SQLiteライブラリ 久保です。 sqlite3-ruby のソースを見てみたら、前提の一部がくずれているような....。 2009/5/16 NARUSE, Yui : > なお、SQLite3/Rubyはメンテナンスが終了している上に、 こちらはその通りですが、 > 依存先であるdlがメンテナ不在なのが問題だと思っています。 lib/sqlite3/database.rb の load_driver () を見てみたら、まず、native の 拡張ライブラリを load して、失敗したら dl を使用するといった動きに なってます。つまり dl はあくまでも fallback として使われているだけ で、必須なものではない。ということは、dl を使用していることは本 質的な問題ではないと。 dl 前提のコードを、ruby 1.9 へ移植するのが大変なのかと思ったから 新規のライブラリもありかとは思ったけど、native の部分を ruby 1.9 へ移植するだけなら大した手間ではないかと。実際、github 上で fork して開発を続けている方の何人かは 1.9 対応をすでに済ませています。 http://github.com/jamis/sqlite3-ruby/network