[vorbis] Vorbis licensing...

Michael Smith msmith at labyrinth.net.au
Thu Oct 26 17:50:53 PDT 2000



>If you use GPL code in your application, your application mustu also be
>GPL.  With the LGPL you may use the LGPLed code as long as it's
>dynamically linked. Ie, if the LGPLed code is a dll, the DLL must be
>LGPL, but the rest of the app that links in the DLL does not need to be.

Jack! This is wrong. The LGPL allows you to link a library into your
program. It makes no distinction (and no distinction can meaningfully be
made, really) between static and dynamic linking. i.e. You may link the
library into your program if you wish. You may ALSO use a DLL, but that's
not required.

The key thing (either way) is that if you modify the library, you must
provide source to your modifications. How it is actually linked doesn't
matter either way. At all.

So, in reply to the original question - yes, you may link libvorbis against
your commercial product, or link it as a DLL (your choice). If you make any
changes to the library, you must provide source. 

Michael

--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'vorbis-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.



More information about the Vorbis mailing list