# NOTICE — Veltrix Guard ## Используемые компоненты (текущая сборка) | Компонент | Версия | Лицензия | |---|---|---| | Avalonia, Avalonia.Desktop, Avalonia.Themes.Fluent, Avalonia.Fonts.Inter | 12.1.5 | MIT (шрифт Inter — SIL OFL 1.1) | | AvaloniaUI.DiagnosticsSupport (только Debug) | 2.2.3 | MIT | | CommunityToolkit.Mvvm | 8.4.0 | MIT | | Microsoft.Extensions.DependencyInjection | 10.0.0 | MIT | | System.Security.Cryptography.ProtectedData | 10.0.0 | MIT | | xunit, xunit.runner.visualstudio, Microsoft.NET.Test.Sdk (только тесты) | 2.9.3 / 3.1.4 / 17.14.1 | Apache-2.0 / Apache-2.0 / MIT | | Microsoft.Extensions.Hosting.WindowsServices (служба) | 10.0.0 | MIT | Транзитивно попадают в сборку (сверено по `VeltrixGuard.deps.json` Release и nuspec в кэше NuGet, 2026-11-04): | Компонент | Версия | Лицензия | |---|---|---| | Avalonia.Skia / Win32 / HarfBuzz / FreeDesktop / X11 / Native / Remote.Protocol | 12.1.5 | MIT | | Avalonia.Angle.Windows.Natives (ANGLE, `libEGL`/`libGLESv2`) | 2.1.27548 | BSD-3-Clause (The ANGLE Project Authors) | | SkiaSharp + нативный Skia (`libSkiaSharp.dll`) | 3.119.4 | MIT; Skia — BSD-3-Clause; прочее — `THIRD-PARTY-NOTICES.txt` пакета | | HarfBuzzSharp + нативный HarfBuzz (`libHarfBuzzSharp.dll`) | 8.3.1.3 | MIT; HarfBuzz — «Old MIT»; `THIRD-PARTY-NOTICES.txt` пакета | | MicroCom.Runtime | 0.11.6 | MIT | | Tmds.DBus.Protocol | 0.94.1 | MIT | | Splat, Splat.Core/Builder/Logging | 21.0.0 | MIT | | ReactiveUI.Core / Binding / Primitives / Disposables | 26.0.1 / 9.x | MIT | | SQLitePCLRaw.core / provider / config | 3.0.3 | Apache-2.0 | | System.Drawing.Common, Microsoft.Win32.SystemEvents | 6.0.0 | MIT | | Microsoft.Extensions.*.Abstractions | 10.0.12 | MIT | Служба `VeltrixGuard.Service` публикуется self-contained и содержит среду выполнения **.NET 10** (MIT, © .NET Foundation; сторонние компоненты — `THIRD-PARTY-NOTICES.TXT` из дистрибутива .NET). Приложение использует установленный .NET 10 и runtime не включает. Иконки и векторные флаги нарисованы в проекте, сторонний набор иконок не используется. Знак Telegram в профиле — товарный знак Telegram FZ-LLC (указание на способ входа). Логотип Veltrix — заглушка до бренд-ассета владельца. ## v2rayN / ServiceLib (GPL-3.0) С этапа M3 продукт использует ServiceLib из v2rayN (copyright © 2017– 2dust, GPL-3.0) и поэтому сам распространяется под **GPL-3.0** (текст в `LICENSE`). - Исходник: `third_party/v2rayN` — git-подмодуль `https://github.com/2dust/v2rayN.git`, закреплён на commit `749a7312d7899890b2dfedf635af4b03ddb1aa44` (v7.25.6). - Используется через адаптер `src/VeltrixGuard.Engine`: `Handler/Fmt` (разбор ссылок подписки), `CoreManager`, `CoreConfigContextBuilder`, `SysProxyHandler`, `StatisticsManager` (запуск Xray). Код upstream не изменяется. - При распространении сборки обязательно приложить полный соответствующий исходный код (этот репозиторий вместе с подмодулем) и этот файл. Зависимости ServiceLib (версии из `third_party/v2rayN/v2rayN/Directory.Packages.props`, лицензии сверены по nuspec в кэше NuGet): | Компонент | Версия | Лицензия | |---|---|---| | Downloader | 5.10.2 | MIT | | IPNetwork2 | 5.0.1 | BSD-2-Clause | | ReactiveUI | 26.0.1 | MIT | | sqlite-net-e | 1.11.285 | MIT (Krueger Systems) | | Repobot.SQLite.Unofficial | 3.54.1 | Unlicense (SQLite — public domain) | | NLog | 6.2.2 | BSD-3-Clause | | WebDav.Client | 2.9.0 | MIT | | YamlDotNet | 18.1.0 | MIT | | QRCoder | 1.8.0 | MIT | | CliWrap | 3.10.5 | MIT | | ZXing.Net.Bindings.SkiaSharp / ZXing.Net | 0.16.22 / 0.16.11 | Apache-2.0 | | SkiaSharp | 3.119.4 | MIT | ## Xray-core (MPL-2.0) - Версия `v26.10.31`, официальный релиз `https://github.com/XTLS/Xray-core/releases` (`Xray-windows-64.zip`, SHA-256 `2e04a999…7a6a`, закреплён в `tools/fetch-xray.ps1`). - Поставляется без изменений как отдельный исполняемый файл `bin/xray/xray.exe`. Текст лицензии: `licenses/Xray-core-LICENSE.txt`. Исходный код доступен по ссылке выше. - `geoip.dat`, `geosite.dat` — из того же архива релиза. Релиз Xray собирает их из **XTLS/Xray-rules-dat** (`geoip/geoip-lite.dat`, `geosite/geosite.dat`; см. `.github/workflows/scheduled-assets-update.yml` Xray-core, проверено 2026-11-04). Проект — GPL-3.0; GeoIP основан на **IPinfo Lite**, GeoSite — на v2fly/domain-list-community (MIT) и списках с собственными лицензиями (`LICENSE-GeoSite-inherit` того репозитория). **UNVERIFIED:** точные условия IPinfo Lite (ожидается CC BY-SA 4.0 с указанием «IP address data powered by IPinfo») — сверить перед выпуском и добавить тексты в `licenses/`. ## Wintun (WireGuard LLC, Prebuilt Binaries License) - `wintun.dll` из того же архива Xray, без изменений; используется Xray только через API `wintun.h` (режим TUN, служба `VeltrixGuard.Service`). - Лицензия разрешает распространение вместе с программой, использующей Wintun через этот API. Текст: `licenses/Wintun-LICENSE.txt`.