I have a small (big?) question about mixing licenses within a project. We'd like to distribute the project as LGPL or, in its defect, as GPL.
The project consists of a PD external built with the flext library (the only GPL license of the lot).
We want to release a C++ API and, separately, the PD external.
The libraries we're using (for the API) are the following: LibcURL – http://curl.haxx.se/ (MIT) TinyXML – http://sourceforge.net/projects/tinyxml (ZLIB) LibSnd - http://www.mega-nerd.com/libsndfile/ (LGPL)
As said before, the PD external uses flext (flext - http://grrrr.org/ext/flext/, GPL) and the above-mentioned API.
Can we release the API as LGPL? What licenses would be possible for the external?
Thanks in advance,
:::sam:::