跳到內容

授權條款與歸屬

Spark 使用了多個開源程式庫、引擎和字型。本頁面提供所有第三方組件的歸屬和授權資訊。

Spark 隨附多個版本的 Ren’Py 視覺小說引擎(7.x 和 8.x)。Ren’Py 以 MIT 授權條款授權,部分組件以 LGPL 2.1 授權。

有關 Ren’Py 隨附依賴項及其授權條款的完整清單(包括 FFmpeg、FreeType、libjpeg、libpng、zlib 等),請參閱官方 Ren’Py 授權條款頁面。

組件授權條款
Ren’PyMIT License
Python 2.7 (Ren’Py 7.x)PSF License
Python 3.9 (Ren’Py 8.x)PSF License
SDL2zlib License
pygame_sdl2LGPL 2.1 / zlib(雙重授權)

這些程式庫處理遊戲和存檔檔案的匯入。

程式庫用途授權條款來源
ZIPFoundationZIP 封存解壓MITgithub.com/weichsel/ZIPFoundation
ZipArchive (SSZipArchive)密碼保護的 ZIP 解壓MITgithub.com/ZipArchive/ZipArchive
PLzmaSDK7z 和 TAR 封存解壓MITgithub.com/OlehKulykov/PLzmaSDK
UnrarKitRAR 封存解壓BSDgithub.com/abbeycode/UnrarKit
libbz2.tar.bz2 的 Bzip2 解壓BSD-style (bzip2 license)系統程式庫
程式庫用途授權條款來源
MetalANGLEOpenGL ES 到 Metal 轉換BSD 3-Clause—
Live2D Cubism SDKLive2D 角色模型渲染Live2D Proprietary Licenselive2d.com

這些程式庫用於在圖庫中播放 WebM、Matroska 和 Ogg 影片與音訊。它們內建於 Spark 中,Ren’Py 引擎並不使用。當 iOS 提供硬體解碼器時,VP9 和 AV1 會使用裝置的硬體解碼器,而 Opus 音訊則由 iOS 本身解碼。

程式庫版本用途授權條款版權
nesteggcommit 767aab2WebM / Matroska 解多工ISC© 2010 Mozilla Foundation
libvpx1.17.0VP8 和 VP9 影片解碼BSD 3-Clause© 2010 The WebM Project authors
dav1d1.5.4AV1 影片解碼BSD 2-Clause© 2018–2025 VideoLAN and dav1d authors
libogg1.3.6Ogg 容器讀取BSD 3-Clause© 2002 Xiph.org Foundation
libvorbis1.3.7Vorbis 音訊解碼BSD 3-Clause© 2002–2020 Xiph.org Foundation
程式庫用途授權條款來源
MijickPopups彈出視窗和提醒系統MITgithub.com/Mijick/Popups
MijickNavigationView導覽和路由MITgithub.com/Mijick/NavigationView
FluidGradient動態漸層背景MITgithub.com/Cindori/FluidGradient
MarkdownUIMarkdown 渲染(記錄檢視器)MITgithub.com/gonzalezreal/swift-markdown-ui
WrappingHStack自動換行水平堆疊版面MITgithub.com/dkk/WrappingHStack
字型授權條款
DejaVu Sans / DejaVu Sans BoldBitstream Vera License + Public Domain
OpenDyslexic 3SIL 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韓文
資源授權條款來源
SDL_GameControllerDBzlib Licensegithub.com/gabomdq/SDL_GameControllerDB
程式庫用途授權條款
Inject開發用熱重載(僅限除錯)MIT