cancel
Showing results for 
Search instead for 
Did you mean: 

Is the ST Softwares Free for commercial use [cube ide , touch gfx etc]

premkumar
Associate III

Sir can i use the stm32 cube ide for the commercial in free of cost. is there any limitation pls tell me

1 ACCEPTED SOLUTION

Accepted Solutions
Saket_Om
ST Employee

Hello @premkumar 

STM32CubeIDE is provided by ST free of charge and can be used for commercial projects without any usage limitations from the tool itself. The generated code (HAL/LL and most middleware) is generally covered by permissive licenses that allow use in commercial products. However, each software component (especially third‑party middleware) has its own license file, so we recommend reviewing the specific license terms included in the STM32Cube firmware packages to ensure they meet your project’s requirements.

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.
Saket_Om

View solution in original post

3 REPLIES 3
TDK
Super User

Yes, STM32CubeIDE and TouchGFX can be used to develop code on STM32 chips free of cost without limitation.

See the release notes for the exact license terms. This applies to the software themselves, not the firmware you develop.

st.com/resource/en/license_agreement/SLA0048.txt

 

If you feel a post has answered your question, please click "Accept as Solution".
STM32 hobbyist
Associate III

Hello,

Most of softwares and tools (including STM32CubeIDE and TouchGFX) are available for free download from the ST website and is delivered under the Mix Ultimate Liberty+OSS+3rd-party V1 software license agreement (SLA0048). There is no limitation for commercial use, but it is strongly recommended to review the license agreement and release notes for component specific details. 

Saket_Om
ST Employee

Hello @premkumar 

STM32CubeIDE is provided by ST free of charge and can be used for commercial projects without any usage limitations from the tool itself. The generated code (HAL/LL and most middleware) is generally covered by permissive licenses that allow use in commercial products. However, each software component (especially third‑party middleware) has its own license file, so we recommend reviewing the specific license terms included in the STM32Cube firmware packages to ensure they meet your project’s requirements.

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.
Saket_Om