FireBird だけは止めたほうがいいよ。
限定的にしか動かないし、IB に対する拡張部分はバグが多いし。
ソースをメンテナンスするだけの余力がある人だけが使うべき。

やりたいのは IB/FireBird を使うことなのか?それとも DB を使ったアプリを作ることなのか?
前者なら FireBird でも良いけど、後者なら黙って IB をアップデートするか
他社の(サポートつき)DB を買いなさい。

タダが一番高いんだよ。