【发布时间】:2012-01-12 05:00:21
【问题描述】:
我想开发一个适用于所有操作系统的 C++ 应用程序。此应用程序在 1.5 版之前将是免费的(以确保它是高质量的)。我不希望这个应用程序是开源的。公众只能访问安装程序“EXE”,仅此而已。所有源代码都将由我保存和维护,而不是在一家合法公司(至少现在)。
那么根据以上信息,我需要购买 Qt 框架还是可以使用免费版本?我总是对像 LGPL 和 GPL 这样的免费许可协议感到困惑。我可以读一百万遍,但仍然不知道我是否可以使用它。
如果我可以在常规的非法律条款中免费使用 Qt;我必须做什么或如何限制,以便我可以免费看到 Qt。
我真的希望我可以免费使用 Qt,因为当这个应用程序确实要花钱时,我仍然想要一个免费版本,功能更少,付费版本仍然很便宜。不足以让我变得富有,足够让我不会破产哈哈。我们说的是 5 美元的付费版本之类的。
【问题讨论】:
-
我投票结束这个问题,因为它是关于许可和法律问题,而不是编程或软件开发。 See here 了解详情,help center 了解更多信息。
-
不可能在所有操作系统上运行。 Qt 只被移植到少数平台上。大量的平台,尤其是。嵌入式和实时操作系统没有 Qt
-
请参考这个强相关Qn:Does App Store accept Qt app linked with QT Library LGPLv3;特别是针对基于应用商店的问题和可能的解决方案。
-
Landin,您是否能够按照您的计划构建应用程序并推荐给正在考虑这样做的人?
标签: c++ qt frameworks gpl lgpl