简单的问题,我想知道在 Qt 中为开源程序构建静态应用程序是否合法?我听说这违反了 Qt 规则。
另外,如果我想为商业做一个静态构建,它需要一个我必须购买的许可证文件。那么没有任何其他方法可以在没有任何问题或任何情况下进行静态构建吗?
Qt 可以在开源(LGPL v2.1)或商业条款下使用。
您可以在 opensource.org找到 LGPL v2.1 ,或在 Wikipedia(以及许多其他地方)阅读有关它的信息。
除了与您签订合同的律师之外,没有人会给您实际的法律建议(如果有人这样做,您不应该接受)。
我认为可以公平地说大多数开发人员会同意:
所以,我个人不会这样做。但这只是我,不是法律建议。
至于商业许可证,是的,你已经为此付出了代价。访问商业 Qt 站点以了解更多信息。