- Firebird (database server)
Infobox_Software
name = Firebird
caption =
developer = [http://www.firebirdsql.org Firebird Project]
latest release version = 2.1.1
latest release date =16 July 2008
latest preview version = 2.5 Alpha 1| latest preview date = 12 July 2008
programming language =C++
operating system =Cross-platform
genre =RDBMS
license = [http://www.firebirdsql.org/index.php?op=doc&id=ipl IPL] , [http://www.firebirdsql.org/index.php?op=doc&id=idpl IDPL]
website = [http://www.firebirdsql.org/ www.firebirdsql.org]Firebird (sometimes erroneously called FirebirdSQL) is a
relational database management system offering many ANSI features. It runs onLinux , Windows, and a variety ofUnix platforms. Started as a fork ofBorland 'sopen source release ofInterBase , the Firebird codebase is maintained by the Firebird Project atSourceForge .New code modules added to Firebird are licensed under the [http://www.firebirdsql.org/index.php?op=doc&id=idpl Initial Developer's Public License] (IDPL). The original code released by Inprise (as Borland was then called) is licensed under the [http://www.firebirdsql.org/index.php?op=doc&id=ipl InterBase Public License 1.0] . Both licenses are modified versions of the
Mozilla Public License 1.1.History
Firebird 1.0 was essentially a bug-fixed version of the InterBase 6.0 open source edition with some minor new features. Development on the [http://firebird.cvs.sourceforge.net/firebird/firebird2/ Firebird 2 codebase] began with the porting of the [http://firebird.cvs.sourceforge.net/firebird/interbase/ Firebird 1.0 C code] to C++, together with a major code-cleaning undertaking. Firebird 1.5 was the first release of the Firebird 2 codebase and as such a significant milestone for the developers and the whole project.
* Firebird 2.0 was released in 2006. The latest stable version is 2.0.4 which was released in April 2008.
* Firebird 2.1 was released on 18 April 2008. [http://www.firebirdsql.org/index.php?op=files&id=engine_210]
* Firebird 2.5 is currently in development; an alpha version is expected in the first quarter of 2008, the final by last Quarter of 2008. [http://firebirdsql.org/index.php?op=devel&sub=engine&id=roadmap_2008&nosb=1]
* Firebird 3.0 will merge code from several codebases, including Firebird 2.1, Vulcan, and Fyracle; an alpha version is scheduled for release in Q4 2008. [http://www.firebirdsql.org/index.php?op=devel&sub=engine&id=roadmap_2008&nosb=1]
Around the 20th birthday of the InterBase/Firebird product line, original creator Jim Starkey recollected::"
September 4 ,2004 is the 20th anniversary of what is now Firebird. I quit my job at DEC in August, took a three day end-of-summer holiday, and began work onSeptember 4 ,1984 in my new career as a software entrepreneur. As best as I can reconstruct, the first two files were cpre.c and cpre.h (C preprocessor), later changed to [http://firebird.cvs.sourceforge.net/firebird/interbase/gpre/gpre.c?rev=1.7&view=auto gpre.c] and [http://firebird.cvs.sourceforge.net/firebird/interbase/gpre/gpre.h?rev=1.5&view=auto gpre.h] . The files were created on a loaner [http://www.vintage-computer.com/dec_pro_350.shtml DEC Pro/350] , aPDP-11 personal computer that went exactly nowhere, runningXENIX . Gpre was my first C program, XENIX was my first experience withUnix , and the Pro/350 was my very last (but not lamented) experience with PDP-11s."More information on Firebird's history can be found on the [http://www.firebirdsql.org/index.php?op=history InterBase/Firebird History pages] .
Current version
The most recent stable version is [http://www.firebirdsql.org/index.php?op=devel&sub=engine&id=fb210_release Firebird 2.1] . The Firebird 2.1 release contains a large number of new features, including the long-awaited global temporary tables, a catalogue of new run-time monitoring mechanisms, database triggers and the injection of dozens of internal functions into the SQL language set, as well as numerous other improvements and bug fixes.
The complete [http://www.firebirdsql.org/rlsnotes/Firebird-2.1-ReleaseNotes.pdf Release Notes] are available in PDF format or [http://www.firebirdsql.org/rlsnotesh/rlsnotes210.html HTML version]
Features
Wikimedia Foundation. 2010.