Qt框架 - 我可以(合法地)使用qmake而不是Qt创建商业应用程序吗?

时间:2014-01-19 23:05:00

标签: c++ qt qt-creator qmake

我知道使用Qt会在LGPL许可下吸引某些许可限制 - 即您必须提供源代码或至少提供目标文件,以便人们可以链接其他版本的Qt框架。我也知道您可以从Digia获得专有许可来克服这些限制 - 但我没有预算!

我的问题是 - 如果我只使用qmake和Qt Creator应用程序,但在我的应用程序中不包含任何Qt功能(因此没有任何链接到Qt的库),并且不使用MOC而且没有资源编译的东西,我能否在没有Qt商业许可的情况下销售我的应用程序(实际上,我只是使用qmake作为构建系统而Qt Creator作为IDE)?

1 个答案:

答案 0 :(得分:5)

LGPL / GPL限制仅适用于链接到LGPL / GPL涵盖的可执行代码的软件。

qmake实用程序可以运行,但不直接链接到您的源代码,因此您可以自由使用它。