Quote from: vlag on May 10, 2015, 03:17:33 PM
@Vinispmaker : The quest contains calls to the Solarus's API [...] I'm still not sure about the Solarus case
Not sure how this is done, but might be problematic.
"When the interpreter just interprets a language, the answer is no. The interpreted program, to the interpreter, is just data; a free software license like the GPL, based on copyright law, cannot limit what data you use the interpreter on. You can run it on any data (interpreted program), any way you like, and there are no requirements about licensing that data to anyone."
-- http://www.gnu.org/licenses/gpl-faq.en.html#IfInterpreterIsGPL
Quote from: vlag on May 10, 2015, 03:17:33 PM
GCC has a GPL exception which allow to do much more than with usual GPL restrictions [...] (FAQ)
GCC is a project containing several components.
The GCC compiler is GPL, but there are some libraries that accompany GCC. These libraries are automatically used by the object code that GCC produces. These libraries have always had license exceptions that allow people to distribute the object code GCC produces under any license.
See more at http://www.gnu.org/licenses/gcc-exception-faq.html