Public Beta ist Open Source

Gemäss dem Bundesgesetz über den Einsatz elektronischer Mittel zur Erfüllung von Behördenaufgaben (EMBAG) legen Bundesbehörden den Quellcode von Software offen, die sie zur Erfüllung ihrer Aufgaben entwickeln oder entwickeln lassen, es sei denn die Rechte Dritter oder sicherheitsrelevante Gründe würden dies ausschliessen oder einschränken. Die Offenlegung des Quellcodes der Vertrauensinfrastruktur sieht auch das E-ID-Gesetz vor.
Das E-ID-Programm hat bereits im Rahmen des Pilotprojekts elektronischer Lernfahrausweis Quellcode offengelegt (Link). Diese Praxis wird nun mit Public Beta fortgeführt. Public Beta ist die öffentlich zugängliche Test- beziehungsweise Integrationsumgebung der Vertrauensinfrastruktur des Bundes, sie wird voraussichtlich im Q1 2025 in Betrieb genommen. Bei Public Beta werden die gleichen Technologien eingesetzt, die auch für den produktiven Betrieb der E-ID und der Vertrauensinfrastruktur geplant sind. Damit sich Private und Behörden schon im Voraus mit Public Beta vertraut machen können, wird der Quellcode in Teilen bereits jetzt publiziert. So ist beispielsweise der Quellcode der elektronischen Brieftasche nun einsehbar. Alle weiteren Quellcodes folgen so bald wie möglich. Der gesamte Quellcode wird bis zur Lancierung der E-ID und der Vertrauensinfrastruktur und auch danach kontinuierlich weiterentwickelt.
Der Quellcode wird vorerst unter einer MIT-Lizenz veröffentlicht. Ein Bug-Bounty-Programm wird im Laufe von 2025 gestartet.
Public Beta Repository (nur auf Englisch)