Русский
GitHub
Тема

Условия

Лицензия

Apache License 2.0, включая явную патентную лицензию. Коммерческое использование, изменение и распространение разрешены.

Сам тулкит

У limn-toolkit нет зависимостей, кроме JDK, поэтому для него вся история сводится к Apache-2.0. Бэкенд отрисовки добавляет LWJGL под BSD-3-Clause.

Шрифты

Roboto и запасные шрифты Noto поставляются под SIL Open Font License. Каждый встроенный компонент перечислен со своей лицензией в файле NOTICE проекта.

Декодирование MP3 идёт под LGPL

Поддержка MP3 берётся из JLayer под LGPL-2.1; он изолирован в отдельном jar за интерфейсом аудиодекодера. Исключите эту одну зависимость, если вашему дистрибутиву нужно избежать обязательств LGPL; WAV и Ogg Vorbis продолжат работать.

Видео через FFmpeg и то, что уходит вместе с ним

Необязательный декодер H.264 динамически связывается с урезанным FFmpeg, собранным как LGPL-2.1-или-позднее. Его нативные библиотеки лежат в отдельном классификаторе на каждую настольную цель и в natives-all для сборки, которая едет куда угодно. Значит, дистрибутив, включающий limn-video-ffmpeg, распространяет FFmpeg, и jar несёт текст лицензии и требуемое уведомление. Они связаны динамически и заменяемы, а именно этого лицензия и требует. От этого модуля ничего больше не зависит: уберите его, и все остальные форматы продолжат работать.

Ничто из этого не является юридической консультацией. Читайте лицензии и советуйтесь со своим юристом.