CUBRIDは、韓国Search Solutions, Inc.社のリレーショナルデータベース管理システム (RDBMS) である。
DBMSエンジン部にはGPLv2ライセンスを採用しており、インターフェース部にはBSDライセンスを採用したオープンソースソフトウェアである。国際標準化機構(ISO)のデータベース言語SQLに対応している。
CUBRIDは、オープンソースライセンスを採用している。サーバーエンジンには、GPLv2以降を、GUIツールであるCUBRID Managerと応用インターフェース(API)にはBSDライセンスを採用している。アプリケーションプログラミングインタフェースにBSDライセンスを採用することで、ソフトウェアベンダーがCUBRIDベースの応用プログラムをより自由に開発、配布できるようにした。[1] [2]
- CUBRIDサーバー、および公式ライブラリは、C/C++で実装されている。GUIツールであるCUBRID Managerは、Javaで実装されている。
- CUBRID対応OSは、Linux系列、Windows系列であり、アプリケーションプログラミングインタフェースとしてJDBC、PHP、ODBC、C-API、およびRuby、Pythonを提供している。
- SQLの実行のためにコマンドラインツールであるCSQLを提供しており、GUIツールにはCUBRID Managerを提供している。
- 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.
- December, 2009 - CUBRID 2008 R2.1 stable release.
- February, 2010 - CUBRID Cluster alpha version was released.
- May, 2010 - CUBRID 2008 R2.2 stable release[4].
- July 20, 2010 - CUBRID 2008 R3.0 Beta release[5]