I'm afraid there is no ambiguity. You can't use the CCP4 version 6.*
libraries in GPL software.
The approach adopted by Coot, which is GPL'd, is to use the CCP4 5.0.2
libraries, which are LGPL, along with some patches currently maintained
by Ralph Grosse-Kunstleve to address the more serious deficiencies of
the older libraries.
Clipper comes under two different licences dependent on whether you get
it from me or CCP4.
Kjeldgaard Morten wrote:
> Hi
>
> The following excerpt from Richard Stallman's talk at the 5th
> international GPLv3 conference
> (http://www.fsfeurope.org/projects/gplv3/tokyo-rms-transcript) indicates
> that there is a problem with the CCP4 license.
>
> It is important to clarify this, and, as RMS says, that if you want to
> make a more restrictive license, to do this in an unambiguous way.
>
> It has major implications for those wanting to distribute their code
> under the GPL (e.g. clipper, coot), but who also rely on code from the
> CCP4, typically the library.
>
> -- Morten
>
>
>
> "While we were doing this [discussing GPLv3] we decided to try to put an
> end to a misuse of the GPL. You may occasionally see a program which
> says "This program is released under the GNU GPL but you're not allowed
> to use it commercially", or some other attempt to add another
> requirement. That's actually self-contradictory and its meaning is
> ambiguous, so nobody can be sure what will happen if a judge looks at
> that. After all, GPL version 2 says you can release a modified version
> under GPL version 2. So if you take this program with its inconsistent
> licence and you release a modified version, what licence are you
> supposed to use? You could argue for two different possibilities."
>
> "We can't stop people making their software under licences that are more
> restrictive than the GPL, we can't stop them from releasing non-Free
> Software, but we can try to prevent them from doing so in a misleading
> and self-contradictory way, after all, when the program says GPL version
> 2 but you can't use it commercially, that's not really released under
> GPL version 2, and it's not Free Software, and if you tried to combine
> that with code that really is released under GPL version 2, you would be
> violating GPL2. Because this inconsistent licence starts out by saying
> "GPL version 2", people are very likely to be mislead. They may think
> it's available under GPL version 2, they may think they're allowed to
> combine these modules. We want to get rid of this confusing practice.
> And therefore we've stated that if you see a problem that states GPL
> version 3 as its licence, but has additional requirements not explicitly
> permitted in section 7 then you're entitled to remove them. We hope that
> this will convince the people that want to use more restrictive licences
> that they should do it in an unambiguous way. That is, they should take
> the text, edit it, and make their own licence, which might be free or
> might not, depending on the details, but at least it won't be the GNU
> GPL, so people won't get confused."
>
>
|