CCodeGenerator and licences issue

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

CCodeGenerator and licences issue

Samir Saidani
Hi,

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 ?

Thanks !
Samir

Reply | Threaded
Open this post in threaded view
|

Re: CCodeGenerator and licences issue

Tom Phoenix
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. That's
mine. Cheers!

--Tom Phoenix

Reply | Threaded
Open this post in threaded view
|

Re: CCodeGenerator and licences issue

Samir Saidani

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


Reply | Threaded
Open this post in threaded view
|

Re: CCodeGenerator and licences issue

Marcel Weiher

On 20 Feb 2006, at 18:58, Samir Saidani wrote:

> 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.

Well, there is an "initiative" to build a sort-of-Smalltalk to  
assembly/machine code compiler, via LLVM, in addition to some code to  
generate Objective-C (which, after all, is really just syntactically-
sugared C).  All part of Objective-Smalltalk, aka Arches.

Cheers,

Marcel