Conditions
Licence
Apache License 2.0, avec une concession de brevets explicite. Usage commercial, modification et redistribution sont tous permis.
La boîte à outils elle-même
limn-toolkit n’a aucune dépendance en dehors du JDK : pour lui, Apache-2.0 est toute l’histoire. Le backend de rendu ajoute LWJGL, qui est en BSD-3-Clause.
Polices
Roboto et les polices de repli Noto sont distribuées sous la SIL Open Font License. Chaque composant embarqué est listé avec sa licence dans le fichier NOTICE du projet.
Le décodage MP3 est en LGPL
La prise en charge du MP3 vient de JLayer, en LGPL-2.1, gardé comme un jar isolé derrière l’interface de décodage audio. Excluez cette seule dépendance si votre distribution doit éviter les obligations LGPL ; WAV et Ogg Vorbis continuent de fonctionner.
Vidéo FFmpeg, et ce qui est livré avec
Le décodeur H.264 optionnel lie dynamiquement un FFmpeg réduit, compilé en LGPL-2.1-ou-ultérieure. Ses bibliothèques natives voyagent dans un classifier par cible de bureau, et dans natives-all pour un ensemble qui va partout. Une distribution qui inclut limn-video-ffmpeg distribue donc FFmpeg, et le jar porte le texte de la licence et l'avis qu'elle exige. Elles sont liées dynamiquement et remplaçables, ce que cette licence demande précisément. Rien d'autre ne dépend de ce module : retirez-le et tous les autres formats continuent de fonctionner.
Rien de tout cela n’est un avis juridique. Lisez les licences et consultez votre propre conseil.