Skip to content

stm32cube: Fix License scheme for non HAL2 based series#358

Merged
erwango merged 1 commit intozephyrproject-rtos:mainfrom
erwango:cube_license_update
Mar 25, 2026
Merged

stm32cube: Fix License scheme for non HAL2 based series#358
erwango merged 1 commit intozephyrproject-rtos:mainfrom
erwango:cube_license_update

Conversation

@erwango
Copy link
Copy Markdown
Member

@erwango erwango commented Mar 24, 2026

For all STM32 series that are not based on HAL2, update the license scheme to better reflect their original license.
So all "CMSIS" based files are now under Apache2.0 instead of BSD-3 Clause.

Apache 2.0 license file is added in stm32cube/stm32*/soc/ folders BSD-3 Clause license file is moved under stm32cube/stm32*/drivers/ folders.

For all STM32 series that are not based on HAL2, update the license scheme
to better reflect their original license.
So all "CMSIS" based files are now under Apache2.0 instead of BSD-3 Clause.

Apache 2.0 license file is added in stm32cube/stm32*/soc/ folders
BSD-3 Clause license file is moved under stm32cube/stm32*/drivers/ folders.

Signed-off-by: Erwan Gouriou <erwan.gouriou@st.com>
Copy link
Copy Markdown
Collaborator

@etienne-lms etienne-lms left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All consistent.

Copy link
Copy Markdown
Collaborator

@mathieuchopstm mathieuchopstm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@erwango erwango merged commit 39130f2 into zephyrproject-rtos:main Mar 25, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants