Logo Scubbl

开源许可证

开源许可证

Scubbl 包含部分依据各自开源许可证分发的第三方软件组件。这些许可证仅适用于相应组件,不会使 Scubbl 的专有代码整体适用开源许可证。

libdivecomputer

Scubbl 使用独立开源项目 libdivecomputer,该项目依据 GNU Lesser General Public License v2.1 (LGPL-2.1) 分发。

Scubbl 当前分发的版本:

`fe26d46ee0e695d3ba1753b84944d6b6e0d407f2`

Scubbl 当前使用对应的 upstream submodule,未对其源代码进行修改。

Upstream 项目

精确的对应源代码

GNU LGPL v2.1 完整文本

归档元数据及 SHA-256

构建说明

替换与重新链接说明

Android 构建定义

iOS 构建脚本

在 Android 上,libdivecomputer 保持为独立共享库 `libdivecomputer.so`。在 iOS 上,它保持为独立动态 `LibDiveComputer.framework`。

Scubbl 的原生桥接代码、React Native 应用、界面、业务逻辑、同步功能、后端服务、网站及其他 Scubbl 自有组件仍属于专有软件,除非另有明确说明。

LGPL-2.1 就 libdivecomputer 授予的权利不受 Scubbl 使用条款限制。如就该组件发生冲突,适用开源许可证强制或明确授予的权利仍然有效。

本文件用于便于识别组件并获取合规材料。适用许可证的完整文本具有优先效力。