Bug#781566: COPYING2 contains some armchair licensing
Regis Smith
rsmith at whistlin.com
Thu Apr 9 18:10:31 UTC 2015
On Wed, Apr 1, 2015 at 8:33 AM, Paul Tagliamonte <paultag at debian.org> wrote:
> On Wed, Apr 1, 2015 at 8:32 AM, Paul Tagliamonte <paultag at debian.org> wrote:
> >
> > Intersection, not set of both
>
>
> of course this should read set of both, not intersection :)
Sorry for nitpicking language, but if A and B are sets, what do you mean by the
"set of both"? I assume you mean the union of A and B. So what you say is
correct in that if A and B are distinct licenses, satisfying both licenses
requires all clauses in both licenses to be satisfied, which as a whole is the
union of A and B, not the intersection.
So the union of distinct licenses A and B is a further restriction on A (or B),
which as you note is not allowed by the GPLv2 (#6: "...You may not impose any
further restrictions on the recipients' exercise of the rights granted
herein...").
However, the example ("Mon-Tue-Wed") given by the upstream author is correct.
The license A is essentially the intersection of all clauses within A itself,
and so the union of A and B is the intersection of all clauses in both sets
combined (union), hence the confusion. The upstream author is using
"intersection" for clauses within the licenses, not the whole license itself.
I don't disagree with your main point--I'm hoping this is useful for upstream.
Apologies if this post seems unnecessary.
More information about the debian-science-maintainers
mailing list