Spark는 여러 오픈 소스 라이브러리, 엔진 및 폰트를 사용합니다. 이 페이지에서는 모든 서드파티 구성 요소에 대한 귀속 및 라이선스 정보를 제공합니다.
Spark는 Ren’Py 비주얼 노벨 엔진의 여러 버전(7.x 및 8.x)을 번들합니다. Ren’Py는 MIT 라이선스로 배포되며 일부 구성 요소는 LGPL 2.1입니다.
Ren’Py의 번들된 종속성과 라이선스(FFmpeg, FreeType, libjpeg, libpng, zlib 등 포함)의 전체 목록은 공식 Ren’Py 라이선스 페이지를 참조하세요.
| 구성 요소 | 라이선스 |
|---|
| 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 (이중 라이선스) |
이 라이브러리들은 게임 및 세이브 파일 가져오기를 처리합니다.
| 라이브러리 | 용도 | 라이선스 | 소스 |
|---|
| ZIPFoundation | ZIP 아카이브 추출 | MIT | github.com/weichsel/ZIPFoundation |
| ZipArchive (SSZipArchive) | 비밀번호 보호 ZIP 추출 | MIT | github.com/ZipArchive/ZipArchive |
| PLzmaSDK | 7z 및 TAR 아카이브 추출 | MIT | github.com/OlehKulykov/PLzmaSDK |
| UnrarKit | RAR 아카이브 추출 | BSD | github.com/abbeycode/UnrarKit |
| libbz2 | .tar.bz2의 Bzip2 압축 해제 | BSD-style (bzip2 license) | 시스템 라이브러리 |
| 폰트 | 라이선스 |
|---|
| 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) |
번역 기능을 사용할 때, Spark는 대상 언어에 맞는 Google Noto 폰트를 필요에 따라 다운로드합니다. 모든 Noto 폰트는 SIL Open Font License 1.1로 라이선스됩니다.
| 폰트 | 스크립트 |
|---|
| Noto Sans | 라틴 |
| Noto Sans Arabic | 아랍어 |
| Noto Sans Hebrew | 히브리어 |
| Noto Sans Devanagari | 데바나가리 |
| Noto Sans Thai | 태국어 |
| Noto Sans Bengali | 벵골어 |
| Noto Sans SC | 중국어 간체 |
| Noto Sans JP | 일본어 |
| Noto Sans KR | 한국어 |
| 라이브러리 | 용도 | 라이선스 |
|---|
| Inject | 개발 핫 리로드 (디버그 전용) | MIT |