Источники и лицензии

Naminori стоит на открытых данных. Ниже — кем они сделаны и на каких условиях используются. Если вы автор чего-то из списка и указание неточное — напишите на shirokuma9282@gmail.com, поправим.

  • Японско-английский словарь — основа словарной базы и поиска. Проект Electronic Dictionary Research and Development Group (EDRDG).

  • Русские переводы в составе JMdict.

  • Переработанный японско-английский словарь на основе JMdict — английские значения в словарном поиске и в словаре для Yomitan. На нём же основан «Колобок».

  • Основной японско-русский словарь сайта: производный от Jitendex, с примерами из Tatoeba и фуриганой. Примеры из его статей — запасной источник фраз режима «В предложении». «Колобок Лайт» в настройках и приложениях — он же в коротком виде: одни значения, без примеров.

  • Архив японских новостей во вкладке «Новости»: авторы — участники Викиновостей; лицензия и ссылка на оригинал — у каждой статьи. Проект закрыт фондом Викимедиа в мае 2026 года.

  • Статьи правительства Японии во вкладке «Новости» — только текст, без фото и графиков; «出典» и ссылка на оригинал — у каждой статьи.

  • Ежемесячный городской вестник Кобе на やさしい日本語 во вкладке «Новости» — только текст, без фуриганы и картинок; «出典» и ссылка на оригинал — у каждого выпуска.

  • Страницы города Осаки на やさしい日本語 во вкладке «Новости» — только текст, без фуриганы и картинок; «出典» и ссылка на оригинал — у каждой страницы.

  • Примеры предложений в словарных статьях и часть фраз режима «В предложении» — корпус проекта Tatoeba (часть предложений его авторы выложили под CC0).

  • 45 тысяч словоформ в порядке убывания частоты — вывод морфологического анализатора по корпусу японских текстов. Ею разводятся омофоны в словарном поиске: у 成る «становиться» и 鳴る «звучать» словарные пометы совпадают полностью.

  • Большой японско-русский словарь — расширенные значения в словарном поиске. Показывается на сайте с указанием авторства; в скачиваемый словарный пакет не входит, потому что лицензия запрещает производные работы.

  • Живые озвучки слов — записи носителей языка, 3158 штук. Кнопка воспроизведения помечена зелёным значком ♪, когда звучит живая запись; где записи нет — играет синтез.

  • Японский толковый словарь звукоподражаний и образных слов — значения, оттенки и ситуации употребления в разделе ономатопей. Русская версия (1422 статьи, ревизия surasura-ru-2026.08.30) — производный перевод, сделанный нашей командой; в самом словаре указано attribution «surasura».

  • Колода из 1515 ономатопей: уровни сложности, категории и подкатегории, тип движения слова и разметка тонального ударения. Автор — разработчик Onomanabi, колода передана нам им самим. Анимации раздела написаны нами с нуля; из колоды взята только классификация.

  • Данные тонального ударения (питч-акцент) — тренажёр питча и пометки в словаре.

  • Частотный список «Global» (16 461 произведение: аниме, дорамы, фильмы, романы, визуальные новеллы, игры, YouTube; 3,27 млрд знаков) — значок частотности у слова в лукапе, на странице слова и в офлайн-словаре приложений. Место того же слова, записанного каной («каной №18» у 有る), — из словаря Jiten для Yomitan. Производные данные (пары написание + чтение с рангом до 100 000 и места записи каной) распространяются под той же лицензией CC BY-SA 4.0.

  • Словарь иероглифов EDRDG — чтения он и кун, английские значения, число черт, класс дзёё и дзиммэйё, частотность и ключ на страницах кандзи и в тепловой карте.

  • Разбор иероглифов на элементы (Michael Raine, Jim Breen, EDRDG) — фильтр «знаки с элементом», «Из чего состоит» у знаков, которых нет в KanjiVG, и, вместе с формой черт, «Визуально похожие» на страницах кандзи.

  • Порядок и форма черт японских иероглифов (Ulrich Apel и участники) — тренажёр письма, «Показать порядок», «Из чего состоит» деревом (элемент внутри элемента) и расчёт визуально похожих знаков.

  • Неофициальные списки кандзи по уровням N5–N1 (Jonathan Waller, tanos.co.uk) — уровни знаков на /kanji, на страницах кандзи и в наборах тренажёра письма. Машиночитаемая сводка — проект kanji-data (github.com/davidluzgouveia/kanji-data).

  • Синтез речи для учебной озвучки. Голоса: Мэтан (四国めたん), Зундамон (ずんだもん), Химари (冥鳴ひまり), Кэндзаки (剣崎雌雄). При использовании обязательна пометка о синтезе VOICEVOX.

  • Панорама неба и материалы поверхностей (трава, почва, гравий, доски, камень, кора) для трёхмерной фермы — по ним считается освещение и шероховатость.

  • Шрифт хэнтайганы: старинные начертания каны, которых нет в обычных шрифтах, в книгах и текстах читалки. © 2023 The Noto Project Authors.

  • Синонимы в окне слова («Окно словаря → Синонимы», по умолчанию выключено): слова, связанные с теми же понятиями WordNet, версия 2.1. © 2009–2011 National Institute of Information and Communications Technology (NICT), 2012–2026 Francis Bond, Takayuki Kuribayashi. Предоставляется «как есть», без каких-либо гарантий — полный текст уведомления и лицензии ниже.

    Полный текст лицензии
    Copyright: 2021-2026 Francis Bond, Takayuki Kuribayashi
    Copyright: 2018-2020 Francis Bond
    Copyright: 2016-2017 Francis Bond, Takayuki Kuribayashi
    Copyright: 2012-2015 Francis Bond
    Copyright: 2009-2011 NICT
    
    Japanese WordNet
    
    This software and database is being provided to you, the LICENSEE, by
    the National Institute of Information and Communications Technology
    under the following license.  By obtaining, using and/or copying this
    software and database, you agree that you have read, understood, and
    will comply with these terms and conditions:
    
      Permission to use, copy, modify and distribute this software and
      database and its documentation for any purpose and without fee or
      royalty is hereby granted, provided that you agree to comply with
      the following copyright notice and statements, including the
      disclaimer, and that the same appear on ALL copies of the software,
      database and documentation, including modifications that you make
      for internal use or for distribution.
    
    THIS SOFTWARE AND DATABASE IS PROVIDED "AS IS" AND NICT MAKES NO
    REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED.  BY WAY OF EXAMPLE,
    BUT NOT LIMITATION, NICT MAKES NO REPRESENTATIONS OR WARRANTIES OF
    MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE
    OF THE LICENSED SOFTWARE, DATABASE OR DOCUMENTATION WILL NOT INFRINGE
    ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
    
    The name of the National Institute of Information and Communications
    Technology may not be used in advertising or publicity pertaining to
    distribution of the software and/or database.  Title to copyright in
    this software, database and any associated documentation shall at all
    times remain with National Institute of Information and Communications
    Technology and LICENSEE agrees to preserve same.

Про CC BY-SA

Часть данных распространяется под лицензией Creative Commons «С указанием авторства — На тех же условиях». Это значит: пользоваться можно свободно, но автора нужно называть, а производные данные — распространять на тех же условиях. Учебные объяснения, примеры и тексты самого Naminori написаны нами и под эти условия не подпадают.

Настольное приложение: аддоны Anki

Настольное приложение умеет запускать аддоны Anki. Для этого на компьютер — по согласию человека и отдельной докачкой, а не вместе с установщиком — приезжает около 100 МБ чужих программ: питон, PyQt6 и настоящая библиотека anki. Мы их не раздаём: всё скачивается напрямую с python.org и PyPI, в нашей поставке этого кода нет. Сам аддон человек тоже приносит свой.

  • Питон 3.13, в котором живёт хозяин аддонов. Скачивается напрямую с python.org, остальное — колёсами с PyPI (files.pythonhosted.org).

  • Установщик пакетов. Приложение берёт его колесом с PyPI (files.pythonhosted.org), сборочный скрипт в нашем репозитории — с bootstrap.pypa.io. В сам рантайм pip не ставится: он нужен только чтобы разложить пакеты по местам.

  • Настоящая библиотека Anki с PyPI — без неё аддону не с кем разговаривать. Экраны Anki (пакет aqt) мы не ставим: их заменяет наш слой.

  • Привязки Qt для питона. Нужны не ради картинки: аддон передаёт окно Anki родителем в конструктор Qt, а PyQt чужие объекты не принимает. Окон человек не видит — Qt поднят в режиме offscreen.

  • Библиотеки Qt, на которых стоит PyQt6. Из них оставлено семь модулей по белому списку — без qml, мультимедиа и веб-движка.

  • Служебный слой, которым PyQt6 связывает питон и C++.

  • Зависимости anki с PyPIApache-2.0, MIT, BSD, MPL-2.0, PSF

    Их тянет за собой сама anki: requests (Apache-2.0), urllib3 и charset-normalizer (MIT), certifi (MPL-2.0), orjson (MPL-2.0 и Apache-2.0 либо MIT), protobuf, idna и Markdown (BSD-3), decorator (BSD-2), typing_extensions (PSF-2.0), PySocks (BSD).

  • Аддоны Ankiчужой код — мы его не раздаём

    Сам аддон человек приносит со своего диска: мы чужие аддоны не храним, не поставляем и не выкладываем. У каждого из них своя лицензия и свой автор — их условия действуют как обычно. Настройки аддона из профиля Anki (meta.json) к нам не переносятся: в них у людей лежат живые ключи и токены.

  • Хозяин аддонов NaminoriAGPL-3.0-or-later

    Наш код, который даёт аддону работать над данными Naminori (каталог desktop/addons), опубликован под AGPL-3.0. В архиве настольного приложения он лежит обычным читаемым текстом — в папке программы, без упаковки.

Приложение для Android: плеер своих файлов

Плеер видео с телефона играет то, чего не умеет сам телефон, — программными декодерами FFmpeg. Их библиотеки лежат внутри APK.

  • Программные декодеры плеера: видео H.264 High 10, HEVC Main 10, MPEG-4 Part 2 и звук AC-3, E-AC-3, DTS, TrueHD — то, чего не умеет декодер телефона. Собраны без GPL-частей, отдельными библиотеками, которые можно заменить своей сборкой. Исходники той сборки, что внутри APK, выкладываются рядом с ним (архив naminori-ffmpeg-…-src.tar.xz), полный текст лицензии и строка сборки — в самом APK (assets/THIRD_PARTY_NOTICES.txt).

  • Связка звука плеера с FFmpeg скопирована из модуля decoder_ffmpeg (в Maven его не публикуют), основа видеодекодера — из SimpleDecoder. Наши правки помечены в самих файлах.

Исходники FFmpeg той сборки, что внутри APK: naminori-ffmpeg-n7.1.5-src.tar.xz (10,1 МБ) — дерево FFmpeg на теге сборки, скрипт сборки, связка с плеером и суммы библиотек.

На главную