51 lines
1.7 KiB
Plaintext
51 lines
1.7 KiB
Plaintext
booru-viewer - third-party notices
|
|
=================================
|
|
|
|
booru-viewer itself is MIT licensed; see LICENSE.
|
|
|
|
This installer additionally ships one third-party binary:
|
|
|
|
libmpv-2.dll
|
|
Project mpv (libmpv), https://mpv.io
|
|
License GNU Lesser General Public License, version 2.1 or later
|
|
Text LGPL-2.1.txt, in this directory
|
|
Build mpv-dev-lgpl-x86_64-20260828-git-e8673660ab
|
|
Source https://github.com/zhongfly/mpv-winbuild
|
|
release 2026-08-28-e8673660ab
|
|
SHA-256 of that release archive
|
|
470437b5dc9f8c74092fdfab668e89bedf7b1a6385a53ffadf241a6a7a4c6ffb
|
|
|
|
This is an LGPL build of mpv, produced without any GPL-only components.
|
|
It statically includes FFmpeg (https://ffmpeg.org), likewise under the
|
|
LGPL version 2.1 or later, together with further permissively licensed
|
|
codec libraries including dav1d and libvpx. Their own notices ship in
|
|
the upstream archive linked above.
|
|
|
|
|
|
Replacing the library
|
|
---------------------
|
|
|
|
booru-viewer loads libmpv-2.dll dynamically at run time. It is not
|
|
statically linked into booru-viewer.exe. To run booru-viewer against a
|
|
different build of libmpv, replace
|
|
|
|
<install directory>\libmpv-2.dll
|
|
|
|
with any binary-compatible libmpv 2 and restart the application.
|
|
Nothing needs to be relinked or rebuilt. This is what satisfies
|
|
section 6 of the LGPL version 2.1.
|
|
|
|
|
|
Obtaining the source
|
|
--------------------
|
|
|
|
Complete corresponding source for the LGPL components is published by
|
|
the upstream projects:
|
|
|
|
mpv https://github.com/mpv-player/mpv
|
|
FFmpeg https://git.ffmpeg.org/ffmpeg.git
|
|
|
|
The build scripts that produced the shipped binary from that source:
|
|
|
|
https://github.com/zhongfly/mpv-winbuild
|