C++ Qt 定价(最新)

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/8679252/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-08-28 18:57:36  来源:igfitidea点击:

Qt pricing (most up to date)

c++qtlicensing

提问by David Havran

I am thinking about using QT for rich GUI commercial multiplatform programs. A would want to know how much the commercial license would cost.

我正在考虑将 QT 用于丰富的 GUI 商业多平台程序。A 想知道商业许可证的费用是多少。

I found just old prices (2008): https://stackoverflow.com/questions/352896/qt-commercial-licenses

我发现只是旧价格(2008 年):https: //stackoverflow.com/questions/352896/qt-commercial-licenses

  1. I am interested for the actual price (even earlier to see how it rises) for: win+osx

  2. The license is one time or I have to buy license yearly?

  3. Is there anyone who uses the LGPL version commercially? (I know that it can be done but I might need to make changes to QT without releasing the code for it: https://stackoverflow.com/questions/2945612/qt-lgpl-licencing-for-a-free-application-with-closed-source)

  4. Actually this price policy (We don't tell you the price! We will call you!) is really strange to me, should I rather stay away form QT? I just tried it (15-20 hours) so going with other technology (.Net and just for Windows by dropping multiplatform support) is still an option

  1. 我对以下的实际价格感兴趣(甚至更早看看它是如何上涨的):win+osx

  2. 许可证是一次性的还是我必须每年购买许可证?

  3. 有没有人在商业上使用 LGPL 版本?(我知道可以做到,但我可能需要在不发布代码的情况下对 QT 进行更改:https: //stackoverflow.com/questions/2945612/qt-lgpl-licencing-for-a-free-application-闭源

  4. 其实这个价格政策(我们不告诉你价格!我们会打电话给你!)对我来说真的很奇怪,我应该远离QT吗?我刚刚尝试过(15-20 小时),所以使用其他技术(.Net 和仅适用于 Windows,通过放弃多平台支持)仍然是一个选择

回答by Chris Parton

I'm no lawyer, so I'm not an expert in this area. I just wanted to point out that you can still develop closed-source software using an LGPL license. The catch is that you can't edit the Qt libraries without releasing the changes under LGPL.

我不是律师,所以我不是这方面的专家。我只是想指出,您仍然可以使用 LGPL 许可证开发闭源软件。问题是您不能在不发布 LGPL 下的更改的情况下编辑 Qt 库。

Related SO thread: https://stackoverflow.com/questions/94346/can-i-legally-incorporate-gpl-lgpl-open-sourced-software-in-a-proprietary-cl. Read the top answer to that question, there is a much better explanation there.

相关 SO 线程:https: //stackoverflow.com/questions/94346/can-i-legally-incorporate-gpl-lgpl-open-sourced-software-in-a-proprietary-cl。阅读该问题的最佳答案,那里有更好的解释。

Unfortunately I can't help you with the pricing, but if you're not altering Qt itself then you may not need to pay for it at all.

不幸的是,我无法帮助您定价,但如果您不改变 Qt 本身,那么您可能根本不需要为此付费。

回答by karunski

I have used Qt LGPL in commercial closed source applications. Besides the minor inconvenience of dynamic linking, I see no reason not to.

我在商业闭源应用程序中使用过 Qt LGPL。除了动态链接的轻微不便之外,我认为没有理由不这样做。

Your concern in bullet 3:

您在子弹 3 中的关注点:

I know that it can be done but I might need to make changes to QT without releasing the code for it

我知道它可以完成,但我可能需要在不发布代码的情况下对 QT 进行更改

This is a very strange requirement. I don't know why you would want to hack on the Qt source, and then not release your changes to it. If you're comparing it to .Net, consider you wouldn't be able to make changes to that framework at all.

这是一个很奇怪的要求。我不知道你为什么要破解 Qt 源代码,然后不发布对它的更改。如果您将它与 .Net 进行比较,请考虑您根本无法对该框架进行更改。