Commercial use of GCC compiler
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2025-05-05 12:47 AM - last edited on 2025-05-07 2:23 AM by Andrew Neil
Hi,
Cube IDE uses GCC as compiler that has GPL3-License.
Could it be problem for commercial purposes?
- Labels:
-
STM32CubeIDE
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2025-05-05 3:41 PM
The license for the GNU toolchain provided with CubeIDE (which contains the gcc compiler and newlib runtime library) is in file "about.html" in the root directory of the toolchain Eclipse plugin. No restriction on commercial use is stated there. Please see the full text and consult with your legal advisor.
But there is a requirement: "This software package or any part thereof, including modifications and/or derivative works of this software package, must be used and execute solely and exclusively on or in combination with a microcontroller or a microprocessor devices manufactured by or for STMicroelectronics." So it cannot be legally used for various other chips that one can stumble upon, commercially or not.
