Licenses GPL and LGPL
o e <[email protected]>
| Newsgroups | gmane.comp.multimedia.ogg.theora.devel |
|---|---|
| Message-ID | <[email protected]> |
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