]> code.delx.au - pulseaudio/blobdiff - LICENSE
win32: Make once-test work
[pulseaudio] / LICENSE
diff --git a/LICENSE b/LICENSE
index b042db5099bc5e30ca7cdede351ff81599d7bbd2..3a82749e65efac90ef2ec2d2bd13af1e49eeccfe 100644 (file)
--- a/LICENSE
+++ b/LICENSE
@@ -1,4 +1,17 @@
-The client libraries are licensed under LGPL
-The daemon itself and all plugings are licensed under GPL
+All PulseAudio source files are licensed under the GNU Lesser General Public
+License. (see file LGPL for details)
 
-Lennart Poettering, 2004
+However, the server side links to the GPL-only library 'libsamplerate' which
+practically downgrades the license of the server part to GPL (see file GPL for
+details), exercising section 3 of the LGPL.
+
+Hence you should treat the client library ('libpulse') of PulseAudio as being
+LGPL licensed and the server part ('libpulsecore') as being GPL licensed. Since
+the PulseAudio daemon and the modules link to 'libpulsecore' they are of course
+also GPL licensed.
+
+Andre Adrian's echo cancellation implementation is licensed under a less
+restrictive license - see src/modules/echo-cancel/adrian-license.txt for
+details.
+
+-- Lennart Poettering, April 20th, 2006.