[aspectc-user] Aspect C++ license

Olaf Spinczyk Olaf.Spinczyk at informatik.uni-erlangen.de
Fri Dec 14 23:09:59 CET 2007

Hi Uri,

I am not completely sure if I understand your question. However, I can 
answer the second part:

You can use ac++ to weave commercial code. The code, which is generated 
by ac++, is not covered by the GPL (as far as I understand the g++ 
license, this is the same). It does not matter if you compile ac++ 
yourself or download the binary version, which we provide on aspectc.org.

I hope this helps.

- Olaf

Uri Moszkowicz wrote:
> Hi,
> I am interested in AspectC++ and would like to start using it where I 
> work but have some questions about licensing. The software source code 
> is released under the GPL v2+ license but the manual states that the 
> binary cannot be used for commercial purposes. Does this mean that to 
> use it for commercial purposes I have to compile the source? There is 
> no explicit license provided with the binary but if it was compiled 
> with the GPL source code then I suspect that the commercial 
> restriction is not allowed by GPL: "This program is free software".
> Does the AspectC++ compiler ever include GPL source code into woven 
> code? I'm wondering if executables produced from woven code would be 
> bound by GPL or whether it is considered a derivative work as with GCC.
> Thanks,
> Uri
> ------------------------------------------------------------------------
> _______________________________________________
> aspectc-user mailing list
> aspectc-user at aspectc.org
> http://www.aspectc.org/mailman/listinfo/aspectc-user

More information about the aspectc-user mailing list