问题是使用这些工具开发商业软件.
无论如何,GPL许可工具的源或二进制文件都不会成为商业软件的一部分.
我不想修改GPL许可工具.
例如,根据GPL许可的C/C++开发IDE.我可以使用这个IDE开发商业软件吗?
我想要使用的工具的其他具体示例是:Doxygen,Eclipse等.
简短回答:是的.
来自Gnu Faq 1
我可以使用GPL覆盖的编辑器(如GNU Emacs)开发非免费程序吗?
Run Code Online (Sandbox Code Playgroud)Yes, because the copyright on the editors and tools不包括你写的代码.使用它们不会在法律上对您用于代码的许可证施加任何限制.
Run Code Online (Sandbox Code Playgroud)Some programs copy parts of themselves into the output for technical reasons- 例如,Bison将标准解析器程序复制到其输出文件中.在这种情况下,输出中复制的文本将由源代码中涵盖的相同许可证涵盖.同时,从程序输入派生的输出部分继承了输入的版权状态.
Run Code Online (Sandbox Code Playgroud)As it happens, Bison can also be used to develop non-free programs.这是因为我们决定明确允许在Bison输出文件中使用Bison标准解析器程序而不受限制.我们做出了这个决定,因为还有其他可与Bison相媲美的工具,这些工具已经允许用于非自由程序.