OpenQM は、もともと英国の Ladybridge Systems によって開発され、その後 Zumasys によって買収された MultiValueデータベースです。主要な製品設計者は Martin Phillips です。
OpenQMの歴史
OpenQM は、1993 年に社内組み込みデータベースとして最初に開発されました。2001年にフル機能のランタイムおよび開発環境としてリリースされ、最初は Windows 用、その後 Linux 用になりました。主に商用製品でしたが、開発者が商用製品に組み込む可能性のあるアイデアを試すことができるように、2004 年にLinux用のオープンソースのGeneral Public Licenseバージョンがリリースされました。2008年後半、コミュニティ主導のサイトが設立され、ScarletDME という GPL リリースのフォークを監督しました。元のオープンソース実装は廃止されました。
2015 年、Ladybridge Systems は、カリフォルニア州アーバインのクラウド ソリューション プロバイダー Zumasys が OpenQM MultiValue データベース製品の世界的な販売代理店に任命され、ソフトウェアの設計と開発は英国を拠点とする Ladybridge Systems が引き続き担当すると発表しました。Zumasys は 2019 年 1 月に OpenQM の完全な所有権を取得し、同時に Martin Phillips が Zumasys の従業員となり、引き続き製品設計者および主要開発者として活躍しています。
Zumasys が所有していたデータベース製品 (OpenQM および jBASE) は、2021 年 10 月に Rocket Software に売却されました。
ユニークなマルチバリュー機能
OpenQM は多値データベースであり、そのため、類似のPick 派生データベースと多くの共通点があります。また、データベース ファイルの自動サイズ設定、 QMBasic の「バイナリ クリーン」実行、そしておそらく MV の世界で唯一、 Basic でのオブジェクト、クラス、例外処理のサポートなど、他のほとんどの商用 MV データベースにはない多くの機能を備えています。任意の多次元データ コレクションのサポートは、ほとんどの多値システムでサポートされている 3 次元を超えてデータ モデルを拡張するために 2014 年に追加されました。この機能により、JSON 文字列の作成、解析、処理が非常に簡単になり、Web 開発が簡素化されます。
参考文献
外部リンク
- OpenQM公式サイト
- Ladybridge OpenQM ページ
- (非公式) OpenQM Wiki
- ピック氏のフランス語でのプレゼンテーション
