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. //Peter -- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

