# Сторонние компоненты NARRA

NARRA включает библиотеки и материалы третьих лиц. Собственный код NARRA
распространяется по условиям `ЛИЦЕНЗИЯ.txt`; перечисленные ниже компоненты
сохраняют условия своих лицензий.

| Компонент | Назначение | Лицензия |
|---|---|---|
| PySide6 6.11.1 и Qt 6.11.1 | Интерфейс настольного приложения | LGPL-3.0 / GPL-3.0 / коммерческая лицензия Qt |
| Requests 2.34.2 | Сетевые запросы по явной команде пользователя | Apache-2.0 |
| Cryptography 49.0.0 | Шифрование локального проекта | Apache-2.0 или BSD-3-Clause |
| QtAwesome 1.4.2 | Значки интерфейса | MIT |
| QtPy 2.4.3 | Совместимый слой Qt | MIT |
| Packaging 26.2 | Работа с версиями | Apache-2.0 или BSD-2-Clause |

Тексты и условия лицензий:

- Qt / PySide6: https://doc.qt.io/qtforpython-6/licenses.html
- Requests: https://github.com/psf/requests/blob/main/LICENSE
- Cryptography: https://github.com/pyca/cryptography/blob/main/LICENSE
- QtAwesome: https://github.com/spyder-ide/qtawesome/blob/master/LICENSE.txt
- QtPy: https://github.com/spyder-ide/qtpy/blob/master/LICENSE.txt
- Packaging: https://github.com/pypa/packaging/blob/main/LICENSE

Встроенные звуки распространяются по CC0 или эквивалентной лицензии
общественного достояния. Авторы, источники и контрольные суммы перечислены в
`assets/sounds/SOURCES.md`.

NARRA использует динамически подключаемые библиотеки Qt/PySide6 и не изменяет
их исходный код. Пользователь вправе заменять эти библиотеки совместимыми
версиями и выполнять действия, разрешённые LGPL-3.0.
