I was speaking imprecisely. I will try again.

You cannot create a derived work containing both CCP4 6.* licensed code and GPL'd code, and distribute the resulting program, since the GPL demands that the derived work be distributed without additional restirctions and the CCP4 6.* license imposes additional restrictions on redistribution - in particular (but not limited to) an indemnity clause.

Ethan A Merritt wrote:
On Tuesday 03 July 2007 06:55, Kevin Cowtan wrote:
I'm afraid there is no ambiguity. You can't use the CCP4 version 6.* libraries in GPL software.

This sounds strange to me.
The question is usually raised in the other direction - whether GPL
libraries can be used by a non-GPL program [*].

Here you are saying that a GPL program cannot use non-GPL libraries.
I believe this is false.  To take an obvious example, consider GPL
software running on Windows and calling into the system libraries.
Do you think that Cygwin has been in violation of the GPL all these
years?

Or perhaps I misunderstand.  Are you saying that the current CCP4
license does not permit combination with non-CCP4 code?

Reply via email to