首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >LGPL下的Qt :如何将更改分发到Qt源代码?

LGPL下的Qt :如何将更改分发到Qt源代码?
EN

Stack Overflow用户
提问于 2012-06-01 14:39:44
回答 2查看 498关注 0票数 4

我们在LGPL下用Qt开发了一个商业Qt应用程序。我们动态链接。我们还对Qt中的几个文件做了一些修改,以更好地满足我们的需要。我意识到,根据LGPL,我必须公开这些更改。

我的问题是这是怎么做到的?

  1. ,我是否在我的域上设置了一个可供下载的修改源代码的网页?
  2. 在安装后是否将修改后的源代码分发到客户端目标计算机上的文件夹中?
  3. 以另一种方式?
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-06-01 14:55:14

您只需根据请求提供它们即可。

它可以是您的web服务器上的一个文件,它可以通过电子邮件发送给任何询问者,您甚至可以在软盘上提供这些文件并收取费用。

理想情况下,如果Qt是对其他人有用的bug修复程序或特性,那么您也应该将这些更改贡献给Qt,然后可以将其合并到以后的版本中,然后您就可以使用标准的构建了。

ps。GPL的信函中说,您必须提供创建修改后的构建所需的一切--这样就可以获得完整的Qt源和构建文件。然而,对于像Qt这样的大型复杂项目,如果您只修改了几个文件,那么只提供这些文件的下载(甚至与特定的Qt版本有差异)是有用的。

票数 5
EN

Stack Overflow用户

发布于 2012-06-01 18:58:29

根据许可证,您需要将您的更改提供给社区,而不仅仅是您的客户。

最简单的方法是在http://qt.gitorious.org/qt上分叉主Qt存储库并在那里提交更改。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10852330

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档