Licences et attributions
Sakura est une application propriétaire, mais elle embarque et dépend de plusieurs projets open source. Cette page les liste ainsi que leurs licences, aussi précisément que nous pouvons le documenter.
Sakura embarque à la fois le moteur ONScripter classique et ONScripter-RU sous forme de frameworks natifs qui exécutent vos jeux importés.
| Moteur | Auteur(s) | Licence |
|---|---|---|
| ONScripter | Ogapee, « Uncle » Mion Sonozaki, et contributeurs | GNU General Public License, version 2 (GPLv2) |
| ONScripter-RU | Umineko Project (basé sur ONScripter) | GPLv2, avec certains composants sous licence BSD 3-Clause |
Les deux moteurs sont sous licence GPL. Sakura respecte ces licences : les moteurs sont utilisés et distribués comme l’exige la GPL, et le code applicatif propriétaire propre à Sakura est une œuvre distincte qui s’exécute à leurs côtés plutôt qu’une modification distribuée à la place du code source original. Si vous recherchez le code source des moteurs eux-mêmes, référez-vous aux projets en amont :
- ONScripter / ONScripter-EN : voir Crédits pour les liens vers les projets d’origine.
- ONScripter-RU : github.com/umineko-project/onscripter-ru
Bibliothèques d’archives et de compression
Section intitulée « Bibliothèques d’archives et de compression »Elles gèrent l’importation de jeux et de fichiers de sauvegarde depuis les formats zip, 7z, rar et similaires.
| Bibliothèque | Utilisation | Licence |
|---|---|---|
| ZIPFoundation | Extraction d’archives ZIP | MIT |
| ZipArchive (SSZipArchive) | Extraction de ZIP protégés par mot de passe | MIT |
| PLzmaSDK | Extraction d’archives 7z et TAR | MIT |
| UnrarKit | Extraction d’archives RAR | BSD |
| innoextract | Importation d’installateurs Inno Setup (.exe) | Licence zlib |
| Bibliothèque | Utilisation | Licence |
|---|---|---|
| MetalANGLE | Traduction OpenGL ES vers Metal pour le rendu | BSD 3-Clause |
Bibliothèques réseau et interface
Section intitulée « Bibliothèques réseau et interface »| Bibliothèque | Utilisation | Licence |
|---|---|---|
| FlyingFox | Serveur Web local (Transfert Web) | MIT |
| MijickPopups | Système de popups et d’alertes | MIT |
| MijickNavigationView | Navigation et routage | MIT |
| FluidGradient | Arrière-plans en dégradé animé | MIT |
Sakura embarque un petit ensemble de polices pour que les jeux aient toujours de quoi afficher du texte, même si un jeu n’inclut pas les siennes :
| Police | Couverture |
|---|---|
| Liberation Sans | Anglais, russe |
| Sazanami Gothic | Japonais |
| Sazanami Mincho | Japonais |
| WenQuanYi Micro Hei | Chinois |
Ces polices sont distribuées sous leurs licences open source respectives (Liberation Sans et WenQuanYi Micro Hei sous la SIL Open Font License ; Sazanami sous sa propre licence libre).
Questions
Section intitulée « Questions »Si vous pensez qu’une attribution est manquante ou incorrecte ici, merci de nous contacter — cette liste est maintenue à la main et nous voulons qu’elle soit exacte.