This project is read-only.

Commercial Products?

Mar 21, 2013 at 12:41 PM
Edited Mar 21, 2013 at 12:41 PM

first of all - Confuser is nice work - very nice work.

But: It is licensed under the GPL and the GPL is very complicated.
Am I allowed to "confuse" a product which I want to distribute commercially, or is the result of the confusion a derived work in terms of the GPL?
Or applies the GPL only to the Confuser Application and it's sourcecode?

A clarification would be nice.

Mar 30, 2013 at 9:54 AM
The short answer is yes, you can use Confuser in commercial application and do what you want with the output.
Confuser is just like a compiler. While the compile process the source code and add some helper codes, Confuser process the IL code and add protection code. As you see, GCC is licensed under GPL AFAIK and it is used by various commercial applicatio. So I think you can use it at the same way you use a compiler. If you're still worried, as seen at , I've upload a exception clause specifically for this.