LGPL 协议 疑问。。。。。。。。。。。。

IT_Young 2011-11-08 09:32:27
我想在windows下使用QT界面库,遵循LGPL协议,当我release我的商业软件时,QT的动态库需要另外分开relase吗?还是可以打包一起发布? 另外,还想知道有需要注意什么?谢谢

另外有人说WPS就是使用的QT,我看了一下确实用了。但我不能确定wps是否使用的是免费的还是收费的QT呢。。。
...全文
166 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
老邓 2011-11-13
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 starnight1981 的回复:]

如果发现源代码有bug,我将其bug修改好了,然后编译dll,然后用在我自己的程序里面打包发布也不可以吗?
[/Quote]
有bug建议向qt-project提交。
修改的代码要以同样的授权公布。
huntor 2011-11-13
  • 打赏
  • 举报
回复
你必须把你的修改按LGPL发布出来。
starnight1981 2011-11-13
  • 打赏
  • 举报
回复
如果发现源代码有bug,我将其bug修改好了,然后编译dll,然后用在我自己的程序里面打包发布也不可以吗?
碎炎 2011-11-08
  • 打赏
  • 举报
回复
似乎只要不静态编译 随便你用 把那几个dll打包进去就好了
老邓 2011-11-08
  • 打赏
  • 举报
回复
这个我在官方论坛发帖咨询过了,是可以自由打包DLL的,但打包的DLL必须是基于Qt相应版本的源码编译。
即:你不能修改Qt的源码后再编译成DLL,并且打包他们。
但你可以在不修改Qt源码的前提下自由发布、编译Qt的所有DLL。

16,173

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧