This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Can we use GNU ARM Embedded Toolchain for compiling commercial products or closed source?

I have a confusion regarding GNU compiler licesnce. I gone through GNU ARM Embedded Toolchain license and noticed it has built with "newlib" C standard library instead of glibc to avoid licensing issue. 

But still i want to clarify my confusion for below questions

1. Let's say i have a permissive BSD licensed opensource code, which i want to compile and put the outcome binary into commerical product. For this can i use GNU ARM Embedded Toolchain for compilation?

  - Compiler adds some symbols sometimes into binary, example unwind related symbol, does it have any licensing issue?

  - Is is statically linking is okay? because binary might need library symbols from toolchain.

 

Please some clarify.