Apache Derby
Cloudscape Inc. よりJBMSという名称でリリースされ、その後Cloudscapeと改名。
RDBMSの機能を提供する。
トランザクション処理が、IBMが1989年に開発した、ARIES (Algorithm for Recovery and Isolation Exploiting Semantics) というアルゴリズムにより実現されている。
アプリケーションにライブラリとして組み込んでembedded modeで利用可能。
プログラムのフットプリントが小さい。 Engineが固有のインタープリタを持たずに済むよう、SQLの実行計画からバイトコードが出力され、Javaのクラスが内部的に生成される設計となっている。