Open-Source-Lizenzen
Scubbl enthält bestimmte Softwarekomponenten Dritter, die unter eigenen Open-Source-Lizenzen verbreitet werden. Diese Lizenzen gelten ausschließlich für die jeweiligen Komponenten und stellen den proprietären Code von Scubbl nicht unter eine Open-Source-Lizenz.
libdivecomputer
Scubbl verwendet libdivecomputer, ein unabhängiges Open-Source-Projekt unter der GNU Lesser General Public License v2.1 (LGPL-2.1).
Derzeit mit Scubbl verbreitete Version:
`fe26d46ee0e695d3ba1753b84944d6b6e0d407f2`
Das entsprechende Upstream-Submodul wird von Scubbl derzeit ohne Änderungen am Quellcode verwendet.
Exakter korrespondierender Quellcode
Vollständiger Text der GNU LGPL v2.1
Archivmetadaten und SHA-256-Prüfsumme
Anleitung zum Ersetzen und Relinking
Unter Android bleibt libdivecomputer als separate Shared Library `libdivecomputer.so` erhalten. Unter iOS wird sie als separates dynamisches `LibDiveComputer.framework` eingebunden.
Die native Scubbl-Bridge, die React-Native-Anwendung, Benutzeroberfläche, Geschäftslogik, Synchronisierung, Backend-Dienste, Website und andere Scubbl-eigene Komponenten bleiben proprietäre Software, soweit nicht ausdrücklich anders angegeben.
Die durch LGPL-2.1 für libdivecomputer gewährten Rechte werden durch die Nutzungsbedingungen von Scubbl nicht eingeschränkt. Bei einem Konflikt bezüglich dieser Komponente bleiben die zwingend oder ausdrücklich durch die anwendbare Open-Source-Lizenz gewährten Rechte bestehen.
Dieses Dokument erleichtert die Identifizierung der Komponenten und den Zugriff auf die Compliance-Unterlagen. Maßgeblich ist der vollständige Text der anwendbaren Lizenz.