X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=LICENSE.md;h=613070e1b631a919a74c862f2a75a0f249a631ff;hb=31aa6bdb593f959049f602a84525bb9098f79356;hp=bb698a37568eec96abbc64faf0ba91b231088cb2;hpb=9fdc7f1b03900cad66b9e3a14de1efa3d191f21a;p=ffmpeg diff --git a/LICENSE.md b/LICENSE.md index bb698a37568..613070e1b63 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -35,11 +35,10 @@ Specifically, the GPL parts of FFmpeg are: - `vf_eq.c` - `vf_find_rect.c` - `vf_fspp.c` - - `vf_geq.c` - `vf_histeq.c` - `vf_hqdn3d.c` - `vf_kerndeint.c` - - `vf_lensfun.c` + - `vf_lensfun.c` (GPL version 3 or later) - `vf_mcdeint.c` - `vf_mpdecimate.c` - `vf_nnedi.c` @@ -84,24 +83,39 @@ affect the licensing of binaries resulting from the combination. ### Compatible libraries -The following libraries are under GPL: +The following libraries are under GPL version 2: +- avisynth - frei0r - libcdio +- libdavs2 - librubberband - libvidstab - libx264 - libx265 - libxavs +- libxavs2 - libxvid When combining them with FFmpeg, FFmpeg needs to be licensed as GPL as well by passing `--enable-gpl` to configure. -The OpenCORE and VisualOn libraries are under the Apache License 2.0. That -license is incompatible with the LGPL v2.1 and the GPL v2, but not with +The following libraries are under LGPL version 3: +- gmp +- libaribb24 +- liblensfun + +When combining them with FFmpeg, use the configure option `--enable-version3` to +upgrade FFmpeg to the LGPL v3. + +The VMAF, mbedTLS, RK MPI, OpenCORE and VisualOn libraries are under the Apache License +2.0. That license is incompatible with the LGPL v2.1 and the GPL v2, but not with version 3 of those licenses. So to combine these libraries with FFmpeg, the license version needs to be upgraded by passing `--enable-version3` to configure. +The smbclient library is under the GPL v3, to combine it with FFmpeg, +the options `--enable-gpl` and `--enable-version3` have to be passed to +configure to upgrade FFmpeg to the GPL v3. + ### Incompatible libraries There are certain libraries you can combine with FFmpeg whose licenses are not