Spark verwendet mehrere Open-Source-Bibliotheken, Engines und Schriftarten. Diese Seite bietet Namensnennung und Lizenzinformationen fuer alle Drittanbieterkomponenten.
Spark buendelt mehrere Versionen der Ren’Py Visual-Novel-Engine (7.x und 8.x). Ren’Py ist unter der MIT-Lizenz lizenziert, wobei einige Komponenten unter LGPL 2.1 stehen.
Fuer die vollstaendige Liste der mit Ren’Py gebuendelten Abhaengigkeiten und deren Lizenzen (einschliesslich FFmpeg, FreeType, libjpeg, libpng, zlib und mehr), siehe die offizielle Ren’Py-Lizenzseite.
| Komponente | Lizenz |
|---|
| Ren’Py | MIT-Lizenz |
| Python 2.7 (Ren’Py 7.x) | PSF-Lizenz |
| Python 3.9 (Ren’Py 8.x) | PSF-Lizenz |
| SDL2 | zlib-Lizenz |
| pygame_sdl2 | LGPL 2.1 / zlib (Doppellizenz) |
Diese Bibliotheken verarbeiten Spiel- und Spielstanddatei-Importe.
| Bibliothek | Verwendung | Lizenz | Quelle |
|---|
| ZIPFoundation | ZIP-Archiv-Extraktion | MIT | github.com/weichsel/ZIPFoundation |
| ZipArchive (SSZipArchive) | Passwortgeschuetzte ZIP-Extraktion | MIT | github.com/ZipArchive/ZipArchive |
| PLzmaSDK | 7z- und TAR-Archiv-Extraktion | MIT | github.com/OlehKulykov/PLzmaSDK |
| UnrarKit | RAR-Archiv-Extraktion | BSD | github.com/abbeycode/UnrarKit |
| libbz2 | Bzip2-Dekomprimierung fuer .tar.bz2 | BSD-artig (bzip2-Lizenz) | Systembibliothek |
| Bibliothek | Verwendung | Lizenz | Quelle |
|---|
| MetalANGLE | OpenGL ES zu Metal-Uebersetzung | BSD 3-Clause | — |
| Live2D Cubism SDK | Live2D-Charaktermodell-Rendering | Live2D-Proprietaere Lizenz | live2d.com |
Diese Bibliotheken spielen WebM-, Matroska- und Ogg-Video und -Audio in der Galerie ab. Sie sind fest in Spark eingebaut und werden von der Ren’Py-Engine nicht verwendet. VP9 und AV1 nutzen den Hardware-Decoder des Geräts, sofern iOS einen bereitstellt, und Opus-Audio wird von iOS selbst dekodiert.
| Bibliothek | Version | Verwendung | Lizenz | Copyright |
|---|
| nestegg | commit 767aab2 | WebM-/Matroska-Demuxing | ISC | © 2010 Mozilla Foundation |
| libvpx | 1.17.0 | VP8- und VP9-Videodekodierung | BSD 3-Clause | © 2010 The WebM Project authors |
| dav1d | 1.5.4 | AV1-Videodekodierung | BSD 2-Clause | © 2018–2025 VideoLAN and dav1d authors |
| libogg | 1.3.6 | Lesen des Ogg-Containers | BSD 3-Clause | © 2002 Xiph.org Foundation |
| libvorbis | 1.3.7 | Vorbis-Audiodekodierung | BSD 3-Clause | © 2002–2020 Xiph.org Foundation |
| Bibliothek | Verwendung | Lizenz | Quelle |
|---|
| MijickPopups | Popup- und Warnsystem | MIT | github.com/Mijick/Popups |
| MijickNavigationView | Navigation und Routing | MIT | github.com/Mijick/NavigationView |
| FluidGradient | Animierte Gradientenhintergruende | MIT | github.com/Cindori/FluidGradient |
| MarkdownUI | Markdown-Rendering (Log-Viewer) | MIT | github.com/gonzalezreal/swift-markdown-ui |
| WrappingHStack | Umbrochenes horizontales Stack-Layout | MIT | github.com/dkk/WrappingHStack |
| Schriftart | Lizenz |
|---|
| DejaVu Sans / DejaVu Sans Bold | Bitstream Vera-Lizenz + Public Domain |
| OpenDyslexic 3 | SIL Open Font License 1.1 |
| Quicksand (Regular + Bold) | SIL Open Font License 1.1 |
| TwemojiCOLRv0 (Emoji) | MIT (Code) + CC-BY 4.0 (Grafiken) |
Bei Verwendung der Uebersetzungsfunktion laedt Spark bei Bedarf Google-Noto-Schriftarten fuer die Zielsprache herunter. Alle Noto-Schriftarten sind unter der SIL Open Font License 1.1 lizenziert.
| Schriftart | Schrift |
|---|
| Noto Sans | Lateinisch |
| Noto Sans Arabic | Arabisch |
| Noto Sans Hebrew | Hebraeisch |
| Noto Sans Devanagari | Devanagari |
| Noto Sans Thai | Thai |
| Noto Sans Bengali | Bengalisch |
| Noto Sans SC | Vereinfachtes Chinesisch |
| Noto Sans JP | Japanisch |
| Noto Sans KR | Koreanisch |
| Bibliothek | Verwendung | Lizenz |
|---|
| Inject | Entwicklungs-Hot-Reload (nur Debug) | MIT |