Ich setze Firebird ein. Ist OpenSource und darf auch kommerziell ohne Einschränkungen verwendet werden. es gibt auch eine embedded Form. Die Datenbanken sind zur normalen Version aber kompatibel auch der Zugriff vom Programm aus it identisch ( Skalierbarkeit)
MSSQL express ist die kostenlose Variante des MS
SQL Servers. Ähnliche abgespeckte Versionen gibt es auch von Oracle und DB2.
MySQL wird unter 2 Formen lizensiert: Für openSource Projekte und für kommerzielle Projekte. Der erstere Form werden aber ständig Features entzogen. es gibrt mit mariaDB aber einen reinen OpenSource Fork, der getrennt weiterentwickelt wird.
SQLite ist eine reine embedded Datenbank. Sie wird von Mozilla FireFox, iOS, Android, webOS, .. verwendet und soll auch Teil von HTML5 werden.