当前位置: 技术问答>linux和unix
关于GPL的问题?哪位知道呢?
来源: 互联网 发布时间:2015-12-17
本文导语: 我自己在Windows下写了个软件,需要调用一个符合GPL协议的.exe程序。请问如果我把这个exe一起打包销售,需要注意什么? | 什么都不用注意,想用就自由的拿来用就行了,GPL不是说自己是“自...
我自己在Windows下写了个软件,需要调用一个符合GPL协议的.exe程序。请问如果我把这个exe一起打包销售,需要注意什么?
|
什么都不用注意,想用就自由的拿来用就行了,GPL不是说自己是“自由软件”吗?如果它敢不让你自由的用,你就先骂它骗人骂它是虚假的自由。
美国国防部F35战斗机控制系统是基于LINUX系统开发的,GNU社区要美国国防部公开F35战斗机控制系统的源代码,美国国防部连理都不理,结果GNU社区就修改协议加上了禁止军用这一条。
也就是中国把GNU当回事,人家老外根本不理GNU那一套。
LINUX的许多代码都是从FREEBSD抄袭过来的,当然抄袭的技术可比咱中国的麒麟系统开发人员高明多了,但是仍然瞒不过FREEBSD核心开发人员。
美国国防部F35战斗机控制系统是基于LINUX系统开发的,GNU社区要美国国防部公开F35战斗机控制系统的源代码,美国国防部连理都不理,结果GNU社区就修改协议加上了禁止军用这一条。
也就是中国把GNU当回事,人家老外根本不理GNU那一套。
LINUX的许多代码都是从FREEBSD抄袭过来的,当然抄袭的技术可比咱中国的麒麟系统开发人员高明多了,但是仍然瞒不过FREEBSD核心开发人员。
|
to universee(吾乃太极语言之父):
无知者可以无畏,但是你如果不懂,就不要误导别人!!!!
根据GPL协议,如果把这个exe一起打包销售,这是允许的,你只需要向客户公开那个GPL协议的EXE程序的源代码就行了!!!
如果在你的软件中使用了基于GPL协议的代码,就需要公开你自己软件的源码,当然,你现在的情况仅是使用了GPL协议的二进制可执行文件,只需要公开那个程序的源码就行了,没必要公开你自己程序的源码,不过,你必须看清楚你使用的软件是遵循GPL协议的吗??开源的协议有N多种,GPL只是使用得最多的,每种类型的协议有不同的限制,你先要了解清楚
无知者可以无畏,但是你如果不懂,就不要误导别人!!!!
根据GPL协议,如果把这个exe一起打包销售,这是允许的,你只需要向客户公开那个GPL协议的EXE程序的源代码就行了!!!
如果在你的软件中使用了基于GPL协议的代码,就需要公开你自己软件的源码,当然,你现在的情况仅是使用了GPL协议的二进制可执行文件,只需要公开那个程序的源码就行了,没必要公开你自己程序的源码,不过,你必须看清楚你使用的软件是遵循GPL协议的吗??开源的协议有N多种,GPL只是使用得最多的,每种类型的协议有不同的限制,你先要了解清楚
|
帮顶