Firebird is a free relational database offering many ANSI SQL-92 features that runs on GNU/Linux, Windows, and a variety of Unix platforms. Firebird offers excellent concurrency, high performance, and powerful language support for stored procedures and triggers. It has been used in production systems, under a variety of names since 1981.
Interbase is a proprietary database available from Borland.
Firebird and Interbase share a common API, which allows GNUe to use the same drivers for both.
Firebird is a popular choice of GNUe's Windows-based developers.
To utilize Firebird/Interbase within GNUe, you must use one of the following python drivers:
Written by Alexander Kuznetsov, kinterbasdb provides support for Firebird and Interbase.
Home Page: http://kinterbasdb.sourceforge.net
Supported Platforms:
The following properties can be specified in your connections.conf file:
The following is an example of a connection.conf entry:
[myconn] provider=firebird # Use the kinterbasdb adapter host=localhost # The hostname/IP of the Firebird host dbname=mydb # The name of the Firebird database [myconn2] provider=interbase # Use the kinterbasdb adapter host=localhost # The hostname/IP of the Interbase host dbname=mydb # The name of the Interbase database
To build the driver on a Ubuntu Breezy (and below) you need at least these packages: