-->

我可以使用Qt LGPL许可证和销售我的应用程序没有任何形式的限制? [关闭](Can I us

2019-06-27 03:17发布

我想开始一个跨平台的项目。 我有我的研究,现在我几乎可以肯定Qt是合适的交易。 这里有一个很大的障碍,但: 许可

我想卖掉我的项目,我也不想给出我的相关工作或支付任何牌照源。 我查了一下,发现Qt的同时提供商业和开源解决方案。 我听到Qt的牌太多相互矛盾的说法,其困惑我很多东西。 有人说,即使我使用Qt的LGPL版本,我还需要提交我的代码。 这是真的?

有人可以给我Qt的许可证一个简单的解释,并告诉我,如果我可以在任何无任何限制出售我的应用程序或没有? 有没有人告诉我任何其他等同QT跨平台开发没有任何限制?

Answer 1:

只是动态链接到Qt的。 如果动态链接到LGPL库,没有什么可担心的。

如果静态链接到他们,你可以发布你的目标文件(不是你的源代码),你会没事的。

在LGPL的想法是,最终用户能够与他们希望有一个版本替换LGPL库。 动态链接到LGPL库可以让你做到这一点,象静态链接和分发对象文件。 只要你做到这一点,你可以卖你希望你的封闭源代码的程序。

当然,还有更多的LGPL不仅仅是这一点,但是这是相关部分。



文章来源: Can I use Qt LGPL license and sell my application without any kind of restrictions? [closed]
标签: c++ qt licensing