私はいつもPostgresに感銘を受けてきました。従来、MySQLよりも完全な機能セット(ACID準拠、高度なクエリのサポートなど)があり、堅牢なWindows ODBCドライバーがあり、そのドキュメントでは、SQL標準から逸脱している領域を綿密に指摘しています。 (すべてのデータベースは、何らかの点で逸脱しているようですが、Postgresは、あなたがそうしているときに確実にわかる唯一のデータベースです。)私はあなたが説明する使用シナリオを試していませんが、私はLinuxで実行し、WindowsODBCクライアントとLinuxクライアントの両方からアクセスすることに問題はありませんでした。
私はFirebirdの経験がありません。ごめんなさい。