[coreboot] Re : Tinyscheme ported to coreboot/libpayload

Peter Stuge peter at stuge.se
Mon Feb 1 04:38:51 CET 2010

Sylvain Ageneau wrote:
> But for purpose of using tinyscheme as a scripting language on top
> of coreboot, would the fact the interpreter's executable is linked
> against GPL code also make any scheme script using it necessarily
> GPL ?

What GPL code do you mean?

In any case, if you create a GPL payload out of
libpayload+dietlibc+tinyscheme then that is an interpreter, and any
code you execute using that interpreter can have a different license
since they are not, in fact, linked together.

> In the patches I sent you, the dietlibc part is kept separate from
> libpayload. In any case, I'll see if I can remove the dietlibc
> dependency, I had actually started to implement some of the missing
> functions before I found out about dietlibc.

That would be great. libpayload has already reused code from other
BSD-licensed projects, in particular HelenOS IIRC, so possibly you
can find another source of some of the code at least.


More information about the coreboot mailing list