Sviluppato da | Progetto Firebird |
---|---|
Prima versione | 22 novembre 2000 |
Ultima versione | 4.0 (1 ° giugno 2021) |
Versione avanzata | 4.0 Beta 2 (14 maggio 2020) |
Depositare | github.com/FirebirdSQL/firebird |
Scritto in | C++ |
Sistema operativo | Multi piattaforma |
Ambiente | Multipiattaforma |
genere | Database relazionale |
Licenza | MPL-1.1 ( d ) e IBM Public License Public |
Sito web | www.firebirdsql.org |
Firebird è un server di database SQL relazionale in esecuzione su Linux , Mac OS X , Unix e Windows . È transazionale multilivello ( commit a due fasi su una transazione condivisa su più connessioni a database diversi).
Firebird è un software libero sviluppato, sotto la Interbase Public License (derivata dalla Mozilla Public License 1.1), da una versione di Interbase superata per breve tempo Open Source nella sua versione 6 inluglio 2000prima che Borland decida di continuare a farlo funzionare con una licenza proprietaria dalla versione 6.5.
Alla fine del 2003 , una lite tra le comunità Mozilla e Firebird dopo che un derivato del browser web Mozilla è stato ribattezzato Mozilla Firebird. Le due parti hanno finalmente raggiunto un accordo e il browser è stato ribattezzato Mozilla Firefox quando è stato aggiornato alla versione 0.8 all'inizio del 2004 .
Il progetto è attualmente supportato dalla Firebird Foundation e da vari sponsor tra cui IBPhoenix.
Dopo una versione 1 che comprendeva principalmente bug fix di Interbase 6, la versione 1.5 si caratterizza per il porting del codice scritto in linguaggio di programmazione C nel linguaggio C++ oltre che per l'aggiunta di funzioni conformi agli standard SQL92 e SQL99 . Firebird è multipiattaforma.
Il 18 aprile 2008, è stata rilasciata la versione 2.1 di Firebird. Il4 ottobre 2011, è stata rilasciata la versione 2.5 di Firebird. La versione 3.0 è stata rilasciata il 19 aprile 2016 seguita da una versione V3.0.2 il 23/03/2016. Contemporaneamente è iniziato lo sviluppo della versione 4.0, che ha dato origine ad una release alpha 1 il 18 luglio 2017.
Lo sviluppatore di LibreOffice The Document Foundation ha integrato il database FireBird nella sua suite per ufficio dal 2018 come uno dei due formati nativi dell'applicazione "Base" (l'altro formato nativo si chiama HyperSQL: HSQLDB ).
Fyracle è una versione modificata di FireBird che ne consente l'utilizzo al posto di Oracle . Pertanto, la sintassi del linguaggio Oracle SQL può essere utilizzata per eseguire query sul database FireBird.
Una delle applicazioni più utili di questo strumento è quella di consentire l'utilizzo di FireBird con l' ERP Compiere , che è fatto per utilizzare Oracle.