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" <
[hidden email]> writes:
> On 2/20/06, Samir Saidani <
[hidden email]> 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