CUBRIDは、韓国Search Solutions, Inc.社のリレーショナルデータベース管理システム (RDBMS) である。 DBMSエンジン部にはGPLv2ライセンスを採用しており、インターフェース部にはBSDライセンスを採用したオープンソースソフトウェアである。国際標準化機構(ISO)のデータベース言語SQLに対応している。

製品ライセンス情報 CUBRIDは、オープンソースライセンスを採用している。サーバーエンジンには、GPLv2以降を、GUIツールであるCUBRID Managerと応用インターフェース(API)にはBSDライセンスを採用している。アプリケーションプログラミングインタフェースにBSDライセンスを採用することで、ソフトウェアベンダーがCUBRIDベースの応用プログラムをより自由に開発、配布できるようにした。

開発言語、およびプラットフォーム CUBRIDサーバー、および公式ライブラリは、C/C++で実装されている。GUIツールであるCUBRID Managerは、Javaで実装されている。 CUBRID対応OSは、Linux系列、Windows系列であり、アプリケーションプログラミングインタフェースとしてJDBC、PHP、ODBC、C-API、およびRuby、Pythonを提供している。 SQLの実行のためにコマンドラインツールであるCSQLを提供しており、GUIツールにはCUBRID Managerを提供している。

SQL 92 Standard Transaction ACID support Cross-platform support Multiple granularity locking Partition Replication High Availability support(shared-nothing clustering, fail-over and fail-back automatically) Hot Backup Sub-SELECTs (i.e. nested SELECTs) Hierarchical Queries Query plan caching Triggers Click Counter Updatable Views Java Stored procedures True varchar support Cursors

開発履歴

2006 - The development of CUBRID DBMS started.

October, 2008 - First internal release followed by CUBRID 2008 R1.0 stable release. November, 2008 - CUBRID became an open source project. CUBRID 2008 R1.1 stable was released. January, 2009 - CUBRID 2008 R1.2 stable release. February, 2009 - CUBRID 2008 R1.3 stable release. March, 2009 - CUBRID 2008 R1.4 stable release. August, 2009 - CUBRID 2008 R2.0 stable release. September, 2009 - CUBRID Cluster Project has been started.

October, 2009 - CUBRID Project web site lunched at Sourceforge.net. Opened Official Open Source Community web site at www.cubrid.org.

December, 2009 - CUBRID 2008 R2.1 stable release. February, 2010 - CUBRID Cluster alpha version was released.

May, 2010 - CUBRID 2008 R2.2 stable release.

July 20, 2010 - CUBRID 2008 R3.0 Beta release

脚注

外部リンク CUBRID Community Web Site CUBRID Manual CUBRID Wiki Official CUBRID Blog CUBRID Forum CUBRID Trainings Channel on YouTube CUBRID Project site at Sourceforge.net CUBRID Project site at NAVER Development Center PHP Programming with CUBRID Ruby Programming with CUBRID Python Programming with CUBRID