PostgreSQL (or Postgres for short) is an excellent open source database. It is a fully ACID compliant cross-platform RDBMS which has a number of features that make it very attractive for use with FOST.3™ applications. Amongst these are:
Cross-platform with a cross-platform access API, libpqxx.
Lockless isolation which means no livelocking or deadlocking problems between transactions.
Good support for read transactions.
Table inheritance which mirrors the way that object-oriented polymorphism is done within the FOST.3™ O/RM layer.
Permissive license which means we can distribute the database server with FOST.3™ applications.