Interbase es actualmente un producto comercial de borland.
Firebird es una base de datos OpenSource (basada en la version 6 de interbase, que fué liberada hace unos años por borland).
Ahora ambas bases de datos comparten mucho de la base conceptual y de funcionamiento, sin embargo cada una está tomando su propio camino. El código de firebird ha sido completamente reescrito en c++, a partir del original en c.
Ambas son multiplataforma, pudiendo correrlas en servidores windows, linux y varios sabores de unix.
Por ahora a ambas podes atacarlas con prácticamente los mismos componentes, aunque IBX seguirá solamente el desarrollo de Interbase, siendo en el futuro incompatible con firebird.
Espero haberte aclarado un poco...
Hasta luego.