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