使用 GCC 编译的程序的许可证是什么?

What is the license for programs that are compiled with GCC?

如果一个编程语言编译器像GCC一样是在GPL下发布的,是否意味着它编写和编译的程序必须在GPL许可下?

我的意思是当我们使用 GCC 或其他具有 GPL 许可的编译系统时,使用这些的软件是否也必须具有 GPL 许可?

GPL 对此进行了明确处理。它仅涵盖通过复制或修改 GPL 许可代码从 GPL 涵盖的原始作品派生的作品。该程序的输出明确排除在 GPL 的条款和条件之外。

因为用 GCC 编译的二进制文件是 GCC 的输出,所以它不在 GPL 范围内,除非你 link 反对部分 GCC 或将你从 GCC 的源代码复制的代码包含到你的程序中海湾合作委员会。

您可以阅读整个 GPL here