obfuskator/NOTICE.md
loki5512344 a641e69455 Initial commit: noxis JVM bytecode obfuscator
Workspace of 9 crates (noxis, noxis-core, noxis-classfile, noxis-analysis,
noxis-passes, noxis-runtime, noxis-jar, noxis-verify, noxis-structure-check).
AGPL-3.0-only license, Rust 2024 edition, unsafe_code denied.
2026-10-08 22:01:03 +02:00

17 lines
1 KiB
Markdown

# NOTICE — сторонние компоненты
Проект `noxis` распространяется по лицензии AGPL-3.0-only
(см. [`LICENSE`](LICENSE)).
Ниже — компоненты third-party, которые используются напрямую и чьи
лицензионные условия обязательны к сохранению.
## ristretto_classfile
- **Источник:** <https://github.com/theseus-rs/ristretto>
- **Версия:** 0.34.0 (зависимость crates.io, код не вендорится)
- **Лицензия:** Apache-2.0 OR MIT (на выбор)
- **Использование:** чтение и запись `.class` (`format::parse` /
`format::write`), приёмочная верификация `verify_class(Strict)`.
Компонент подключается как обычная cargo-зависимость; исходные тексты и
лицензии хранятся в реестре (`~/.cargo/registry`) и в `Cargo.lock`.