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

时间:2015-07-06 17:36:37

标签: gcc licensing gnu gpl

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

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

1 个答案:

答案 0 :(得分:3)

GPL明确处理此问题。它仅涵盖通过复制或修改GPL许可代码从GPL涵盖的原始工作中获得的工作。该计划的输出明确排除在GPL的条款和条件之外。

由于使用GCC编译的二进制文件是GCC的输出,因此除了您链接GCC的部分内容或将代码包含在您从GCC的源代码复制的程序中之外,它不受GPL的保护。

您可以阅读整个GPL here

相关问题