我知道使用 Qt 会受到 LGPL 许可下的某些许可限制 - 即您必须提供源代码或至少提供目标文件,以便人们可以链接其他版本的 Qt 框架。我还知道您可以从 Digia 获得专有许可来克服这些限制 - 但我没有预算!
我的问题是——如果我只使用 qmake 和 Qt Creator 应用程序,但不在我的应用程序中包含任何 Qt 功能(因此没有任何链接到 Qt 的库),并且不使用 MOC 并且没有资源编译的东西,我是否可以在没有 Qt 商业许可证的情况下出售我的应用程序(实际上,我只是使用 qmake 作为构建系统,使用 Qt Creator 作为 IDE)?
最佳答案
LGPL/GPL 限制仅适用于链接到 LGPL/GPL 涵盖的可执行代码的软件。
qmake 实用程序运行,但不直接链接到您的源代码,因此您可以自由使用它。
关于c++ - Qt 框架——我可以(合法地)使用 qmake 而不是 Qt 创建商业应用程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21223847/