Deutsch
GitHub
Design

Bedingungen

Lizenz

Apache License 2.0, einschließlich einer ausdrücklichen Patentgewährung. Kommerzielle Nutzung, Änderung und Weitergabe sind allesamt erlaubt.

Das Toolkit selbst

limn-toolkit hat außer dem JDK keine Abhängigkeiten, dafür ist Apache-2.0 also die ganze Geschichte. Das Render-Backend fügt LWJGL hinzu, das unter BSD-3-Clause steht.

Schriften

Roboto und die Noto-Fallback-Schriften stehen unter der SIL Open Font License. Jede mitgelieferte Komponente ist mit ihrer Lizenz in der NOTICE-Datei des Projekts aufgeführt.

MP3-Decodierung ist LGPL

Die MP3-Unterstützung stammt von JLayer, das unter LGPL-2.1 steht und als isoliertes Jar hinter der Audio-Decoder-Schnittstelle gehalten wird. Schließen Sie diese eine Abhängigkeit aus, wenn Ihre Distribution LGPL-Pflichten vermeiden muss; WAV und Ogg Vorbis funktionieren weiter.

FFmpeg-Video, und was damit ausgeliefert wird

Der optionale H.264-Decoder bindet ein reduziertes FFmpeg dynamisch ein, gebaut als LGPL-2.1-oder-später. Seine nativen Bibliotheken liegen in je einem Classifier pro Desktop-Ziel und in natives-all für ein Bundle, das überall hin geht. Eine Distribution, die limn-video-ffmpeg enthält, verteilt also FFmpeg, und das Jar führt den Lizenztext und den erforderlichen Hinweis mit. Sie sind dynamisch gebunden und austauschbar, genau das verlangt diese Lizenz. Nichts sonst hängt von diesem Modul ab: lassen Sie es weg, und jedes andere Medienformat funktioniert weiter.

Nichts davon ist Rechtsberatung. Lesen Sie die Lizenzen und fragen Sie Ihren eigenen Anwalt.