跳到內容

授權與致謝

Sakura 是一款專有應用程式,但它內嵌並依賴多個開放原始碼專案。本頁列出這些專案及其授權條款,這是我們盡力整理的紀錄。

Sakura 以原生框架的形式,同時內建經典 ONScripter 引擎與 ONScripter-RU,用來執行你匯入的遊戲。

引擎作者授權
ONScripterOgapee、“Uncle” Mion Sonozaki 及貢獻者GNU 通用公共授權條款第二版(GPLv2)
ONScripter-RUUmineko Project(基於 ONScripter)GPLv2,部分元件採用 BSD 3-Clause 授權

這兩個引擎皆採用 GPL 授權。Sakura 遵守這些授權條款:引擎的使用與散布方式符合 GPL 要求,而 Sakura 本身的專有應用程式碼是與引擎並行執行的獨立作品,而非取代原始原始碼散布的修改版本。若你想尋找引擎本身的原始碼,請參閱上游專案:

這些函式庫負責從 zip、7z、rar 及類似格式匯入遊戲與存檔檔案。

函式庫用途授權
ZIPFoundationZIP 壓縮檔解壓縮MIT
ZipArchive (SSZipArchive)密碼保護 ZIP 解壓縮MIT
PLzmaSDK7z 與 TAR 壓縮檔解壓縮MIT
UnrarKitRAR 壓縮檔解壓縮BSD
innoextractInno Setup 安裝程式(.exe)匯入zlib License
函式庫用途授權
MetalANGLE用於算圖的 OpenGL ES 至 Metal 轉譯BSD 3-Clause
函式庫用途授權
FlyingFox本機網頁伺服器(網頁傳輸)MIT
MijickPopups彈出視窗與提示系統MIT
MijickNavigationView導覽與路由MIT
FluidGradient動態漸層背景MIT

Sakura 內建一小組字型,讓遊戲即使沒有內建自己的字型,也一定能有文字可供顯示:

字型涵蓋範圍
Liberation Sans英文、俄文
Sazanami Gothic日文
Sazanami Mincho日文
WenQuanYi Micro Hei中文

這些字型依其各自的開放原始碼授權條款散布(Liberation Sans 與 WenQuanYi Micro Hei 採用 SIL Open Font License;Sazanami 採用其自有的免費授權)。

如果你認為此處的致謝有遺漏或錯誤,請與我們聯繫——此清單為人工維護,我們希望確保其準確性。