Re: Corba interfacesand GPL freedom

2003-09-14 Thread John Cowan
Iain Barker scripsit: A GPL application is modified by a vendor of non-free software, who adds a Corba server API to the application. The vendor releases the source code to the GPL application and modifications per the GPL terms. The improvements *to the program* are freely available. The

Re: Corba interfaces and GPL freedom

2003-09-14 Thread David Presotto
On Sun Sep 14 01:54:35 EDT 2003, [EMAIL PROTECTED] wrote: Here is an example of Corba 'serverizing': A GPL application is modified by a vendor of non-free software, who adds a Corba server API to the application. The vendor releases the source code to the GPL application and modifications

Re: Corba interfaces and GPL freedom

2003-09-14 Thread Iain Barker
David Presotto [mailto:[EMAIL PROTECTED] wrote: So does that mean that any program interaction with GPL code is considered reducing the freedom of the codebase? Why single out CORBA? Why not any RPC mechanism like SOAP? How about CGI-BINs? Where does one draw the incredibly fuzzy line?

Re: Corba interfaces and GPL freedom

2003-09-14 Thread David Johnson
On Sunday 14 September 2003 09:00 am, Iain Barker wrote: Yes, Corba is just one example, any similar RPC mechanism can be substituted for the same purpose. Anything that essentially allows two otherwise distinct and separate programs to make use of each others functionality via some type of