[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 Tue, Aug 24, 2004 at 02:39:47PM -0400, Brian Thomas Sniffen wrote:
> Because there are three works in question: the original work A, and
> your patch to it P(A).  Then there's the version the initial developer
> releases, B=A+P(A).  He releases that to his dog under the QPL, so it's
> available, and sells it to me under the GPL.  I don't see the separate
> patch, I just see this as work B.  I make some further changes to this
> and release to the world under the GPL as work C.
> 
> The "future version of the software" containing the work *you*
> contributed is still available to the world under the QPL.

You labelled versions but didn't use those labels in the final sentence,
so I'm not sure which one you meant (both B and C fit).

Work B?  How?  He only released it to his dog, not to the world, and you'd
have a hard time asking the dog to send it even if you knew he had it.  If
you're claiming that you can get around the requirement to keep it available
under the QPL by releasing once to an uninterested party (such as a dog),
you're talking about loopholes.

Work C?  It isn't available to the world under the QPL, only the GPL, and it,
too, is a future version of the software, with my patch in it.  (Well,
"Software" isn't defined, so it isn't clear if it's the same "Software" after
being modified a few more times and going through a few more hands; but it
sure feels like it is.)

(The portion of C which is B--the part owned by me or the initial developer--
is still available under the QPL, if it could be extracted from C; but
C as a whole still seems to be a "future version of" B, and it's not available
under the QPL.)

-- 
Glenn Maynard



Reply to: