Skip to content
Newer
Older
100644 47 lines (34 sloc) 1.93 KB
070c5d0 partially rename FFmpeg to Libav
Janne Grunau authored Mar 14, 2011
1 Libav:
364cbc3 cosmetics: fix dashed line length after 070c5d0
Janne Grunau authored Mar 28, 2011
2 ------
4656c37 @DonDiego Move around one paragraph, add headings for greater clarity.
DonDiego authored Jun 5, 2009
3
070c5d0 partially rename FFmpeg to Libav
Janne Grunau authored Mar 14, 2011
4 Most files in Libav are under the GNU Lesser General Public License version 2.1
ecc1330 @DonDiego Rename COPYING.GPL --> COPYING.GPLv2 and COPYING.LGPL --> COPYING.LGP…
DonDiego authored Jun 5, 2009
5 or later (LGPL v2.1+). Read the file COPYING.LGPLv2.1 for details. Some other
6 files have MIT/X11/BSD-style licenses. In combination the LGPL v2.1+ applies to
070c5d0 partially rename FFmpeg to Libav
Janne Grunau authored Mar 14, 2011
7 Libav.
aae9c40 @DonDiego Move licensing information into a separate file called LICENSE and
DonDiego authored Mar 25, 2009
8
070c5d0 partially rename FFmpeg to Libav
Janne Grunau authored Mar 14, 2011
9 Some optional parts of Libav are licensed under the GNU General Public License
ecc1330 @DonDiego Rename COPYING.GPL --> COPYING.GPLv2 and COPYING.LGPL --> COPYING.LGP…
DonDiego authored Jun 5, 2009
10 version 2 or later (GPL v2+). See the file COPYING.GPLv2 for details. None of
aae9c40 @DonDiego Move licensing information into a separate file called LICENSE and
DonDiego authored Mar 25, 2009
11 these parts are used by default, you have to explicitly pass --enable-gpl to
070c5d0 partially rename FFmpeg to Libav
Janne Grunau authored Mar 14, 2011
12 configure to activate them. In this case, Libav's license changes to GPL v2+.
aae9c40 @DonDiego Move licensing information into a separate file called LICENSE and
DonDiego authored Mar 25, 2009
13
070c5d0 partially rename FFmpeg to Libav
Janne Grunau authored Mar 14, 2011
14 Specifically, the GPL parts of Libav are
aae9c40 @DonDiego Move licensing information into a separate file called LICENSE and
DonDiego authored Mar 25, 2009
15
16 - libpostproc
17 - optional x86 optimizations in the files
18 libavcodec/x86/idct_mmx.c
19 - the X11 grabber in libavdevice/x11grab.c
20
4656c37 @DonDiego Move around one paragraph, add headings for greater clarity.
DonDiego authored Jun 5, 2009
21 There are a handful of files under other licensing terms, namely:
22
23 * The files libavcodec/jfdctfst.c, libavcodec/jfdctint.c, libavcodec/jrevdct.c
24 are taken from libjpeg, see the top of the files for licensing details.
25
9cad0e4 @DonDiego Add configure option to upgrade (L)GPL to version 3.
DonDiego authored Jun 5, 2009
26 Should you, for whatever reason, prefer to use version 3 of the (L)GPL, then
27 the configure parameter --enable-version3 will activate this licensing option
28 for you. Read the file COPYING.LGPLv3 or, if you have enabled GPL parts,
29 COPYING.GPLv3 to learn the exact legal terms that apply in this case.
30
4656c37 @DonDiego Move around one paragraph, add headings for greater clarity.
DonDiego authored Jun 5, 2009
31
32 external libraries:
33 -------------------
34
aae9c40 @DonDiego Move licensing information into a separate file called LICENSE and
DonDiego authored Mar 25, 2009
35 Some external libraries, e.g. libx264, are under GPL and can be used in
070c5d0 partially rename FFmpeg to Libav
Janne Grunau authored Mar 14, 2011
36 conjunction with Libav. They require --enable-gpl to be passed to configure
aae9c40 @DonDiego Move licensing information into a separate file called LICENSE and
DonDiego authored Mar 25, 2009
37 as well.
38
0b175ca @DonDiego Add support for external OpenCORE libraries for AMR-NB/WB support.
DonDiego authored Jun 5, 2009
39 The OpenCORE external libraries are under the Apache License 2.0. That license
40 is incompatible with the LGPL v2.1 and the GPL v2, but not with version 3 of
070c5d0 partially rename FFmpeg to Libav
Janne Grunau authored Mar 14, 2011
41 those licenses. So to combine the OpenCORE libraries with Libav, the license
0b175ca @DonDiego Add support for external OpenCORE libraries for AMR-NB/WB support.
DonDiego authored Jun 5, 2009
42 version needs to be upgraded by passing --enable-version3 to configure.
43
070c5d0 partially rename FFmpeg to Libav
Janne Grunau authored Mar 14, 2011
44 The nonfree external library libfaac can be hooked up in Libav. You need to
fc1206a @DonDiego Remove support for nonfree libamr library for AMR-NB/WB decoding/enco…
DonDiego authored Jul 7, 2009
45 pass --enable-nonfree to configure to enable it. Employ this option with care
070c5d0 partially rename FFmpeg to Libav
Janne Grunau authored Mar 14, 2011
46 as Libav then becomes nonfree and unredistributable.
Something went wrong with that request. Please try again.