Ok I answer to myself : after considering carefully the licence, the answer is probably yes your C code must be licenced under the term of Squeak-L, because you can always consider a C code generated from the "Software" as a derivative works. Even if there is another interpretation, it's quite risky to rely on because the existence of the licence itself introduces something which could raise to several kinds of interpretation.
Anyway I don't know if there is other initiative to build a smalltalk to C compiler (do you ? there is stc from smalltalk/X but don't know about the licences issue), but I think it should not be too difficult to build one from scratch (based on Slang) to get rid of this kind of problem.
"Tom Phoenix" rootbeer@redcat.com writes:
On 2/20/06, Samir Saidani saidani@squeakfr.org wrote:
I guess that CCodeGenerator is in Squeak-L and since I would like to use CCodeGenerator, I'm wondering if the C code produced by CCodeGenerator inherits from the CCodeGenerator licence or not ?
You should probably ask a lawyer to read the license. Or you can take free legal advice from random strangers over the Internet.
Seems that I took none of these options ;-)
Cheers, Samir