Skip to content

Third-Party Notices

Mirumoji is licensed under the MIT License

This page acknowledges the third-party software and data Mirumoji depends on and redistributes

License Locations
  • The full license text for every bundled dependency can be found inside the distributed artifacts

  • In the Backend Docker Images, they ship inside each Python package's metadata (*.dist-info/) and system package docs (/usr/share/doc/...)

  • In The Frontend Docker Image, they ship inside each npm package and system package docs (usr/share/doc/...)

  • The notices below cover the components whose licenses require explicit attribution

Required Attributions

JMdict / JMnedict → Dictionary Data

  • Mirumoji's dictionary lookups use data derived from the JMdict and JMnedict dictionary files, the property of the Electronic Dictionary Research and Development Group (EDRDG), used in conformance with the group's Licence

  • These files are made available under the Creative Commons Attribution-ShareAlike 4.0 (CC BY-SA 4.0) Licence

  • This data is accessed via kotobase, which also includes a similar notice

UniDic → Morphological Analysis Dictionary

  • Japanese tokenization on the server uses fugashi with UniDic

  • UniDic is distributed under a BSD-3-Clause licence by the National Institute for Japanese Language and Linguistics (NINJAL)

  • Attribution to NINJAL is preserved

NVIDIA CUDA → Base GPU Docker Image

  • The GPU server image is built on the nvidia/cuda base image

  • Redistribution and use of that image are governed by the NVIDIA Deep Learning Container License

  • This applies only to the GPU image variant

FFmpeg → Bundled Static Build (GPU / Modal Images)

  • The GPU and Modal server images bundle a static FFmpeg build from BtbN/FFmpeg-Builds, configured as GPL so it includes the NVENC / NVDEC encoders and the scale_cuda filter used for hardware-accelerated video conversion

  • This build is redistributed under the GNU GPL v3. The corresponding source is available from ffmpeg.org and the build configuration from the BtbN/FFmpeg-Builds repository

  • The CPU image variants keep the distribution's LGPL FFmpeg installed via apt

Notable Components

Component Role License
CTranslate2 Whisper Inference Engine MIT
faster-whisper Transcription MIT
FFmpeg Media Conversion LGPL / GPL
MeCab Morphological Analyzer (Used By Fugashi) BSD-3-Clause
FastAPI Python Server Framework MIT
Flet Desktop GUI Apache-2.0
React Frontend Framework MIT
Nginx Frontend Image Web Server BSD-2-Clause
Node.js Frontend Build / Runtime MIT (and others)

This list is not exhaustive

See each project's repository and the bundled metadata for complete terms