The Apache Derby Projectは3日(米国時間)、Apache Incubatorからプロジェクトに格上げされてから初めてのリリースバージョンとなる10.1.1.0を公開した。The Apache Derby Projectは7月末Apache Incubatorから格上げされ、現在ではThe Apache DB Projectのサブプロジェクトという位置づけにある。
DerbyはJavaで作成されたリレーショナルデータベースエンジン。メンテナンスを行うことなくデータ管理が行えるリレーショナルデータベースエンジンになることを目的として開発が行われている。Pure Javaであり、使用が簡単という特徴がある。必要なコード量も少ないという。セキュリティ面にも配慮されている点も特徴的だ。
DerbyはApache License Version 2.0のもと公開されているオープンソースソフトウェアで、JDK 1.3かそれ以降のバージョン、J2MEで動作する。Windows、Linux、Solaris、MacOS Xの各種環境でJDK 1.5.0、JDK 1.4.2などのJDKを使った動作が報告されている。試験方法や報告結果については同プロジェクトサイトに詳細がある。
Derby 10.1.1.0の機能や変更点は次の通り。
Derbyはデータベースの分類としては組み込み向けデータベースエンジンにあたる。プログラミングAPIにはSQLとJDBCという標準インターフェースが用意されている。DRDAプロトコルを使ったTCP/IPアクセスも提供され、JDBC/Javaに限らず、ODBC/CLI、PHP、Perlといった言語からもアクセスすることが可能。
Derbyはもともと2004年8月にIBMからThe Apache Software Foundationに寄贈されたCloudscapeというデータベースエンジンをベースにしている。さらに辿ると、1996年に設立されたCloudscapeが開発したJBMSと呼ばれるデータベースエンジンが元になっている。JBMSはInformix Softwareに買収されたあと、さらにIBMに買収されている。IBMで開発が続けられ、これまでにWebSphere PortalやWebSphere Application Serverなどで使用されている。
IBMは最終的にCloudscapeをオープンソースソフトウェアとして寄贈ことを決定、The Apache Software Foundationに後援プロジェクトをThe Apache DB ProjectとしてApache Incubator扱いのもと寄贈した。寄贈当時のDerbyの時価は買収や開発にかかった費用を含めて8500万ドルだと試算されている。
オープンソースソフトウェアのRDMSとしてはPostgreSQLやMySQLが有名。IBMはDB2というRDBMを提供している。他の商用RDMSとしてはOracle DatabaseやMicrosoft SQL Serverが有名。データベースとしてはこれらが有名だが、組み込み用途ではこうしたRDMSはサイズが大きすぎて使えない。また、アプリケーション以外にもRDMSを使うことを敬遠して、それ単体で使用できるデータベースライブラリにも根強い人気がある。組み込みデータベースとしてはBerkeley DBが有名。DerbyはインタフェースとしてJDBCおよびSQLと実現している点が他の組み込みデータベースとは異なっている。
| ApacheCon Europe 2005 - 拡大するオープンソース、Apache Software Foundationの課題は何か? [2005/7/21] |
| 米IBMがオープンソース団体に30以上のソフトウェアを寄付、PHP支援サイト開設 [2005/2/26] |
| インフォミックス、JavaベースのORDB「Cloudscape 3.5」発表、Psionにも搭載 [2000/6/23] |
| 簡単! Pure Javaのデータベースエンジン - HSQLDB 1.8公開 [2005/7/5] |
| JDOを実装したオブジェクト指向データベース - JDOInstruments公開 [2005/7/14] |
| Microsoft SQL Server 2005サポートのJSQLConnect 5.0公開 [2005/8/4] |
| JavaOneに見るJava EE 5 - Persistence APIがEJBから独立 [2005/6/29] |
| 異種RDBMSを使ったデータベースクラスタリングを実現するJDBC - C-JDBC 1.3 [2005/5/31] |
| オープンソースカンファレンス2005 - MySQL/PostgreSQL/Firebird三つ巴、今あえて語るそれぞれの不満 [2005/3/28] |
| データベースの"今" - 5つのRDBMSの2005年を占う [2005/1/26] |
| トマトを食べれば痩せられる!? -京大ら、新発見の成分で肥満改善効果を実証 [21:00 2/10] |
| JAXA、液体シリコン中に残存する共有結合を観察 -大口径ウェハの実現に期待 [20:11 2/10] |
| NEDOなど、熱膨張が小さな樹脂複合材料ペレットの量産化に成功 [19:22 2/10] |
| 理研、一般顕微鏡を蛍光顕微鏡に強化できるアダプタを試作して性能を実証 [19:15 2/10] |
| 天の川のブラックホールが小惑星を飲み込んでいる - NASAが発表 [18:08 2/10] |
|
「アフロ田中」居酒屋とコラボ、料理の上にアフロがドーン [13:45 2/11] ホビー |
|
[アニメ質問状]「輪廻のラグランジェ」 日産と開発の主役機デザインコンペに150人 [13:30 2/11] ホビー |
|
かまいたちら若手6組が激突! 『NHK上方漫才コンテスト』本選出場者が決定 [13:30 2/11] エンタメ |
|
[逆転裁判]三池崇史監督に聞く2 原作ものは「とにかく真似をすること」 キャラ描写と配役語る [13:24 2/11] エンタメ |
|
[ミス日本「海の日」]初仕事で「ジャパンインターナショナルボートショー」をPR 編集部に来訪 [13:00 2/11] エンタメ |