Corona-Tracing-Framework von Apple: Quellcode als Download verfügbar
Apple hat den Quellcode für das ExposureNotification-Framework veröffentlicht, das Anwendungen wie die Mitte Juni in Deutschland erschienene Corona-Warn-App (Store:
) nutzen, um Menschen über Infizierte in ihrer unmittelbaren Umgebung zu informieren. Das Unternehmen betont die hohe Bedeutung der Privatsphäre des Nutzers, der bei der Entwicklung des Frameworks berücksichtigt worden sei. Um eine größtmögliche Transparenz zu gewährleisten, werde jetzt der Quellcode samt diverser Dokumentationen und Spezifikationen zum Download freigegeben.
Dokumentationen und SpezifikationenApple teilt die Framework-Informationen auf der dazugehörigen
Website in drei Bereiche ein. Unter „Framework Reference“ erhalten Entwickler und Nutzer Angaben darüber, wie sich ExposureNotification am besten in die Corona-App des jeweiligen Landes integrieren lässt.
Hinzu kommen die Spezifikationen des Frameworks, die das Unternehmen ebenfalls auf einer eigenen Seite aufführt. Die Angaben sind eingeteilt in „Bluetooth“, „Cryptography“ und „Framework API“. Zudem bietet Apple eine FAQ-Sektion mit Antworten auf diverse Fragen bezüglich der API und Contact-Tracing allgemein an. Apple thematisiert darin auch auch die Zusammenarbeit mit Google im Hinblick auf das Framework und die Datenschutz-Aspekte der zugrundeliegenden Technologie.
Download als ZIP-DateiDer eigentliche „Source Code“ ist im letzten Bereich zu finden. Nutzer erhalten eine ZIP-Datei, deren Download zuvor mit einer Zustimmung zum „Exposure Notification Sample Code License Agreement“ akzeptiert werden muss. Die ZIP-Datei verteilt den Source Code über diverse Ordner, sodass beispielsweise sofort gezielt einsehbar ist, welcher Code hinsichtlich der Bluetooth-Nutzung zum Einsatz kommt. Zusätzlich gibt es weitere Segmente wie „Cryptography“.
Google hat den Source Code für die Android-Variante der Exposure-Notification-API ebenfalls zur Ansicht freigeben. Nutzer finden die dazugehörigen Informationen auf
GitHub. Googles Quellcode verfügt über die Open-Source-Lizenz Apache 2.0.