[theora-dev] Licenses GPL and LGPL
o e
oooooooo8 at yahoo.com
Fri Nov 20 01:01:01 PST 2009
Hello,
I am new to Cortado and I am very interested in playing video in some of my Java applets using the Theora decoder. I would like to write a LGPL library to use the decoders in Processing (see processing.org).
I prefer LGPL over GPL because it allows a wider usage of the library. The core libraries of Processing are released under LGPL as well.
I would like to use com.fluendo.plugin and com.fluendo.jheora which are LGPL, but the problem is that they use some classes from com.fluendo.jst and com.fluendo.utils that have a GPL license at the beginning of the file. I think that if you need a single GPL file to compile a LGPL library, the whole must be released under the GPL (and cannot be released under the LGPL), am I right?
It is weird because half the files in the jst package are GPL and the other half are LGPL. Maybe the license changed at some point and some of the files haven't been modified. Could someone confirm the current license of these files? (according to the Copyright should be Fluendo S.L.)
The GPL files that I am concerned about are:
com.fluendo.jst
Buffer
Bus
Clock
ClockProvider
Event
Format
Message
Query
SystemClock
com.fluendo.utils
Base64Converter
Debug
MemUtils
com.fluendo.jst is used by com.fluendo.plugin
com.fluendo.utils is used everywhere (plugin, jtheora, jtiger, jkate)
Thanks in advance,
Octavi
More information about the theora-dev
mailing list