On Fri, Jun 26, 2020 at 12:59:51PM -0400, John Scott wrote:
> Source: pari
> Version: 2.11.4-2
> Severity: normal
> 
> Hi,
> 
> debian/copyright isn't machine-readable and correctly says
> PARI/GP as a whole is GPL 2 or later.

Hello John,
Please note that Debian has no requirement that debian/copyright
be machine-readable. The new format 1.0 is completely optional.

> A few files are more permissively
> or restrictively licensed. I'd be glad to help make debian/copyright
> conform to the machine-readable format; here are discrepancies I've
> noticed:
> 
> ./src/language/parse.{c,h}: GPL 3+ with Bison exception
> If PARI/GP were to be modified into a work that is "itself a
> parser generator using the [Bison] skeleton," I don't think
> distributing these files on one's own terms would be permissible.

But this is not the case, so GPL 2+ is fine.
The FTP masters do not require this to be mentioned.

> ./src/systems/darwin/*: Expat license

Note that these files are not used by Debian build process,
and the file explicitly allow sublicensing to GPL2+.

> Just as a nitpick some sources' headers don't refer to any particular
> version of the GPL and this might be construed as allowing GPL 1.

PARI predates the GNU GPL so this is not surprising.
However PARI as a whole is distributed under GPL 2+ as stated in the
README and the COPYING file.

Making copyright files more complex without neccessity is not beneficial
to Debian.

Thanks for using Debian!
Bill.

Reply via email to