← seldor.ru

Open Source

SeldorGate использует открытые компоненты. Ниже — перечень основных из них и лицензий, под которыми они распространяются. Полный список также доступен в разделе «О программе» внутри приложения.

Нативный VPN-стек (NDK)

Компонент Назначение Лицензия
OpenConnect Клиентская библиотека SSL VPN (движок подключения) GPL v2+ (с исключением на связывание OpenSSL)
GnuTLS Шифрование DTLS-туннеля LGPL v2.1+
OpenSSL Криптографические примитивы OpenSSL License (совместима с Apache 2.0)
libstoken Генерация токенов RSA SecurID (2FA) LGPL v2.1
vpnc-scripts Скрипты настройки сетевого стека GPL v2+

Kotlin / Android

Компонент Назначение Лицензия
Kotlin Standard Library Язык приложения Apache 2.0
kotlinx-serialization-json Сериализация JSON Apache 2.0
AndroidX (core, annotation, preference, fragment, recyclerview, activity) Системные компоненты Android Apache 2.0
Material Components for Android UI-компоненты Material Design Apache 2.0

Обязательства

Компоненты под GPL/LGPL распространяются с соблюдением условий соответствующих лицензий: полный текст лицензий поставляется вместе с приложением, право получения исходного кода сохраняется за любым пользователем в объёме, предусмотренном этими лицензиями. Лицензии Apache 2.0 и LGPL не накладывают ограничений на использование готового приложения.