我将开始使用C ++并使用GUI开发商业广告应用程序。我找到了Qt库,看起来对我的软件有用。
我看到Qt拥有LGPL许可证,我读到许可证允许开发人员创建应用程序并使用不同的许可证发布它,但我不明白目前是否可以开发商业C ++ Windows应用程序(关闭)来源)Qt 没有支付商业许可证。
有人可以澄清这一点吗? 谢谢!
答案 0 :(得分:3)
LGPL许可证意味着您可以在商业应用程序中使用Qt,当且仅当您动态链接到它时。这意味着使用DLL(或等效于您的平台)而不是静态库。只要你这样做,你可以将任何你喜欢的许可证应用到你的实际应用程序中。
有关LGPL的更多信息,请查看Wikipedia article。
答案 1 :(得分:0)
如果这样做,则必须提供一种方法来获取正在使用的lgpl下的库的源。