跳转到内容

许可与归属

Spark 使用了多个开源库、引擎和字体。本页面为所有第三方组件提供归属和许可信息。

Spark 捆绑了多个版本的 Ren’Py 视觉小说引擎(7.x 和 8.x)。Ren’Py 根据 MIT License 许可,部分组件根据 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 风格(bzip2 许可证)系统库
用途许可证来源
MetalANGLEOpenGL ES 到 Metal 转换BSD 3-Clause
Live2D Cubism SDKLive2D 角色模型渲染Live2D 专有许可证live2d.com
用途许可证来源
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(代码)+ CC-BY 4.0(图形)

使用翻译功能时,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