Public Money? Public Code! Öffentlich finanzierte Software muss Open Source werden
Die digitalen Dienste der öffentlichen Verwaltungen sind die zentrale Infrastruktur demokratischer Staaten im 21. Jahrhundert. Um Vertrauen in die Systeme zu stärken, müssen Behörden die volle Kontrolle über sie haben. Aufgrund restriktiver Softwarelizenzen ist dies jedoch selten der Fall.
Die Open Knowledge Foundation Deutschland unterstützt gemeinsam mit 30 anderen Organisationen in einem offenen Brief die offene Lizenzierung von Software, die für die öffentliche Hand entwickelt wird. Es müssen die rechtlichen Bedingungen geschaffen werden, damit sie als Freie Software und unter Open-Source-Lizenz veröffentlicht werden können. Mit den anderen Erstunterzeichnern – darunter CCC, EDRi, Free Software Foundation Europe, KDE und Wikimedia Deutschland – rufen wir dazu auf, den offenen Brief mit zu unterzeichnen. Dieser wird anschließend an die Kandidaten zur Bundestagswahl und, im Verlauf der nächsten Monate bis zur Europawahl 2019, an Europaabgeordnete und andere Abgeordnete aus EU-Mitgliedsstaaten versendet.
Proprietäre Software ist Risiko für kritische Infrastruktur
Auch Edward Snowden unterstützt die Kampagne. Der Präsident der Freedom of the Press Foundation sagt:
“Weil der Quellcode von unfreier Software oft ein Geschäftsgeheimnis ist, erschwert dies das Finden sowohl versehentlich als auch absichtlich eingebauter Sicherheitslücken enorm. Es ist heutzutage zwingend notwendig, bei proprietärer Software Reverse-Engineering zu betreiben, um sie zu verbessern und zu stärken. Aber diese grundlegende technische Voraussetzung ist unter vielen Umständen und in vielen Rechtssytemen illegal. Dieses Jahr mussten kritische Infrastruktur wie Krankenhäuser, Autofabriken und Spediteure allesamt durch Fehler, die in proprietärer Software verborgen waren, außer Betrieb gehen. Daher ist nicht auditierbarer Code ein Risiko, das Staaten nicht länger durch spezielle Sonderrechte subventionieren können, ohne dass dadurch Kosten in Form von Menschenleben entstehen.
Aktuell sind die Baupläne der öffentlichen Kern-Infrastruktur schlicht nicht für die Allgemeinheit verfügbar. Durch die Ausrichtung öffentlicher Mittel auf eine Verpflichtung zu Freier Software (wobei “frei” sich hier auf die Code-Verfügbarkeit, nicht auf den Preis bezieht), können wir Fehler finden und beheben, bevor sie dazu verwendet werden, dem nächsten Krankenhaus den Strom abzudrehen.”
Unterstützung für freie Software vom Prototype Fund
Mit dem Prototype Fund unterstützt die Open Knowledge Foundation Deutschland die Entwicklung offener Software.