Okej, let me see if I understand this correctly. My code is always interpreted and does not actually call any code directly in the guiserver, the interpreter does that. Therefor my source code is "data" and can be closed source?
If I however import some third party library that is GPL:ed, my source code is not "data" anymore, is this right? How is this different from the guiserver? To me it seams as these two cases extend the newLisp interpreter with new functionality?
BTW, what is the method of choice to close down your source code?
Confused/Thanks