-
Notifications
You must be signed in to change notification settings - Fork 165
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
STM32 Libraries not GPL compatible #928
Comments
The issue is this clause:
which is an incompatible restriction on use. The GPLv3 says:
The ST libraries probably do not qualify under the system library exception as written. But I think this is the best path-- to clarify that we consider the STM32 libraries and CMSIS components included within the source as "System Libraries" under the terms of the GPL, in our licensing document and contributing.md file. |
There is a 3rd party GPL ST lib out there. |
If it's this thing -- https://github.com/MaJerle/stm32fxxx_hal_libraries --- it's ostensibly under the GPL but contains the ST code :/ |
Need to add appropriate exception to our license to allow linking with STM32 libraries. Need to make best-effort to clear with existing contributors. (But should be OK). Need to be careful going forward-- it'll be difficult to bring in any third-party GPL code.
The text was updated successfully, but these errors were encountered: