Since we are revisiting this conversation, I have two
questions:
1) Whatever happened to our tentative decision to use
the Public Domain license?
This seems to have everything we are committed to.
You can always have a "free" version available to you.
2) It was never really explained all that well for me why
the LGPL was an unacceptable solution for the engine
code base. The problem with the GPL is that parts
of the code, namely the run time interpreter, become
a derivative work of OC when you create a standalone.
If the run time interpreter was LGPL then you could
combine it with proprietary solutions, namely
standalones without problem. You just couldn't
modify and redistribute the engine without also
meeting the terms and conditions of source distribution.
-- Michael --