O Spark usa diversas bibliotecas, motores e fontes de código aberto. Esta página fornece atribuição e informações de licenciamento para todos os componentes de terceiros.
O Spark inclui múltiplas versões do motor de visual novels Ren’Py (7.x e 8.x). O Ren’Py é licenciado sob a Licença MIT com alguns componentes sob LGPL 2.1.
Para a lista completa de dependências incluídas com o Ren’Py e suas licenças (incluindo FFmpeg, FreeType, libjpeg, libpng, zlib e mais), veja a Página de Licença oficial do Ren’Py.
| Componente | Licença |
|---|
| Ren’Py | Licença MIT |
| Python 2.7 (Ren’Py 7.x) | Licença PSF |
| Python 3.9 (Ren’Py 8.x) | Licença PSF |
| SDL2 | Licença zlib |
| pygame_sdl2 | LGPL 2.1 / zlib (licença dupla) |
Estas bibliotecas lidam com importações de jogos e arquivos de save.
| Biblioteca | Usado Para | Licença | Fonte |
|---|
| ZIPFoundation | Extração de arquivos ZIP | MIT | github.com/weichsel/ZIPFoundation |
| ZipArchive (SSZipArchive) | Extração de ZIP protegido por senha | MIT | github.com/ZipArchive/ZipArchive |
| PLzmaSDK | Extração de arquivos 7z e TAR | MIT | github.com/OlehKulykov/PLzmaSDK |
| UnrarKit | Extração de arquivos RAR | BSD | github.com/abbeycode/UnrarKit |
| libbz2 | Descompressão Bzip2 para .tar.bz2 | Estilo BSD (licença bzip2) | Biblioteca do sistema |
| Biblioteca | Usado Para | Licença | Fonte |
|---|
| MetalANGLE | Tradução de OpenGL ES para Metal | BSD 3-Clause | — |
| Live2D Cubism SDK | Renderização de modelos de personagens Live2D | Licença Proprietária Live2D | live2d.com |
| Biblioteca | Usado Para | Licença | Fonte |
|---|
| MijickPopups | Sistema de popups e alertas | MIT | github.com/Mijick/Popups |
| MijickNavigationView | Navegação e roteamento | MIT | github.com/Mijick/NavigationView |
| FluidGradient | Fundos com gradiente animado | MIT | github.com/Cindori/FluidGradient |
| MarkdownUI | Renderização de Markdown (visualizador de logs) | MIT | github.com/gonzalezreal/swift-markdown-ui |
| WrappingHStack | Layout de pilha horizontal com quebra | MIT | github.com/dkk/WrappingHStack |
| Fonte | Licença |
|---|
| DejaVu Sans / DejaVu Sans Bold | Licença Bitstream Vera + Domínio Público |
| OpenDyslexic 3 | SIL Open Font License 1.1 |
| Quicksand (Regular + Bold) | SIL Open Font License 1.1 |
| TwemojiCOLRv0 (emoji) | MIT (código) + CC-BY 4.0 (gráficos) |
Ao usar o recurso de tradução, o Spark baixa fontes Google Noto sob demanda para o idioma de destino. Todas as fontes Noto são licenciadas sob a SIL Open Font License 1.1.
| Fonte | Script |
|---|
| Noto Sans | Latim |
| Noto Sans Arabic | Árabe |
| Noto Sans Hebrew | Hebraico |
| Noto Sans Devanagari | Devanagari |
| Noto Sans Thai | Tailandês |
| Noto Sans Bengali | Bengali |
| Noto Sans SC | Chinês Simplificado |
| Noto Sans JP | Japonês |
| Noto Sans KR | Coreano |
| Biblioteca | Usado Para | Licença |
|---|
| Inject | Hot-reload em desenvolvimento (apenas debug) | MIT |