INCY использует открытое программное обеспечение на всех платформах: iOS, iPadOS, macOS, Android, Windows, Linux и tvOS. Ниже перечислены все ключевые сторонние библиотеки и их лицензии. Мы благодарим всех разработчиков open-source сообщества.
INCY uses open source software across all platforms: iOS, iPadOS, macOS, Android, Windows, Linux and tvOS. Below is a list of all key third-party libraries and their licenses. We thank all developers of the open-source community.
VPN ядро — все платформы VPN Core — All Platforms
| Компонент | Component | Описание | Description | Платформы | Platforms | Лицензия | License | Ссылка | Link |
|---|---|---|---|---|---|---|---|---|---|
| Xray-core | Прокси-ядро (VLESS, VMess, Trojan, SS, Hysteria2, SOCKS5, WireGuard) | Proxy core (VLESS, VMess, Trojan, SS, Hysteria2, SOCKS5, WireGuard) | iOS, Android, Desktop | MPL 2.0 | GitHub | ||||
| hev-socks5-tunnel | TUN интерфейс для SOCKS5 | TUN interface for SOCKS5 | iOS, Android, Desktop | MIT | GitHub | ||||
| Wintun | TUN драйвер для Windows | TUN driver for Windows | Windows | Prebuilt | wintun.net |
iOS / iPadOS / macOS / tvOS
| Библиотека | Library | Описание | Description | Лицензия | License | Ссылка | Link |
|---|---|---|---|---|---|---|---|
| Lottie | Анимации в формате JSON | JSON animations | Apache 2.0 | GitHub | |||
| SwiftUI Introspect | Доступ к UIKit из SwiftUI | Access UIKit from SwiftUI | MIT | GitHub | |||
| SwiftyJSON | Работа с JSON | JSON parsing | MIT | GitHub | |||
| SwiftyPing | ICMP ping клиент | ICMP ping client | MIT | GitHub | |||
| DeviceKit | Определение устройства | Device detection | MIT | GitHub | |||
| Firebase SDK | Firestore, Auth, Messaging, Analytics | Firestore, Auth, Messaging, Analytics | Apache 2.0 | GitHub | |||
| gRPC | Протокол RPC для Firebase | RPC protocol for Firebase | Apache 2.0 | GitHub | |||
| nanopb | Protocol Buffers кодек | Protocol Buffers codec | zlib | GitHub | |||
| LevelDB | Встроенное хранилище ключ-значение | Embedded key-value store | BSD | GitHub |
Android
| Библиотека | Library | Описание | Description | Лицензия | License | Ссылка | Link |
|---|---|---|---|---|---|---|---|
| Jetpack Compose | Декларативный UI фреймворк | Declarative UI framework | Apache 2.0 | Android | |||
| Room | ORM база данных | ORM database | Apache 2.0 | Android | |||
| Koin | Внедрение зависимостей | Dependency injection | Apache 2.0 | GitHub | |||
| OkHttp | HTTP клиент | HTTP client | Apache 2.0 | GitHub | |||
| Coil | Загрузка изображений | Image loading | Apache 2.0 | GitHub | |||
| Lottie | Анимации в формате JSON | JSON animations | Apache 2.0 | GitHub | |||
| SQLCipher | Шифрование базы данных | Database encryption | BSD | GitHub | |||
| MMKV | Быстрое хранилище ключ-значение | Fast key-value storage | BSD | GitHub | |||
| Conscrypt | Криптографический провайдер | Cryptography provider | Apache 2.0 | GitHub | |||
| Firebase SDK | Firestore, Auth, Messaging | Firestore, Auth, Messaging | Apache 2.0 | GitHub | |||
| ZXing | Сканирование QR-кодов | QR code scanning | Apache 2.0 | GitHub | |||
| Gson | JSON сериализация | JSON serialization | Apache 2.0 | GitHub |
Windows / Linux / macOS Desktop
| Библиотека | Library | Описание | Description | Лицензия | License | Ссылка | Link |
|---|---|---|---|---|---|---|---|
| Compose Multiplatform | Кроссплатформенный UI фреймворк | Cross-platform UI framework | Apache 2.0 | GitHub | |||
| SQLDelight | Типобезопасный SQL | Type-safe SQL | Apache 2.0 | GitHub | |||
| Koin | Внедрение зависимостей | Dependency injection | Apache 2.0 | GitHub | |||
| OkHttp | HTTP клиент | HTTP client | Apache 2.0 | GitHub | |||
| kotlinx-serialization | JSON сериализация | JSON serialization | Apache 2.0 | GitHub | |||
| kotlinx-coroutines | Асинхронное программирование | Async programming | Apache 2.0 | GitHub |
Сводка по типам лицензий Summary by License Type
| Лицензия | License | Компоненты | Components | Обязательства | Obligations |
|---|---|---|---|---|---|
| Apache 2.0 | Jetpack Compose, Room, Koin, OkHttp, Lottie, Firebase, Coil, ZXing, Compose Multiplatform, SQLDelight, kotlinx-* | Включить уведомление об авторских правах | Include copyright notice | ||
| MIT | hev-socks5-tunnel, SwiftUI Introspect, SwiftyJSON, SwiftyPing, DeviceKit | Включить копирайт и текст лицензии | Include copyright & license text | ||
| MPL 2.0 | Xray-core | Включить лицензию MPL; опубликовать изменённые исходники | Include MPL license; publish modified source files | ||
| BSD | SQLCipher, MMKV, LevelDB | Включить уведомление об авторских правах | Include copyright notice |
Примечания по соблюдению лицензий License Compliance Notes
Разрешительные лицензии. Требуется включение уведомления об авторских правах и полного текста лицензии. Нет требований copyleft.
Permissive licenses. Requires including copyright notice and the full license text. No copyleft requirements.
Лицензия copyleft на уровне файлов. Обязательства:
A file-level copyleft license. Obligations:
- Включить текст лицензии MPL 2.0 в дистрибутив
- Include MPL 2.0 license text in your distribution
- При модификации исходного кода Xray-core — опубликовать только изменённые файлы
- If you modify Xray-core source code, only the modified files must be published
- Ваш проприетарный код приложения не затрагивается
- Your proprietary application code is not affected