Pengembangan codebase Firebird 2 dimulai pada awal pengembangan Firebird 1, dengan memporting kode Firebird 1 berbasis CDiarsipkan 2005-02-25 di Wayback Machine. ke dalam bahasa C++ dan merupakan pembersihan kode secara besar-besaran. Firebird 1.5 merupakan rilis pertama dari codebase Firebird 2Diarsipkan 2004-12-10 di Wayback Machine.. Pengembangan ini merupakan satu kemajuan signifikan bagi para developer dan seluruh tim dalam project Firebird, tetapi tentu ini bukan akhir dari tujuan. Dengan dirilisnya Firebird 1.5, pengembangan lebih lanjut difokuskan pada Firebird versi 2.
Log perubahan
Versi stable yang ada saat ini adalah Firebird 1.5.3. RilisDiarsipkan 2005-03-06 di Wayback Machine. ini merepresentasikan komitmen dari Project Firebird pada developer dan membawa sejumlah pembaruan dalam Firebird sebagai salah satu database open source yang terkenal.
Rilis baru ini membawa pembaruan dalam penggunaan charset yang mengizinkan penggunaan NONE sebagai charset transparan. Perubahan ini dilakukan pada inti internal untuk membuat charset NONE tersebut lebih mudah untuk digunakan pada proses manipulasi data dari atau pada field-field yang menggunakan charset lain.
Rilis ini juga menambahkan basis konfigurasi yang memungkinkan server untuk membatalkan proses yang berjalan terkait dengan kebutuhan debugging saat saat melakukan analisis kesalahan (bugcheck) ataupun eksepsi terstruktur (structured exceptions).
Versi Firebird superserver sebelumnya memiliki serangkaian isu backward compatibility terkait dengan link-time dengan NPTL (Native POSIX Thread Library) yang bisa membuat distro linux yang mengaktifkan library NPTL menjadi tidak stabil, tetapi di versi yang terbaru saat ini, masalah-masalah tersebut telah terselesaikan.
Pada bulan April 2003, Yayasan Mozilla memutuskan mengganti nama web browser mereka dari Phoenix menjadi Firebird. Keputusan ini ditanggapi dengan serius oleh proyek Firebird Database dengan asumsi bahwa hal tersebut bisa membingungkan user karena dua produk berbeda menggunakan nama yang identik. Protes atas hal ini berlanjut hingga para pengembang Mozilla membuat satu pernyataan yang jelas bahwa nama Firebird dalam kenyataannya adalah Mozilla Firebird. Pernyataan ini juga membuat memperjelas bahwa nama Mozilla Firebird merupakan sebuah codename atas proyek web browser yang tengah dikerjakan oleh Mozilla. Pada tanggal 9 Februari 2004, Mozilla akhirnya mengganti kembali nama browser mereka sebagai Mozilla Firefox, Dengan demikian hal tersebut secara otomatis menghilangkan kebingunganDiarsipkan 2012-02-28 di Wayback Machine. para pengguna.