-
-
Notifications
You must be signed in to change notification settings - Fork 562
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FFTPACK License incorrectly identified as GPL (!) #1978
Comments
@decamajo Thank you for the report.
In the second case, you can see that in essence the difference are in the warranty disclaimer. My question then is: Do these change warrant create a new license or is this text instead only a variant on the 3-Clause-BSD. for reference is the whole text we are considering:
|
@pombredanne While it is a variant of 3-clause BSD I think it is sufficiently textually distinct that I would treat it as a unique license (deserving of its own identification when scanning, I mean). |
Hi, thanks to everyone for taking time with this issue! Just to be precise about our concern: scancode also outputs the file is under the terms of the GPL 2.0 license and we all know about the implications. Anyway, we came with a workaround for our system (adding license information for the file manually) and therefore we downgrade the issue internally (from prio 1 to 3) |
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Description
Extract licenses information from the pffft.c file produces unexpected results. These results does not match the license information inside the file. Same issue for pffft.h. Expected is FFTPACK. got is BSD and GPL (!)
How To Reproduce
https://github.com/marton78/pffft/blob/master/pffft.c
https://github.com/nexB/scancode-toolkit
scancode\scancode --only-findings -l --csv pffft-licenses-new.csv src\
System configuration
Windows 10 Professional
scancode downloaded from github as ZIP file and extracted into a folder
scancode first run output:
Version information:
The text was updated successfully, but these errors were encountered: