OpenQM was first developed in 1993 as an in-house embedded database. It was released as a full featured run-time and development environment in 2001, initially for Windows and subsequently for Linux. Although primarily a commercial product, an open-source General Public Licence version was released in 2004 for Linux to allow developers to experiment with ideas for possible inclusion in the commercial product. In Late 2008 a community driven site formed to direct a fork of the GPL release that is not associated with Ladybridge Systems, ScarletDME
OpenQM is dual-licensed, much like MySQL. This allows open-source applications to freely use the software under the GPL, while still allowing commercial users the flexibility, additional functionality, and support of a commercial license.
Unique Multi-Value features
OpenQM is a multivalue database, and, as such, shares many aspects in common with similar Pick-descended databases. It also has a number of features not found in most other commercial MV databases, such as auto-sizing of database files, 'binary clean' execution of QMBasic, and, perhaps uniquely in the MV world, object, class and exception handling support in Basic. Support for arbitrarily multi-dimensional data collections was added in 2014 to extend the data model beyond the three dimensions supported by most multi-value systems. This functionality makes creation, parsing or processing of JSON strings very easy, simplifying web development.
|This section is empty. You can help by adding to it. (July 2010)|
- Ladybridge OpenQM Page
- (Unofficial) OpenQM Wiki
- French OpenQM's dealer
- Pick's presentation in French
|This database software-related article is a stub. You can help Wikipedia by expanding it.|