Lan*_*ens 31 c++ qt frameworks gpl lgpl
我想开发一个适用于所有操作系统的C++应用程序.此应用程序将免费使用至版本1.5(以确保它具有高品质).我不希望这个应用程序是开源的.公众只能访问安装程序"EXE",就是这样.所有源代码都将由我保存和维护,而不是在合法公司下(至少目前为止).
因此,根据上述信息,我是否需要购买Qt框架或者我可以使用免费版本吗?我总是对LGPL和GPL等免费许可协议感到困惑.我可以阅读它一百万次,但仍然不知道我是否可以使用它.
如果我能以正常的非法律条款免费使用Qt; 我必须做什么或如何限制,以便我可以免费看到Qt.
我真的希望我可以免费使用Qt,因为当这个应用程序确实花钱时,我仍然希望有一个免费版本,功能较少,付费版本仍然非常便宜.不足以让我变得富有,仅仅这样我就不会破产哈哈.我们说付费版本的价格是5美元.
Mar*_*ett 36
您可以(并且我们)基于Qt库销售商业应用程序.
你需要做的就是.
1,动态链接你的exe与Qt dll的.因此,您的产品的安装程序包括您的app.exe和仅使用的Qtcore4.dll等.无论如何,这是一个好主意,因为您可以升级您的应用程序,而无需更改MB的MB.
2,如果您修复或更改了Qt中的任何内容,您需要向您的客户提供更改(仅限Qt源)和/或返回给Qt人员.这是不太可能的,因为Qt质量非常高.
购买Qt许可证的唯一原因是,如果您需要在无法进行动态链接的平台上运行 - 可能是机顶盒 - 或者您需要额外的技术支持.
PS.即使您不修改Qt,如果客户要求,您也需要提供原始Qt源.但这只是将它们指向Qt网站的问题.
绝不需要透露您的源代码.
| 归档时间: |
|
| 查看次数: |
20680 次 |
| 最近记录: |