我的gcc编译程序有许可证吗?

我的gcc编译程序有许可证吗?,gcc,gpl,commercial-application,Gcc,Gpl,Commercial Application,让我们假设我编写了一个程序,其中包括例如stdio.h,并用gcc编译它 我可以用我的程序赚钱吗? 我可以用麻省理工学院的许可证来许可我的工作吗?免责声明:我不是律师;如果您担心这些问题,您应该咨询持照从业者 GCC及其运行时库在其许可证中特别附带了“运行时异常”条款,您可以在此处找到: 该异常基本上执行以下操作: 使用GCC编译程序时,GCC可能会将某些GCC头文件和运行时库的部分与编译后的程序结合起来。此异常的目的是允许非GPL(包括专有)程序的编译以这种方式使用此异常所涵盖的头文件和运行时

让我们假设我编写了一个程序,其中包括例如stdio.h,并用gcc编译它

我可以用我的程序赚钱吗?
我可以用麻省理工学院的许可证来许可我的工作吗?

免责声明:我不是律师;如果您担心这些问题,您应该咨询持照从业者

GCC及其运行时库在其许可证中特别附带了“运行时异常”条款,您可以在此处找到:

该异常基本上执行以下操作:

使用GCC编译程序时,GCC可能会将某些GCC头文件和运行时库的部分与编译后的程序结合起来。此异常的目的是允许非GPL(包括专有)程序的编译以这种方式使用此异常所涵盖的头文件和运行时库


因此,使用非GPL代码编译GCC头文件和库文件本身并不违反GPL。

注意:我只会“出售”编译。无源文件(如stdio.h)此问题似乎与主题无关,因为它是关于许可,而不是编程。可能的副本可以出售或赠送您编译的程序。您可以出售或赠送自己的源代码。您不能销售任何标准的
gcc
条目,如标题内容(例如,
stdio.h
)等。我投票结束这个问题,因为它是关于许可或法律问题,而不是编程或软件开发。有关详细信息,请参阅。