Spark sử dụng nhiều thư viện, engine, và font mã nguồn mở. Trang này cung cấp thông tin ghi nhận và giấy phép cho tất cả thành phần bên thứ ba.
Spark đi kèm nhiều phiên bản engine visual novel Ren’Py (7.x và 8.x). Ren’Py được cấp phép theo MIT License với một số thành phần theo LGPL 2.1.
Để xem danh sách đầy đủ các phụ thuộc đi kèm của Ren’Py và giấy phép (bao gồm FFmpeg, FreeType, libjpeg, libpng, zlib, và nhiều hơn), xem Trang Giấy Phép Ren’Py chính thức.
| Thành phần | Giấy phép |
|---|
| Ren’Py | MIT License |
| Python 2.7 (Ren’Py 7.x) | PSF License |
| Python 3.9 (Ren’Py 8.x) | PSF License |
| SDL2 | zlib License |
| pygame_sdl2 | LGPL 2.1 / zlib (giấy phép kép) |
Các thư viện này xử lý nhập file trò chơi và file lưu.
| Thư viện | Dùng cho | Giấy phép | Nguồn |
|---|
| ZIPFoundation | Trích xuất file ZIP | MIT | github.com/weichsel/ZIPFoundation |
| ZipArchive (SSZipArchive) | Trích xuất ZIP có mật khẩu | MIT | github.com/ZipArchive/ZipArchive |
| PLzmaSDK | Trích xuất file 7z và TAR | MIT | github.com/OlehKulykov/PLzmaSDK |
| UnrarKit | Trích xuất file RAR | BSD | github.com/abbeycode/UnrarKit |
| libbz2 | Giải nén Bzip2 cho .tar.bz2 | BSD-style (bzip2 license) | Thư viện hệ thống |
| Thư viện | Dùng cho | Giấy phép | Nguồn |
|---|
| MetalANGLE | Dịch OpenGL ES sang Metal | BSD 3-Clause | — |
| Live2D Cubism SDK | Kết xuất mô hình nhân vật Live2D | Live2D Proprietary License | live2d.com |
| Thư viện | Dùng cho | Giấy phép | Nguồn |
|---|
| MijickPopups | Hệ thống popup và cảnh báo | MIT | github.com/Mijick/Popups |
| MijickNavigationView | Điều hướng và routing | MIT | github.com/Mijick/NavigationView |
| FluidGradient | Nền gradient hoạt hình | MIT | github.com/Cindori/FluidGradient |
| MarkdownUI | Kết xuất Markdown (trình xem log) | MIT | github.com/gonzalezreal/swift-markdown-ui |
| WrappingHStack | Bố cục stack ngang tự xuống dòng | MIT | github.com/dkk/WrappingHStack |
| Font | Giấy phép |
|---|
| DejaVu Sans / DejaVu Sans Bold | Bitstream Vera License + 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 (graphics) |
Khi sử dụng tính năng dịch thuật, Spark tải font Google Noto theo yêu cầu cho ngôn ngữ đích. Tất cả font Noto được cấp phép theo SIL Open Font License 1.1.
| Font | Hệ chữ |
|---|
| Noto Sans | Latin |
| Noto Sans Arabic | Ả Rập |
| Noto Sans Hebrew | Do Thái |
| Noto Sans Devanagari | Devanagari |
| Noto Sans Thai | Thái |
| Noto Sans Bengali | Bengali |
| Noto Sans SC | Trung Quốc Giản Thể |
| Noto Sans JP | Nhật Bản |
| Noto Sans KR | Hàn Quốc |
| Thư viện | Dùng cho | Giấy phép |
|---|
| Inject | Hot-reload khi phát triển (chỉ debug) | MIT |