Corrected minor errors.
[platform/upstream/gstreamer.git] / LICENSE_readme
1
2 Disclaimer:  The GStreamer team makes a real effort to make sure that
3 the information in this file is as up-to-date and accurate as possible.
4 However, this file may contain errors and omissions.  Some dependant
5 libraries change their licensing from version-to-version and some of 
6 the libraries listed here as LGPL were under the GPL license in
7 older releases.  Distributions which include GStreamer are responsible
8 for ensuring that plugins are used in accordance with licensing terms
9 and other laws.
10
11 GStreamer is developed under the terms of the LGPL (see LICENSE file for details).
12 Some of our plugins however rely on libraries which are available under other
13 licenses. This means that if you are using an application which has a non-GPL
14 compatible license, for instance a closed-source application with GStreamer
15 you have to make sure not to use GPL linked or derived plugins.  When using
16 GPL linked plugins GStreamer is for all practical reasons under the GPL itself. 
17
18 The plugins which use a GPL library are as follows:
19
20 a52dec           liba52           (http://liba52.sourceforge.net/)
21 aasink           aalib            (http://sourceforge.net/projects/aa-project/)
22 cdparanoia       libcdparanoia    (http://www.xiph.org/paranoia/)
23 dtsdec           libdts           (http://www.videolan.org/dtsdec.html)
24 dvdnavsrc        libdvdnav        (http://dvd.sourceforge.net/)
25 dxr3                              (http://dxr3.sourceforge.net/)
26 icecastsend      libshout         (http://www.icecast.org)
27 mad              libmad           (http://www.mars.org/home/rob/proj/mpeg/)
28 mpeg2dec         libmpeg2         (http://libmpeg2.sourceforge.net/)
29 mpeg2enc         libmpeg2enc      (http://mjpeg.sourceforge.net/)
30 mplex            libmplex         (http://mjpeg.sourceforge.net/)
31 siddec           libsidplay       (http://www.geocities.com/SiliconValley/Lakes/5147/sidplay/,
32                                    http://sourceforge.net/projects/sidplay2/)
33 trm              libmusicbrainz   (http://www.musicbrainz.org/)
34 xine             libxine          (http://xinehq.de/)
35 xvid             libxvidcore      (http://www.xvid.org/)
36
37 Plugins derived from GPL code are as follows:
38
39 dvdreadsrc       libdvdread       (http://www.dtek.chalmers.se/groups/dvd/)
40 jack             libjack          (http://jackit.sourceforge.net/)
41                                    Note libjack is LGPL, but plugin is GPL.
42 monoscope        None             (Algorithm by Ralph Loader, Joerg Walter,
43                                    Richard Boulton, and Andy Lo A Foe)
44 rtjpeg           None             (Erik Walthinsen's algorithm)
45 rtp              None             (http://www.linphone.org/ortp/)
46 synaesthesia                      (http://www.logarithmic.net/pfh/synaesthesia)
47 system_encode    None             (Algorithm by Chrisoph Moar, Wim Tayman's and
48                                    Erik Walthinsen)
49 vbidec           None             (Algorithm by Billy Biggs, Doug Bell, 
50                                    Erik Walthinsen and David I. Lehn)
51
52 Plugins which use a LGPL library are as follows:
53
54 alsa             alsa             (http://alsa-project.org/)
55 artsdsink        aRts             (http://arts-project.org/)
56 cacasink         libcaca          (http://sam.zoy.org/projects/libcaca/)
57 colorspacelcs    libcolorspace    
58 dvdec            libdv            (http://libdv.sourceforge.net/)
59 esdmon,esdsink   libesd           (ftp.gnome.org/pub/GNOME/stable/sources/esound/)
60 fameenc          libfame          (http://fame.sourceforge.net/)
61 ffmpeg           ffmpeg           (http://ffmpeg.sourceforge.net/)
62 flac             libFLAC          (http://flac.sourceforge.net/)
63 gdkpixbuf        GTK+             (http://www.gtk.org/)
64 gnomevfs         gnome-vfs        (ftp.gnome.org//pub/GNOME/stable/sources/gnome-vfs/)
65 gst_arts         aRts             (http://arts-project.org/)
66 gst1394          libraw1394       (http://www.linux1394.org/)
67 gstaf            libaudiofile     (http://www.68k.org/~michael/audiofile/)
68 gstsf            libsndfile       (http://www.mega-nerd.com/libsndfile/)
69 hermescolorspace Hermes           (http://www.clanlib.org/hermes/)
70 kio              KDE              (http://www.kde.org/)
71 ladspa                            (http://www.ladspa.org/)
72 lame             libmp3lame       (http://lame.sourceforge.net/)
73 libvisual        libvisual        (http://libvisual.sourceforge.net/)
74 matroska                          (http://www.matroska.org/)
75 ossaudio                          (http://www.opensound.com/)
76 qcamsrc
77 rfbenc           librfb
78 sdlvideosink     libsdl           (http://www.libsdl.org/)
79 shout2send       libshout2        (http://www.icecast.org)
80 smoothwave      
81 swfdec                            (http://swfdec.sourceforge.net/)
82 tarkin
83 textoverlay      pango            (http://www.pango.org/)
84
85 Plugins which use a BSD covered library are as follows:
86
87 ogg              libogg/libvorbis (http://www.xiph.org/ogg/vorbis/)
88 vorbis           libogg/libvorbis (http://www.xiph.org/ogg/vorbis/)
89 gsttheora        libtheora        (http://www.theora.org/)
90 speex                             (http://www.speex.org/)
91
92 Plugins based on libraries with other free licenses:
93
94 ximagesink       libXv
95 xvimagesink      libXv            
96  - license:      MIT X11 / X Consortium license
97
98 gsm              libgsm           
99  - license       MIT license http://kbs.cs.tu-berlin.de/~jutta/toast.html
100
101 festival                          (http://www.cstr.ed.ac.uk/projects/festival/)
102  - license:      http://www.cstr.ed.ac.uk/projects/festival/freecopyright.shtml
103
104 jpeg                              (http://www.ijg.org/)
105  - license:      IJG license
106
107 nas                               (http://radscan.com/nas.html)
108  - license:      NAS license
109
110 snapshot         libpng           (http://www.libpng.org/pub/png/)
111  - license:      PNG license
112
113 Plugins using non-free libraries:
114 divxdec, divxenc                        (http://www.divx.com/)
115 osxaudio                                (http://www.apple.com/macosx/)
116 sunaudiosink                            (http://www.sun.com/)
117
118 Unsure:
119
120 mikmod           libmikmod        (http://mikmod.raphnet.net/)
121 Seems a newer release of mikmod is LGPL, though it's listed as GPL by
122 GStreamer.
123
124 faac             libfaac          (http://www.audiocoding.com/download.php)
125 faad             libfaad          (http://www.audiocoding.com/)
126 Faad/faac seems to be under a commercial license.  Plus licensing seems
127 to be different if using FAAD or FAAD2 as the underlying library.  Not
128 sure how this should be described here or handled in gst-inspect.
129
130 dirac                             (http://www.bbc.co.uk/rd/projects/dirac/)
131 The sourceforge website claims it uses GPL, LGPL, and the Mozilla Public
132 License 1.1.  Not sure which parts GStreamer uses, and what licenses are
133 inherited.
134
135 effectv          effectv          (http://effectv.sourceforge.net/)
136 The sourceforge website claims it uses GPL, though it is currently
137 listed as an LGPL library in GStreamer.
138