An architecture[1] where applications can run on a variety of leading hardware and database[3] platforms without the need for changes to the application[2] programs. For example, an application that can run on Oracle or SQL[4] would be considered open from a database platform perspective.
Defined Terms
1. ↑ architecture.
The fundamental design of a system that integrates all the parts into a formal and visible structure.
3. ↑ database.
A set of data. A permanent, self descriptive store of interrelated data items arranged in a logical way that can be accessed by various computer programs.
4. ↑ Structured Query Language [SQL] ( SQL )
A standardized query language for requesting information from a database.