我可以在商业软件开发中使用GPL许可的软件工具吗?

时间:2013-01-03 17:27:20

标签: licensing

问题是使用这些工具开发商业软件。

无论如何,GPL许可工具的来源或二进制文件都不会成为商业软件的一部分。

我不想修改GPL许可工具。

例如,根据GPL许可的C / C ++开发IDE。我可以使用这个IDE开发商业软件吗?

我想使用的工具的其他具体示例是:Doxygen,Eclipse等。

2 个答案:

答案 0 :(得分:6)

简答:是的。

来自Gnu Faq 1

  

我是否可以使用GPL涵盖的编辑器(如GNU Emacs)来开发非自由编辑器   程式?

Yes, because the copyright on the editors and tools 
     

不包含您​​编写的代码。使用它们没有任何限制,   合法地,在您用于代码的许可证上。

Some programs copy parts of themselves into the output for technical reasons
     

- 例如,Bison复制标准的解析器程序   进入其输出文件。在这种情况下,输出中的复制文本是   涵盖在源代码中涵盖它的相同许可证。   同时,输出的部分来自程序的   input继承了输入的版权状态。

As it happens, Bison can also be used to develop non-free programs. 
     

这是因为我们决定明确允许使用   没有Bison输出文件中的Bison标准解析器程序   限制。我们做出了决定,因为还有其他工具   与已经允许用于非自由节目的Bison相当。

答案 1 :(得分:2)

GPL允许这样做。但是,某些程序或库可能包含其他限制。所以,我认为你不能回答所有GPL下的程序。

Doxygen和Eclipse都可以。