ЛИЦЕНЗИИ И АТРИБУЦИИ

Japanese Zen использует следующие открытые библиотеки, данные и сервисы.

1. Open-source библиотеки

ReactMIT Licensefacebook.github.io/reactUI-фреймворк
ViteMIT Licensevitejs.devСборщик и dev-сервер
Express.jsMIT Licenseexpressjs.comHTTP-сервер (бэкенд)
Tailwind CSSMIT Licensetailwindcss.comCSS-фреймворк
Lucide IconsISC Licenselucide.devИконки
WorkboxMIT Licensedevelopers.google.com/web/tools/workboxОфлайн-режим (Service Worker)
React Hot ToastMIT Licensereact-hot-toast.comВсплывающие уведомления
bcryptjsMIT Licensenpmjs.com/package/bcryptjsХеширование паролей
jsonwebtokenMIT Licensenpmjs.com/package/jsonwebtokenJWT-токены
ZodMIT Licensezod.devВалидация данных
node-cronISC Licensenpmjs.com/package/node-cronПланировщик задач
web-pushMIT Licensenpmjs.com/package/web-pushPush-уведомления

2. Данные и словари

JMDict / JMdict-rusCC-BY-SA 4.0edrdg.orgЯпонско-русский словарь
kuromoji.jsApache License 2.0npmjs.com/package/kuromojiМорфологический анализатор японского
kuroshiroMIT Licensenpmjs.com/package/kuroshiroКонвертер японских символов (фуригана)
KanjiVGCC-BY-SA 4.0kanjivg.tagaini.netSVG-данные штрихов кандзи

JMDict создан Electronic Dictionary Research and Development Group (EDRDG). Благодарим за открытый доступ к словарным данным.

3. Шрифты

Мы используем шрифты из Google Fonts, распространяемые под лицензиями:

  • SIL Open Font License (OFL) — большинство шрифтов
  • Apache License 2.0 — некоторые шрифты

Шрифты кэшируются локально с помощью Workbox для офлайн-доступа.

4. Сервисы

Resend

Сервис доставки email-уведомлений. Используется для отправки приветственных писем, напоминаний и уведомлений о социальной активности.

Google Gemini TTS

Используется для предварительной генерации аудиофайлов произношения японских фраз. Аудио хранится локально на сервере и не требует подключения к Google при прослушивании.

5. Контент

  • Образовательный контент создан командой Japanese Zen, основан на опыте блога artjapan.ru (с 2020 года)
  • SVG-данные штрихов кандзи — проект KanjiVG, лицензия CC-BY-SA 4.0
  • Словарные данные — JMDict/JMdict-rus, лицензия CC-BY-SA 4.0

6. Благодарности

Мы благодарим сообщество открытого ПО и всех, кто делает свободные данные и инструменты доступными для разработки образовательных продуктов. Особая благодарность:

  • Electronic Dictionary Research and Development Group (EDRDG) — за JMDict
  • Проекту KanjiVG — за открытые данные штрихов кандзи
  • Сообществу пользователей Japanese Zen — за обратную связь и поддержку
禅

Japanese Zen