关于开源软件OPENFIRE的许可问题。
我最近要给公司做一个即时通讯系统。
翻看资料发现Openfire很不错。
现在的问题是,Openfire是开源的,GPL的。
我想知道如果用Openfire做后台,那么我自己开发的前端产品是否也要符合GPL?
如果我的即时通讯系统是免费提供给用户使用的,那么我是否需要符合GPL?
以我的理解,Openfire是开源的,我在其上做的任何改动都要开源。
但是我自己开发的客户端是遵循XMPP协议自主开发的软件,不用开源。
不知道我这种认知是否合理?
[解决办法]
占个沙发~~~
[解决办法]
我的看法是GPL规定的是你对你获取的资源部分,进行修改增加需要开源,但是对于你其他使用部分,应该是无关的。换句话说,关键点在于权益部分,如果你能清晰的分开使用了别人的劳动成果的部分,就是你自己的。
嗯,好像还是没说太清楚....
总之,就是你的代码如果和其参杂在一起,你对其进行了部分功能的修改,你需要开源。
你的客户端只是跟其通讯,你不需要开源
个人理解。:)
[解决办法]
jf
[解决办法]
jf