Orchestre Accidentel — logiciels libres et code source
Orchestre Accidentel est © Martin Gamsby (GamesByGamsby), tous droits réservés.
Le jeu inclut des logiciels libres et du contenu de tiers, chacun sous sa propre licence. Le texte complet de chaque licence est livré avec le jeu : dans le dossier « licenses » du jeu, et dans Paramètres → Crédits et licences.
Code source des composants GPL et LGPL
Ces composants sont distribués sans modification. Leur code source complet est disponible à ces adresses :
- FFmpeg 7.1 — GPL-3.0 (build « essentials » de gyan.dev, non modifié)
ffmpeg-7.1.tar.xz · gyan.dev builds - Qt 6.8 / PySide6 6.8.0.2 — LGPL-3.0
download.qt.io · code.qt.io - pygame 2.6.1 — LGPL-2.1 (avec SDL2 (zlib) et ses bibliothèques)
github.com/pygame/pygame - sf2_loader 1.29 — LGPL-2.1 (avec FluidSynth, GLib, libsndfile, libInstPatch, libintl (LGPL-2.1))
github.com/Rainbow-Dreamer/sf2_loader · fluidsynth.org - musicpy 6.92 — LGPL-2.1
github.com/Rainbow-Dreamer/musicpy - Bibliothèques d’exécution GCC — GPL-3.0 + GCC Runtime Library Exception
gcc.gnu.org
Offre écrite
Pendant au moins trois ans après que vous avez reçu votre copie du jeu, et tant que le jeu est offert, vous pouvez obtenir le code source correspondant complet de chacun de ces composants, sans frais autres que ceux de la distribution, en écrivant à :
martingamsby [à] gmail [point] com
Remplacer les bibliothèques LGPL
Les bibliothèques LGPL sont des fichiers séparés dans le dossier « _internal » du jeu (les modules Python en fichiers .py, les bibliothèques natives en .dll). Vous pouvez les remplacer par vos propres versions modifiées.
Contenu de tiers
- Icônes d’instruments — game-icons.net, CC BY 3.0 (auteurs nommés dans le jeu) · game-icons.net
- SoundFont MuseScore_General — Frank Wen, Michael Cowgill, S. Christian Collins — MIT · musescore.org