当前位置: 技术问答>linux和unix
使用采用GPL发行的软件开发软件的问题
来源: 互联网 发布时间:2015-11-24
本文导语: 我们知道GPL有传染性. 但好像看到的都是对使用源代码的情况. 如果我要开发一个软件,是使用采用GPL发行的开源软件开发的. 但我只是使用这个开源软件,我的软件的源码中,不包含任何采用GPL发行的开源软件的源码. 那...
我们知道GPL有传染性.
但好像看到的都是对使用源代码的情况.
如果我要开发一个软件,是使用采用GPL发行的开源软件开发的.
但我只是使用这个开源软件,我的软件的源码中,不包含任何采用GPL发行的开源软件的源码.
那我的软件还一定要使用GPL发行吗?
例如:我开发软件时,使用GCC编译器编译,但我并没有包含或使用何采用GPL发行的开源软件的源码.(不知道GCC带的库是不是也是使用GPL,这里假设库不是用GPL的.)
那我的软件一定要用GPL发行吗?
但好像看到的都是对使用源代码的情况.
如果我要开发一个软件,是使用采用GPL发行的开源软件开发的.
但我只是使用这个开源软件,我的软件的源码中,不包含任何采用GPL发行的开源软件的源码.
那我的软件还一定要使用GPL发行吗?
例如:我开发软件时,使用GCC编译器编译,但我并没有包含或使用何采用GPL发行的开源软件的源码.(不知道GCC带的库是不是也是使用GPL,这里假设库不是用GPL的.)
那我的软件一定要用GPL发行吗?
|
http://www.gnu.org/licenses/gpl-faq.html
dynamic linking 是允许的
Does the libstdc++ exception permit dynamic linking?
Yes. The intent of the exception is to allow people to compile proprietary software using gcc.
dynamic linking 是允许的
Does the libstdc++ exception permit dynamic linking?
Yes. The intent of the exception is to allow people to compile proprietary software using gcc.
|
如果不包含源码,只是使用了二进制的动态库,不用是GPL
|
glibc是LGPL的,不受GPL限制。