Лицензии библиотеки встроенных инструментов GNU ARM
Я разрабатываю коммерческое программное обеспечение для MCU, созданное GNU ARM Embedded Toolchain. Я хочу продать устройство (продукт) и не хочу выпускать исходный код. Когда я компилирую свой код, используя -Wl,--verbose
Я вижу, что моя программа использует эти библиотеки:
libc, libm, libgcc
Поэтому мой вопрос: могу ли я использовать их для своих целей? Я понимаю, согласно license.txt
, тот libc
это newlib
или же newlib-nano
и мне нужно быть осторожным, потому что каждая часть находится под разной лицензией, верно? Как насчет других используемых библиотек (libm, libgcc, libstdc++ , crtend, crtn
..) не охвачены license.txt
Могу ли я использовать их для моих целей? По какой лицензии они выпускаются?