Лицензии сторонних компонентов | nopa

nopa

Лицензии

На этой странице — лицензии сторонних библиотек, локальных моделей ИИ и встроенного демо-контента в nopa. Сам продукт nopa не является open source. Обновлено 18 июля 2026 г..

Библиотеки

В nopa входят библиотеки с открытыми лицензиями: React (MIT), Dexie (Apache-2.0), Framer Motion (MIT), Konva (MIT), @huggingface/transformers (Apache-2.0), pdfjs-dist (Apache-2.0), pdf-lib (MIT), fflate (MIT) и другие. Полные тексты лицензий сторонних компонентов публикуют их авторы.

Аналитика продукта и отчёты о сбоях

Опциональные, включаемые по желанию SDK сторонних сервисов обеспечивают аналитику и отчёты о сбоях, когда настроен токен проекта — что именно включено и какие данные отправляются, см. в Политике конфиденциальности: • posthog-js — MIT • @hawk.so/javascript, @hawk.so/core, @hawk.so/types — AGPL-3.0-only. Используется как немодифицированная, лениво загружаемая клиентская библиотека, которая подгружается только после включения отчётов о сбоях в Настройки → Данные.

Декодер HEIC

Конвертация HEIC/HEIF использует heic-decode (ISC) и libheif-js (LGPL-3.0) — Emscripten-сборку libheif (strukturag). WASM-декодер подгружается только при конвертации HEIC и работает в браузере. Источники: https://github.com/catdad-experiments/heic-decode · https://github.com/strukturag/libheif

Модели ИИ — удаление фона

Режим Smart AI скачивает и запускает модели в браузере: • briaai/RMBG-1.4 — лицензия BRIA RMBG 1.4 (некоммерческие условия). Для коммерции нужна отдельная лицензия BRIA AI. Соглашение: https://bria.ai/bria-huggingface-model-license-agreement/ • Xenova/modnet (запасной вариант) — Apache-2.0

Модели ИИ — транскрипция

Речь в текст использует модели Whisper в браузере: • Xenova/whisper-tiny — MIT (веса OpenAI Whisper, ONNX для Transformers.js) • Xenova/whisper-base (опционально лучшее качество) — MIT

Как доставляются модели

nopa бесплатен. ИИ работает на устройстве; файлы моделей при первом запуске загружаются с публичных хабов и кэшируются в браузере. Мы не хостим веса моделей для обработки пользовательских данных.

Встроенные данные — список слов для паролей

Режим «Запоминаемый пароль» составляет фразы из списка EFF Long Wordlist (7776 слов) от Electronic Frontier Foundation, 2016, лицензия CC-BY-3.0. Источник: https://www.eff.org/deeplinks/2016/07/new-wordlists-random-passphrases

Картинки эмодзи

Приложение «Эмодзи» показывает и скачивает картинки из публичных наборов. У каждого набора своя лицензия, и она видна рядом с выбранным стилем: • Noto Emoji (Google) — Apache-2.0 • OpenMoji — CC BY-SA 4.0; при повторном использовании нужна атрибуция • Twemoji (Twitter/X) — CC-BY 4.0 на графику, Apache-2.0 на код • Fluent Emoji (Microsoft) — MIT Картинки подгружаются с публичных CDN этих наборов в момент использования; nopa их не хостит и не перелицензирует. Соблюдение условий атрибуции выбранного набора — на вас.

Эмуляторы — приложение Retro

Приложение Retro запускает эмуляторы в браузере; они загружаются только когда вы открываете игру. • jsnes (NES) — Apache-2.0 • Nostalgist.js (Sega Mega Drive / Genesis) — MIT. При первом запуске подгружает libretro-ядро Genesis Plus GX с публичного CDN; это ядро распространяется по некоммерческой лицензии. Названия консолей — NES, Sega Mega Drive / Genesis — используются только для описания поддерживаемых форматов файлов. nopa не связана с производителями консолей.

Встроенный демо-контент

nopa может включать небольшой легальный homebrew или демо-контент для приложения Retro. Встроенное демо Pong (NES homebrew от zorchenhimer, исходники: https://github.com/zorchenhimer/nes-pong) распространяется под BSD-3-Clause. Текст лицензии: https://nopa.space/retro/demos/pong/LICENSE.txt Загружаемые пользователем ROM должны быть файлами, которые вы имеете право использовать. nopa не предоставляет коммерческие игры.

Распространение

Для коммерческого распространения или встраивания проверьте лицензии библиотек и моделей выше — включая некоммерческие ограничения BRIA RMBG и Genesis Plus GX. См. также Политику конфиденциальности и Условия использования.