company logo

Introduction

ODABA

ODABA is a terminology-oriented database system that allows storing objects and methods as well as causalities . As terminology-oriented database, ODABA supports complex object types (user-defined data types) defined in a terminology model, which reflect application relevant concepts.

ODABA applications are characterized by high flexibility. In addition to object type or context hierarchies, ODABA supports multifarious relations between object instances (master and detail relations, relations between independent object instances and others). This way, behavior of objects in the real world can be represented considerably better than in relational database systems.

ODABA supports event-driven applications concerning the graphical user interface as well as the database level. Thus, application design is tightly related to the experts or customers problem, since it refers to the same names and concepts as being defined by subject matter experts. This enables ODABA to solve highly complex jobs in administrative and knowledge areas.

License agreements and development support

License regulations contain the agreements for using ODABA. Practically, one may use ODABA as long as publishing products as Open Source products under GPL, again. Besides the GPL there is a commercial license available, which allows using ODABA for creating products, which do not require a GPL.

ODABA does not require run-time licenses for ODABA applications, except some special advanced features (in this version it is the RDBMS controller for running ODABA on relational database systems). Usually, advanced features become part of the open source agreement after a few years.

One may use the GPL in order to develop other software licensed under GPL. In order to develop commercial software not licensed as GPL product, one may get a commercial development license.

Note, the the GPL allows creating any sort of GPL projects, i.e. projects for own purposes as well as well as commercial products (as long as those are published under GPL, again). In order to develop non-GPL products, a commercial development license is required, which can be ordered at RUN-Software.

One may also join the ODABA Software Development Foundation, which supports the further ODABA development and which gives you a chance to participate in strategic and short term decisions.