Ik ben altijd onder de indruk geweest van Postgres; het heeft van oudsher een completere set functies (in termen van ACID-compliance, ondersteuning voor geavanceerde zoekopdrachten, enz.) dan MySQL, het heeft solide Windows ODBC-stuurprogramma's en de documentatie wijst nauwgezet op alle gebieden waarin het afwijkt van de SQL-standaard. (Het lijkt erop dat alle databases in een of ander opzicht afwijken, maar Postgres is de enige die ik heb gezien die ervoor zorgt dat u weet wanneer u dit doet.) Ik heb het gebruiksscenario dat u beschrijft niet geprobeerd, maar ik heb Ik heb geen problemen gehad om het op Linux te draaien en het te openen vanaf zowel Windows ODBC- als Linux-clients.
Ik heb geen ervaring met Firebird; sorry.