Wieso sind die Anforderungen quatsch?
Weil sie praktisch nicht zu erfüllen sind. Wer stellt eure Computer und die Komponenten her? Von wem ist das Betriebssystem? Wer stellt eure Entwicklungsumgebung her? Die Libraries/Komponenten? Wo wollt ihr aufhören?
Etwas "souveräner" zu werden ist ja ein hehres Ziel. Aber bei DBs würde ich nicht auf (je nach Verwendungszweck) PostgreSQL oder SQLite verzichten wollen. Viel entscheidender ist bei denen die Frage wo und wie man sie betreibt.
Das zeigt doch wie kompliziert das ganze ist. Die Firma sitzt formal in den USA. Der Gründer sitzt in Finnland. Die meisten Entwickler irgendwo über die Welt verteilt (viele in Finnland).
Das Produkt selbst ist Open Source.
Jetzt findest du eine in einer deutschen Softwaremanufaktur hergestellte Datenbank. Was machst du wenn die Firma dann morgen an eine US-Firma verkauft wird?