19 lines
1.7 KiB
Markdown
19 lines
1.7 KiB
Markdown
# Third-party notices
|
|
|
|
This file is intentionally explicit about components that may be bundled. Native
|
|
artifacts are not committed to this repository; the exact version and SHA-256 must be
|
|
recorded here before a release artifact is built.
|
|
|
|
| Component | Use | Version/commit | License | Source |
|
|
| --- | --- | --- | --- | --- |
|
|
| Flet | Python UI/runtime packaging | pinned by `uv.lock` | Apache-2.0 | https://github.com/flet-dev/flet |
|
|
| FreeTurn mobile API | Android FreeTurn allowlist/whitelist transport | `samosvalishe/free-turn-proxy` commit `065385e656085a06bf8079958bf1b563901db64f`; local AAR SHA-256 `112207f15bd5c93500be13e249f884dec0768d0f542599b3e24f641837483a6e` | GPL-3.0 | https://github.com/samosvalishe/free-turn-proxy |
|
|
| FreeTurn Android reference | lifecycle/API reference only; not a source dependency | inspected only | GPL-3.0 | https://github.com/samosvalishe/turn-proxy-android |
|
|
| sign-box/libbox or private SignBox fork | VPN/proxy engine artifact, if supplied | **must be pinned before release** | check supplied artifact/source | https://github.com/SagerNet/sing-box |
|
|
| XTLS/libXray | optional future VLESS mobile binding; not currently bundled | **not bundled** | MPL-2.0 | https://github.com/XTLS/libXray |
|
|
| FastAPI / Uvicorn / Pydantic / qrcode | Python app/backend dependencies | pinned by `uv.lock` | respective upstream licenses | PyPI |
|
|
|
|
The Android reference application is not copied. Its GPL license does not automatically
|
|
apply to an independent implementation that only uses documented APIs, but distributing
|
|
the FreeTurn GPL mobile library still requires complying with its license and providing
|
|
corresponding notices/source obligations as applicable.
|