merge from release branch
[platform/upstream/gstreamer.git] / README
diff --git a/README b/README
index d59daa4..fb003a9 100644 (file)
--- a/README
+++ b/README
@@ -1,19 +1,55 @@
-gst-plugins
-
-plugins for GStreamer
+gst-plugins : plug-ins for GStreamer
 
 * to develop against uninstalled GStreamer core :
   add path to gstreamer-uninstalled.pc to PKG_CONFIG_PATH
   or run configure --with-pkg-config-path=(path to gstreamer uninstalled)
 
-* to register plugins in source tree
+* to register plug-ins in source tree
   run gst-register --gst-plugin-path=.
 
-* if a certain plugin doesn't build, then redo configure with
-  --disable-(plugin)
+* if a certain plug-in doesn't build, then redo configure with
+  --disable-(plug-in)
   to disable it from the build
 
 * Additional documentation :
 
-REQUIREMENTS
-       supporting libraries for plugins
+GStreamer is developed under the terms of the LGPL (see LICENSE file for 
+details). Some of our plug-ins however rely on libraries which are available 
+under other licenses. This means that if you are using an application which 
+has a non-GPL compatible license (for instance a closed-source application) 
+with GStreamer, you have to make sure not to use GPL-linked plug-ins.
+When using GPL-linked plug-ins, GStreamer is for all practical reasons 
+under the GPL itself. 
+
+The plug-ins which use a GPL library are as follows:
+cdparanoia      libcdparanoia   (http://www.xiph.org/paranoia/)
+aasink         aalib           (http://aa-project.sourceforge.net/aalib/)
+xmms           libxmms         (http://www.xmms.org)
+decdvd         ac3dec,mpeg2dec (http://linuxvideo.org/mpeg2dec/,http://linuxvideo.org/ac3dec/)a
+
+Plug-ins which use an LGPL library are as follows:
+colorspace     Hermes          (http://www.clanlib.org/hermes/)
+httpsrc                libghttp        (ftp.gnome.org/pub/GNOME/stable/sources/libghttp/)
+alsasink       alsa            (http://alsa-project.org)
+arts           aRts            (http://arts-project.org)
+sdlsink                libsdl          (http://www.libsdl.org)
+gnomevfssource  gnome-vfs       (ftp.gnome.org//pub/GNOME/stable/sources/gnome-vfs)
+gnomevfssink    gnome-vfs
+esdsink         libesd          (ftp.gnome.org/pub/GNOME/stable/sources/esound)
+icastsend       libshout        (http://www.icecast.org)
+lame            libmp3lame      (http://www.mp3dev.org/mp3/)
+gst1394         libraw1394      (http://linux1394.sourceforge.net)
+flac           libFLAC         (http://flac.sourceforge.net)
+RTP            ortp            (http://www.linphone.org/ortp/)
+
+Plug-ins which use a BSD covered library are as follows:
+vorbisenc      libogg/libvorbis        (http://www.xiph.org/ogg/vorbis)
+vorbisdec      libogg/libvorbis
+
+Plug-ins based on libraries with other free licenses:
+xvideosink     libXv           (MIT X11 / X Consortium license)
+gsm            libgsm          (MIT license http://kbs.cs.tu-berlin.de/~jutta/toast.html)
+
+Plug-ins using non-free libraries:
+wincodec       win32ddl        (http://divx.euro.ru/)
+