どれがイケてる? 表見てのとおりなんだけど、まずライセンス的に厳しいのが多い。 恐らく一番名前が売れていて、実績があって、機能も豊富で、性能もよくて、扱いやすいのがdb4oなんだけど、db4oは商用で使うには金が掛かる。 オープンソースプロジェクト向けの新しいライセンスとか作ってるけど、あんまり意味ないっぽい。 ScalaによるWebアプリケーションフレームワークであるLiftが、MLでdb4oをそのライセンスで組み込もうかとか相談してたけど、なんか色々制約あるっぽいってことでやめてたな。 MySQLみたいなリレーショナルデータベースは、GPLであっても直接そのAPIを叩くわけじゃないから商用でも使えるという解釈っぽいけど、オブジェクトデータベースは直接そのデータベースのAPIを叩くので、使う方もGPLにしなきゃいけないらしい。 というわけで、上表でGPLのやつは軒並みアウト。G