開源授權與資料來源

KESI 工具箱建立在許多優秀的開源軟體與公開資料之上,感謝這些作者與機構。

最後更新:2026-10-03

軟體授權用途
AstroMIT網站框架
ReactMIT互動介面
heic-toLGPL-3.0HEIC 照片解碼(內含 libheif、libde265)
opencc-jsMIT, Apache-2.0繁簡轉換
lunar-javascriptMIT農曆、節氣與農民曆計算
node-qrcodeMITQR Code 產生
fflateMITZIP 打包下載
exifrMIT讀取照片 EXIF 資訊
UPNG.jsMITPNG 減色壓縮
pakoMIT, ZlibPNG 壓縮演算法
pdf-libMITPDF 合併、分割、編輯與簽名
PDF.jsApache-2.0PDF 預覽與轉圖片
MediabunnyMPL-2.0影音讀取、轉檔與編碼
@mediabunny/mp3-encoder (LAME)MPL-2.0, LGPL-2.0+MP3 編碼(LAME)
@mediabunny/aac-encoder (FFmpeg)MPL-2.0, LGPL-2.1+AAC 編碼(FFmpeg)
gifencMITGIF 編碼
LucideISC圖示

關於 LGPL 授權元件

heic-to 及其內含的 libheif、libde265 採用 GNU LGPL 3.0 授權。我們沒有修改其原始碼,並以獨立檔案的形式載入。原始碼可從 heic-to 專案取得,授權全文請見 GNU LGPL v3。

MP3 編碼器 LAME(GNU LGPL 2.0 或更新版本)與 FFmpeg 的 AAC 編碼器(GNU LGPL 2.1 或更新版本)以 WebAssembly 形式包含在 @mediabunny/mp3-encoder 與 @mediabunny/aac-encoder 中。我們沒有修改其原始碼,只在你的瀏覽器缺少內建編碼器時,才以獨立檔案載入。原始碼可從 Mediabunny 專案、LAME 與 FFmpeg 取得。

關於 MPL 2.0 授權元件

Mediabunny 及其編碼器擴充套件採用 Mozilla Public License 2.0 授權。我們沒有修改其原始碼,原始碼可從 Mediabunny 專案取得,授權全文請見 MPL 2.0。

公開資料來源