我想开始一个跨平台的项目.我有我的研究,现在我几乎肯定Qt是正确的交易.这里有一个很大的障碍:许可.
我想出售我的项目,我也不想透露与我的工作相关的任何来源或支付许可证.我检查并发现Qt提供商业和开源解决方案.我听过太多关于Qt许可的矛盾说法让我很困惑.有人说即使我使用QPL的LGPL版本,我仍然需要提交我的代码.这是真的?
有人可以给我一个关于Qt许可证的简单解释,并告诉我是否可以在没有任何限制的情况下出售我的应用程序?在没有任何限制的情况下,有人会告诉我任何其他Qt用于跨平台开发吗?
Cor*_*lks 96
只需动态链接到Qt.如果您动态链接到LGPL库,则无需担心.
如果您静态链接到它们,您可以只分发您的目标文件(而不是您的源代码),你会没事的.
LGPL的想法是最终用户必须能够用他们想要的版本替换LGPL库.动态链接到LGPL库可以实现这一点,静态链接和分发目标文件也是如此.只要你这样做,就可以出售你想要的闭源程序.
当然,LGPL不仅仅是这个,而是相关部分.
归档时间: |
|
查看次数: |
43765 次 |
最近记录: |