My reasoning here is that the openMSX code specifies "Some source
files contain a license notice; all other source files are licensed
under the GNU Public License (GPL), of which you can find a copy in
the file 'GPL.txt'." That file contains a GPL-2 license, so the
repository-wide license is GPL-2. To me specifying it as such seemed
reasonable, and Lintian was complaining that the package pointed to
the /usr/share/common-licenses/GPL symlink, which insinuates that all
of the source code is licensed as GPL version 3 and will be relicensed
to a newer
version of the GPL when that license is published and Debian
introduces it. This is at least *more* accurate than what was there
before.

I do not disagree that this is only partially accurate as it places a
blanket licensing statement over the entirety of the source code that
individual files may override. Ideally the copyright file should be
rebuilt from scratch by auditing the entirety of the openMSX source
code licenses. I can do that if it would be helpful.

--
Aaron Rainbolt
Lubuntu Developer
Matrix: @arraybolt3:matrix.org
IRC: arraybolt3 on irc.libera.chat
GitHub: https://github.com/ArrayBolt3

Reply via email to