Logo Scubbl

Licenze open source

Licenze open source

Scubbl integra alcuni componenti software di terze parti distribuiti secondo proprie licenze open source. Tali licenze si applicano esclusivamente ai componenti interessati e non assoggettano il codice proprietario di Scubbl a una licenza open source.

libdivecomputer

Scubbl utilizza libdivecomputer, progetto open source indipendente distribuito secondo la GNU Lesser General Public License v2.1 (LGPL-2.1).

Versione attualmente distribuita con Scubbl:

`fe26d46ee0e695d3ba1753b84944d6b6e0d407f2`

Il relativo submodule upstream è attualmente utilizzato da Scubbl senza modifiche al codice sorgente.

Progetto upstream

Codice sorgente corrispondente esatto

Testo completo GNU LGPL v2.1

Metadati e impronta SHA-256 dell’archivio

Istruzioni di compilazione

Istruzioni di sostituzione e relinking

Definizione build Android

Script build iOS

Su Android, libdivecomputer rimane una libreria condivisa separata `libdivecomputer.so`. Su iOS, rimane un framework dinamico separato `LibDiveComputer.framework`.

Il bridge nativo Scubbl, l’applicazione React Native, l’interfaccia, la logica applicativa, la sincronizzazione, i servizi backend, il sito web e gli altri componenti di proprietà Scubbl restano software proprietario salvo indicazione espressa contraria.

I diritti concessi dalla LGPL-2.1 su libdivecomputer non sono limitati dalle Condizioni d’uso di Scubbl. In caso di conflitto relativo a questo componente, restano applicabili i diritti obbligatoriamente o espressamente concessi dalla licenza open source applicabile.

Il presente documento facilita l’identificazione dei componenti e l’accesso ai materiali di conformità. Fa fede il testo completo della licenza applicabile.