[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: NEW ocaml licence proposal by upstream, will be part of the 3.08.1 release going into sarge.

On Mon, Aug 23, 2004 at 11:27:01PM +0200, Francesco Poli wrote:
> > He doesn't have that permission himself.  How can he possibly give it
> > to others?  If he can't release just under the GPL, how can he allow
> > me to?
> Well, it says "any other license(s)", not "any other license(s) with the
> additional clause that further recipients must keep further derivative
> works available under the QPL also".

If the latter isn't implied, then the clause is extremely misleading:
it makes it sound, to contributors, that the software their patches are
applied to will always remain available under the terms of the QPL,
and your interpretation says this isn't true.

> Anyway, the initial developer got the power to relicense a patch when
> applied to future versions of the software in exchange of the promise to
> keep this future versions available under the QPL also. Further
> recipients of the differently licensed versions don't get any special
> relicensing power: why should they have additional restrictions beyond
> what their license says?
> Because the different license says so, you claim.
> But then how can it be "any other license" if it must absolutely include
> one specified clause?

You need to read the clause as a whole, not pick out phrases and read them
in a vacuum.  The entire "provided" becomes meaningless if he can simply
redistribute it under "the GPL and the QPL".  (He could then have that person
add some other GPL code to the work and send the whole back to him only under
the GPL.)

Anyway, we aren't going anywhere.  I don't think this has any real impact on
my opinion of the QPL, anyway, though it may to others.  It's clear this is
a badly written clause, at least.

Glenn Maynard

Reply to: