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

Jav*_*wag 5 c++ qt qmake qt-creator

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

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

voo*_*ack 5

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

qmake实用程序可以在您的源代码上运行,但不直接与您的源代码相关联,因此您可以自由使用它.