0

我正在为 GNU ARM Embedded Toolchain 构建的 MCU 开发商业软件。我想出售设备(产品),我不希望发布源代码。当我使用 a 编译我的代码时,-Wl,--verbose我看到我的程序使用了这些库:

libc, libm, libgcc 

所以我的问题是:我可以将它们用于我的目的吗?我明白,根据license.txt,那libc是一个newlibor newlib-nano,我需要小心,因为每个部分都在不同的许可下,对吧?libm, libgcc, libstdc++ , crtend, crtn未涵盖的其他使用的库( ,..)怎么样license.txt,我可以将它们用于我的目的吗?它们是根据哪个许可证发布的?

4

0 回答 0