我有一个开源Java库(http://jolbox.com),目前已获得LGPL许可.
根据我的理解LGPL,任何人都可以基本上只是将它链接到他们的应用程序并分发它,商业与否,没有"污染"他们的代码的风险.然而,我有时会认为公司误解了这一点,并且不会触及许可证中的GPL字母.
这在贵公司是否合理,如果是这样,哪种许可证是理想的?
(我只关心得到对我工作的认可 - 而不是其他任何人在这个过程中致富)
我想在专有的基于C的应用程序中使用Bluez蓝牙(GPL)库.我想要使用GPL解决方法.
我的计划是:
编写一个链接到Bluez库(GPL)的LGPL包装器库,还包括Bluez库头文件(也是GPL).因此包装器变成LGPL(我是对的吗?).
将LGPL包装器库链接到我的专有应用程序.
这是我的专有应用程序是否可以安全地避免GPL污染?
如果没有,这里的解决方法是什么?
提前致谢
问:
如果我根据LGPL发布程序,我可以收取源代码吗?
这个想法是出售该计划,谁也想要以额外的价格购买该来源.
我将开始研究一个新项目.这是一款使用OpenGL for Windows,Linux和Mac OS X的3D游戏.我将需要一个用于GUI,窗口和处理输入的库.我最终有3个选择Qt,WxWidgets和GTK +.所有这些都是LGPL许可证.
1- LGPL是否允许使用这些库来制作专有应用程序?
2-这3个申请中哪一个最适合我?
我们正准备部署商业应用程序.我们的软件使用了其他几个库,这些库拥有代码项目开放许可证(CPOL),LGPL,Apache许可证和MIT许可证等许可证.
显然,我们希望遵守所有这些许可证,但我们是一个小型服装,没有法律部门来帮助我们解决这些问题.目前,由于所有库都是动态链接的,而不是嵌入到可执行文件中,我认为我们大多都是明确的.我们的项目是封闭源,旨在出售,并可能由我们提供给他们的人转售.
在使用这些库的源代码中,我们已将相关许可证放在文件的头部.
在我们的About Box中,我们也放置了许可证(这是否必要)
在分发我们的软件时,我们是否还需要包含LICENSE文件?
谢谢你的帮助!