コンテンツにスキップ

ライセンスと帰属

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)システムライブラリ

レンダリングとグラフィックス

Section titled “レンダリングとグラフィックス”
ライブラリ用途ライセンスソース
MetalANGLEOpenGL ESからMetalへの変換BSD 3-Clause—
Live2D Cubism SDKLive2DキャラクターモデルのレンダリングLive2D Proprietary Licenselive2d.com

これらのライブラリは、ギャラリーでWebM、Matroska、Oggの動画と音声を再生するために使われます。Sparkに組み込まれており、Ren’Pyエンジンでは使用されません。VP9とAV1は、iOSが対応するハードウェアデコーダーを提供している場合はそれを使用し、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