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

Bug#884228: debian-policy: please add OFL-1.1 to common licenses



Markus Koschany <apo@debian.org> writes:

> Ok I can see the misunderstanding now. The above statement would be
> incorrect for freeorion because it translates to:

> You are allowed to use the files under GPL-2 and Permissive-License-1
> and Permissive-License-2 and ...

> But this is not true. Not all files are dual/triple/-licensed. Actually
> no file is even dual-licensed.

That's not what "and" means.  That would be "or".  "and" means you have to
follow all of those licenses when using a work composed of those files,
which sounds correct to me.

It's not correct if you take one of the files from the group in isolation;
in that case, you probably only have to follow one of the licenses.  But
that gets back to the question of just what we're supposed to be
documenting in debian/copyright.

> But if there is even one file which is differently licensed like

> Files: src/parser.c
> Copyright: 2009, John Jay
> License: Expat

> you have to mention that in d/copyright. Otherwise your copyright file
> would be incomplete/incorrect under the current Policy requirements.
> This is reject-worthy.

Policy does not require that.  ftpmaster might, which is not quite the
same thing.

> However upstream could simply state that all software is GPL-2+ licensed
> because the Expat license grants them the right to sublicense parser.c.

The Expat license grants *anyone* the right to do that, so the Debian
package maintainer can do this just as easily as upstream can.

-- 
Russ Allbery (rra@debian.org)               <http://www.eyrie.org/~eagle/>


Reply to: