Re: transitive GPL (exim4, OpenSSL, mySQL and others)

2007-11-16 Thread Marc Haber
On Thu, 15 Nov 2007 09:00:56 +1100, Ben Finney [EMAIL PROTECTED] wrote: In my view, the ideal solution from a reduce-licensing-headaches perspective is to get all the code in a work licensed compatibly with no need for exception clauses, either by relicensing some parts or by replacing parts with

Re: transitive GPL (exim4, OpenSSL, mySQL and others)

2007-11-16 Thread Ben Finney
Marc Haber [EMAIL PROTECTED] writes: The former [relicensing component parts under compatible licenses] is not an option for OpenSSL (has probably been tried millions of times) Never say never; popular works do sometimes change licenses from community pressure to be compatible. I haven't

Re: transitive GPL (exim4, OpenSSL, mySQL and others)

2007-11-14 Thread Marc Haber
On Fri, 09 Nov 2007 23:35:55 +0100, Josselin Mouette [EMAIL PROTECTED] wrote: Le jeudi 08 novembre 2007 à 19:27 +0100, Marc Haber a écrit : (1) Is it ok to change exim's SSL library to OpenSSL in the current setup without violating the GPL for some of the library currently in use It would be

Re: transitive GPL (exim4, OpenSSL, mySQL and others)

2007-11-14 Thread Ben Finney
Marc Haber [EMAIL PROTECTED] writes: If both M and P were GPL with OpenSSL exception, but L were GPL without OpenSSL exception, this linking would be a violation of L's license?`By virtue of P linking to M and L and M linking to OpenSSL? That's my understanding, yes. This is why things like

Re: transitive GPL (exim4, OpenSSL, mySQL and others)

2007-11-14 Thread Stephen Gran
This one time, at band camp, Marc Haber said: Let me understand this in Theory. Given the following link tree: - | program P | - / \ / \ -

Re: transitive GPL (exim4, OpenSSL, mySQL and others)

2007-11-14 Thread Ben Finney
Stephen Gran [EMAIL PROTECTED] writes: This one time, at band camp, Marc Haber said: If both M and P were GPL with OpenSSL exception, but L were GPL without OpenSSL exception, this linking would be a violation of L's license?`By virtue of P linking to M and L and M linking to OpenSSL?

Re: transitive GPL (exim4, OpenSSL, mySQL and others)

2007-11-14 Thread Jeff Licquia
Stephen Gran wrote: I have been under the impression that the answer is no. You're not linking L to OpenSSL. It could be argued that this was an attempt at defeating the GPL if P was a thin shim layer between L and OpenSSL, but I don't think anyone can reasonably argue that for our default

Re: transitive GPL (exim4, OpenSSL, mySQL and others)

2007-11-09 Thread Ian Jackson
Marc Haber writes (transitive GPL (exim4, OpenSSL, mySQL and others)): (1) Is it ok to change exim's SSL library to OpenSSL in the current setup without violating the GPL for some of the library currently in use You mentioned libpq and mysql. What other libraries are involved ? All of the

Re: transitive GPL (exim4, OpenSSL, mySQL and others)

2007-11-09 Thread Marc Haber
On Fri, 9 Nov 2007 19:16:49 +, Ian Jackson [EMAIL PROTECTED] wrote: Marc Haber writes (transitive GPL (exim4, OpenSSL, mySQL and others)): (1) Is it ok to change exim's SSL library to OpenSSL in the current setup without violating the GPL for some of the library currently in use You

Re: transitive GPL (exim4, OpenSSL, mySQL and others)

2007-11-09 Thread Josselin Mouette
Hi, Le jeudi 08 novembre 2007 à 19:27 +0100, Marc Haber a écrit : (1) Is it ok to change exim's SSL library to OpenSSL in the current setup without violating the GPL for some of the library currently in use As you said, libmysqlclient and exim are OK with linking with OpenSSL. The one