Bug#822309: cme: fails to detect The Open Group License
Dominique Dumont
dod at debian.org
Sat Apr 30 16:13:22 UTC 2016
Hello Fabian
The problem comes from licensecheck which fails to detect the dual
copyright and licenses:
$ licensecheck -l 1000 --copyright fvimportbdf.c
fvimportbdf.c: BSD (3 clause)
[Copyright: 2000-2012 George Williams]
That said, the situation is not so clear cut:
- fvimportbdf.c "main" license and (c) owner are correctly reported
by licensecheck,
- the license of the "embedded" part of this file is not complete: it
does not give any right of usage. It looks like a MIT [1] where the first paragraph
was removed. One may wonder if the MIT license still applies or if George
Williams has relicensed the embedded parts...
- licensecheck fails to detect the second copyright because of [2]
cme provides several ways to work around licensecheck limitations (see [3]). but
it may not be practical when too many files are not scanned correctly.
I currently don't know how to reconcile fvimportbdf.c case with the problem
shown in [2]. I'll have to think about this...
All the best
[1] https://opensource.org/licenses/MIT
[2] https://anonscm.debian.org/cgit/collab-maint/devscripts.git/commit/?id=cc640250c61a8c8be9bb828d1e77dc959ac73e47
[3] https://github.com/dod38fr/config-model/wiki/Updating-debian-copyright-file-with-cme
and http://manpages.debian.org/cgi-bin/man.cgi?query=Dpkg%3A%3ACopyright%3A%3AScanner&apropos=0&sektion=0&manpath=Debian+unstable+sid&format=html&locale=en
--
https://github.com/dod38fr/ -o- http://search.cpan.org/~ddumont/
http://ddumont.wordpress.com/ -o- irc: dod at irc.debian.org
More information about the pkg-perl-maintainers
mailing list