SILENT ARC
лицензии

Лицензии сторонних библиотек

updated: 2026-08scope: windows · web

Silent Arc использует открытое программное обеспечение в приложении для Windows и на сайте. Ниже перечислены ключевые сторонние компоненты, их лицензии и примечания по соблюдению условий.

APACHE 2.014+
MIT1
MPL 2.01
BSD1
ДРУГИЕ7

Сетевое ядро — Windows

Листайте таблицу по горизонтали →

КомпонентНазначениеПлатформаЛицензияИсточник
Xray-coreЯдро поддерживаемых протоколов подключенияWindowsMPL 2.0GitHub ↗
Wintun 0.14.1Драйвер виртуального сетевого адаптераWindowsPrebuilt Binaries Licensewintun.net ↗
Loyalsoldier geodataНаборы правил IP-адресов и доменовWindowsGPL 3.0 + data noticesGitHub ↗

Приложение для Windows

Листайте таблицу по горизонтали →

БиблиотекаНазначениеЛицензияИсточник
Compose Multiplatform + AndroidXИнтерфейс, Material-компоненты и жизненный цикл приложенияApache 2.0GitHub ↗
Kotlin stdlib 2.3.20Среда выполнения языка приложенияApache 2.0GitHub ↗
kotlinx librariesКорутины, сериализация, дата и время, атомарные операцииApache 2.0GitHub ↗
GsonЧтение и запись JSONApache 2.0GitHub ↗
ZXing CoreРабота с QR-кодамиApache 2.0GitHub ↗
Skiko 0.144.6Графический слой Compose DesktopApache 2.0GitHub ↗
SkiaДвижок двумерной графикиBSD 3-ClauseGitHub ↗
ICU dataДанные Unicode и локализации для Skikoпроверка noticeGitHub ↗
JNA 5.17.0Доступ к системным функциям WindowsApache 2.0 OR LGPL 2.1+GitHub ↗
JBR APIИнтеграция настольных функций системыApache 2.0GitHub ↗
Annotation helpersАннотации JetBrains, Error Prone и JSpecifyApache 2.0GitHub ↗

Среда выполнения, установщик и ресурсы

Листайте таблицу по горизонтали →

КомпонентНазначениеЛицензияИсточник
Eclipse Temurin / OpenJDK 21Встроенная среда выполнения JavaGPL 2.0 + Classpath Exceptionadoptium.net ↗
MontserratВстроенный шрифт интерфейсаOFL 1.1GitHub ↗
NSIS 3.12Движок установщикаzlib/libpngnsis.sourceforge.io ↗
NSIS LZMA moduleМодуль сжатия установщикаCPL 1.0 + exceptionNSIS License ↗

Сайт

БиблиотекаНазначениеЛицензияИсточник
Lenis 1.3.26Плавная прокрутка на настольных устройствахMITGitHub ↗

Сводка по типам лицензий

Листайте таблицу по горизонтали →

ЛицензияКомпонентыОсновные обязательства
Apache 2.0Compose Multiplatform, AndroidX, Kotlin, kotlinx-*, Gson, ZXing, Skiko, JBR API, annotationsВключить уведомления об авторских правах и текст лицензии
MITLenisВключить уведомление об авторских правах и текст лицензии
MPL 2.0Xray-coreВключить MPL; при необходимости опубликовать изменённые покрываемые файлы
BSD 3-ClauseSkiaСохранять уведомление об авторских правах, условия и отказ от гарантий
ДругиеWintun, geodata, OpenJDK, JNA, Montserrat, NSIS, NSIS LZMAСоблюдать уведомления и условия распространения каждого компонента
Notice проверяетсяICU dataПривязать точный ICU notice к используемой сборке Skiko до распространения

Примечания по соблюдению лицензий

MIT · Apache 2.0 · BSD

Разрешительные лицензии. При распространении необходимо сохранять требуемые уведомления об авторских правах и тексты лицензий.

Особые условия лицензий

  • MPL 2.0: включить лицензию и публиковать изменённые покрываемые файлы Xray-core, когда это применимо.
  • OpenJDK, Wintun, JNA, geodata, Montserrat и NSIS требуют соблюдения собственных уведомлений и условий распространения.
  • Точный ICU notice для используемой сборки Skiko проверяется и не включён в счётчики.

Перечень составлен по текущему релизному пакету 1.2.4, зависимостям проекта и включённым уведомлениям Xray/Wintun. Это сводка атрибуций, а не юридическая консультация.

Полные тексты лицензий