Consider if I take any GLP'ed program and wrap it with IDL interface. Then I give away the source for that CORBA service and release it under GPL. Now the question: If someone wants to use that CORBA service from a proprietary CORBA client, does the CORBA client need to be published under GPL also?
I don't think so... CORBA service and CORBA client are clearly two different programs. I think GPL license should be more accurate on issues like this...
It works with all integer values, think about it and try it!
my_chaos = 42
the_answer = 2147483647
swap!
Erisian Sacred Number: 2147483647
The Answer: 42
There is a trade off between easy to use, and capable.
Yes, and the trade off is the amount of work to make it easy to use AND capable.
I did it! Not a single shot fired in whole game. It is possible !!!
Consider if I take any GLP'ed program and wrap it with IDL interface. Then I give away the source for that CORBA service and release it under GPL. Now the question: If someone wants to use that CORBA service from a proprietary CORBA client, does the CORBA client need to be published under GPL also? I don't think so... CORBA service and CORBA client are clearly two different programs. I think GPL license should be more accurate on issues like this...