Skip to content
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

MIT licensed FreeRTOS is Detected as GPL-2.0-or-later WITH freertos-exception-2.0 #3956

Open
JustinWonjaePark opened this issue Oct 22, 2024 · 1 comment
Assignees
Labels

Comments

@JustinWonjaePark
Copy link

JustinWonjaePark commented Oct 22, 2024

Description

A lot of scanning output FreeRTOS v10.0.0 contains "GPL-2.0-or-later WITH freertos-exception-2.0"
When you look into the files, you can find MIT License text with some FreeRTOS name and url appearing.
Example : https://github.com/FreeRTOS/FreeRTOS-Kernel/blob/V10.0.0/FreeRTOS/Source/list.c

How To Reproduce

Scan FreeRTOS v10.0.0 https://github.com/FreeRTOS/FreeRTOS-Kernel/tree/V10.0.0
Or, you can just scan /FreeRTOS/Source directory to simply reproduce.

The command I ran is:
scancode scancode -clip --json-pp - > scan.json ../../FreeRTOS-Kernel-10.0.0/FreeRTOS/Source

Result : scan.json

System configuration

For bug reports, it really helps us to know:

  • What OS are you running on? MacOS
  • What version of scancode-toolkit was used to generate the scan file? 32.2.1
  • What installation method was used to install/run scancode? pip
@DennisClark
Copy link
Member

The license text at https://github.com/FreeRTOS/FreeRTOS-Kernel/blob/V10.0.0/FreeRTOS/Source/list.c
is a slight variation on the standard MIT license and contains this unique text:
"If you wish to use our Amazon FreeRTOS name, please do so in a fair use way that does not cause confusion."

New license freertos-mit added to DejaCode. Permissive. @AyanSinhaMahapatra please synchronize and thanks in advance! We should definitely be detecting this new license rather than the exception when we encounter this text.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants