Lably
Skip to content

Firebird (database server)

Relational database management system

  • 4 min read
  • 7 chapters

Related on Lably

Through Open-source software, SQL and Relational database

History

Within a week of the InterBase 6.0 source being released by Borland on 25 July 2000, the Firebird project was created on SourceForge. Firebird 1.0 was released for Linux, Microsoft Windows and Mac OS X on 11 March 2002, with ports to Solaris, FreeBSD 4, HP-UX over the next two months.

Work on porting the codebase from C to C++ began in 2000. On 23 February 2004, Firebird 1.5 was released, which was the first stable release of the new codebase. Version 1.5 featured an improved query optimizer, SQL-92 conditional expressions, SQL:1999 savepoints and support for explicit locking. Firebird 2.0 was released on 12 November 2006, adding support for 64-bit architectures, tables nested in FROM clauses, and programmable lock timeouts in blocking transactions.

Version 2.1.6 added new features including procedural triggers, recursive queries, and support for SQL:2003 MERGE statements.

Firebird 2.5 introduced new features like improved multithreading, regular expression syntax and the ability to query remote databases.

Firebird 3.0 was released in 19 April 2016, with a focus in performance and security. A major re-architecture of the code allowed total support to SMP machines when using the SuperServer version.

Through the Google Summer of Code 2013 work has begun on integrating Firebird as a replacement for HSQLDB in LibreOffice Base.

Mozilla Firefox name conflict

In April 2003, the Mozilla Organization announced a rename of its web browser from Phoenix to Firebird after a trademark dispute with Phoenix Technologies.

This decision caused concern within the Firebird database project due to the assumption that users and Internet search engines would be confused by a database and a web browser both using the name Firebird. The Mozilla developers issued a statement, making clear that their software package was called "Mozilla Firebird", not "Firebird". The statement also said that the Mozilla Firebird name was a project codename.

The dispute was resolved on 9 February 2004, when Mozilla changed the name of its browser to Mozilla Firefox, thus ending the conflict.

Sign in to keep reading

6 more chapters are free with a Lably account.

More in Computing and communication