Лицензии открытого ПО
Scubbl включает отдельные программные компоненты третьих лиц, распространяемые по собственным лицензиям открытого ПО. Эти лицензии применяются только к соответствующим компонентам и не переводят проприетарный код Scubbl под открытую лицензию.
libdivecomputer
Scubbl использует libdivecomputer, независимый проект с открытым исходным кодом, распространяемый по GNU Lesser General Public License v2.1 (LGPL-2.1).
Версия, распространяемая в настоящее время вместе со Scubbl:
`fe26d46ee0e695d3ba1753b84944d6b6e0d407f2`
Соответствующий upstream submodule в настоящее время используется Scubbl без изменений его исходного кода.
Точный соответствующий исходный код
Инструкция по замене и повторной линковке
На Android libdivecomputer сохраняется как отдельная разделяемая библиотека `libdivecomputer.so`. На iOS она сохраняется как отдельный динамический `LibDiveComputer.framework`.
Нативный мост Scubbl, приложение React Native, интерфейс, бизнес-логика, синхронизация, backend-сервисы, веб-сайт и другие компоненты Scubbl остаются проприетарным ПО, если прямо не указано иное.
Права, предоставляемые LGPL-2.1 в отношении libdivecomputer, не ограничиваются Условиями использования Scubbl. При конфликте в отношении этого компонента сохраняются права, которые в обязательном порядке или прямо предоставлены применимой лицензией открытого ПО.
Этот документ предназначен для упрощения идентификации компонентов и доступа к материалам по соблюдению лицензии. Определяющим является полный текст применимой лицензии.