Logo Scubbl

Licenças de código aberto

Licenças de código aberto

O Scubbl inclui determinados componentes de software de terceiros distribuídos sob suas próprias licenças de código aberto. Essas licenças se aplicam apenas aos componentes correspondentes e não colocam o código proprietário do Scubbl sob uma licença de código aberto.

libdivecomputer

O Scubbl utiliza libdivecomputer, um projeto independente de código aberto distribuído sob a GNU Lesser General Public License v2.1 (LGPL-2.1).

Versão atualmente distribuída com o Scubbl:

`fe26d46ee0e695d3ba1753b84944d6b6e0d407f2`

O submódulo upstream correspondente é atualmente utilizado pelo Scubbl sem modificações em seu código-fonte.

Projeto upstream

Código-fonte correspondente exato

Texto completo da GNU LGPL v2.1

Metadados e hash SHA-256 do arquivo

Instruções de compilação

Instruções de substituição e relinking

Definição de build Android

Script de build iOS

No Android, libdivecomputer permanece como uma biblioteca compartilhada separada `libdivecomputer.so`. No iOS, permanece como um framework dinâmico separado `LibDiveComputer.framework`.

A ponte nativa do Scubbl, o aplicativo React Native, a interface, a lógica de negócio, a sincronização, os serviços backend, o site e os demais componentes de propriedade do Scubbl permanecem software proprietário, salvo indicação expressa em contrário.

Os direitos concedidos pela LGPL-2.1 sobre libdivecomputer não são limitados pelos Termos de Uso do Scubbl. Em caso de conflito relativo a esse componente, permanecem aplicáveis os direitos obrigatória ou expressamente concedidos pela licença de código aberto aplicável.

Este documento é fornecido para facilitar a identificação dos componentes e o acesso aos materiais de conformidade. O texto integral da licença aplicável prevalece.