RustyWorks のアプリが動的リンクで同梱している LGPL ライブラリの 「対応するソースコード」を置く場所です(LGPL-2.1 §6)。
ソースは Releases にあります。各リリースは1つの出荷版に対応し、 同梱バイナリと同じバージョンのソースだけを収録しています。
| リリース | 製品 | 内容 |
|---|---|---|
kuro-1.5 |
Kuro 1.5 (build 8) | ffmpeg / mpv / libplacebo / fribidi / freetype / libass / harfbuzz / dav1d / zimg |
各アーカイブには次が入っています。
- 無改変の upstream tarball 一式(
SHA256SUMS.txtで照合可能) - 適用したパッチ(
build/patches/) - ビルドスクリプト(
build/build-lgpl-deps.sh)— 版・取得元 URL・configure オプションの正典 - 同梱 dylib の監査結果(
build/BUNDLE-MANIFEST.txt) - どの dylib がどのソースから来ているかの対応表(同梱
README.md)
GPL コンポーネントは含みません。 Mac App Store で配布するため、FFmpeg は
--disable-gpl --disable-nonfree、mpv は -Dgpl=false でビルドしています。
確認方法は各アーカイブの README に書いてあります。