Apache Derbyは、軽量でアプリケーションに組み込むことができる、Pure JavaのRDBMS。オープンソースソフトウェアながら、商用RDBMSなみの機能を持つ。Derbyを使ってEclipseプラグインを開発する手法を紹介する。 Apache Derbyは、Pure JavaのRDBMS。もともと、Cloudscape社で開発されていた製品が、IBMに買収された後、オープンソースソフトウェアとしてApache Software Foundationに寄贈されたものだ。約2Mバイトという軽量ながら、JDBC3.0やXAトランザクションをサポートしている。商用RDBMSのようにサーバモードで利用するだけでなく、エンベデッドモードでJavaアプリケーションに組み込むこともできる。このエンベデッドモードを使えば、不安定な接続や、長い待ち時間などのような問題が一切ないSQLデータベースを