`
buliedian
  • 浏览: 1238109 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Qt开源版本和商业版本的区别

Qt 
阅读更多

Qt Licenses

We offer Qt under the following licenses:

Qt
Commercial Developer License

The Qt Commercial Developer License is the appropriate version to use for the development of proprietary and/or commercial software. This version is for developers who do not want to share the source code with others or otherwise comply with the terms of the GNU Lesser General Public License version 2.1 or GNU GPL version 3.0.

Read more

Qt GNU LGPL v. 2.1

This version of Qt is appropriate for the development of Qt applications (proprietary or open source) provided you can comply with the terms and conditions contained in the GNU LGPL version 2.1.

Read more

Qt GNU GPL v. 3.0

This version of Qt is appropriate for the development of Qt applications where you wish to use such applications in combination with software subject to the terms of the GNU General Public License version 3.0 or where you are otherwise willing to comply with the terms of the GNU General Public License version 3.0.

Read more

License Comparison Chart

Commercial

LGPL

GPL

License cost

License fee charged

No license fee

No license fee

Must provide source code changes to Qt

No, modifications can be closed

Source code must be provided

Source code must be provided

Can create proprietary applications

Yes - No source code must be disclosed

Yes, in accordance with the LGPL v. 2.1 terms

No, applications are subject to the GPL and source code must be made available

Updates provided

Yes, immediate notice sent to those with a valid support and update agreement

Yes, made available

Yes, made available

Support

Yes, to those with a valid support and update agreement

Not included but available separately for purchase

Not included but available separately for purchase

Charge for Runtimes

Yes, for some embedded uses

No

No

简单说,如果基于商业版本,你可以做任何的修改/开发不需要公布,而且有相应的技术支持;基于LGPL你也可以开发自己的商业版本,但对QT的修改要回馈回去,如果要技术支持,当然要单独付钱了。GPL适用于完全的open source项目,你也可以强制要求别人给予你的软件的开发是GPL的。

如果都是基于LGPL,对我们来说没有什么太大的区别。只是希望借助QT的平台,能为我们带来更多的更好的应用。

版权声明

本文为原创作品,请尊重作者的劳动成果。转载必须保持文章完整性,并以超链接形式注明原始作者“ tingsking18 ”和 主站点 地址,方便其他朋友提问和指正。

版权声明

本文为原创作品,请尊重作者的劳动成果。转载必须保持文章完整性,并以超链接形式注明原始作者“ tingsking18 ”和 主站点 地址,方便其他朋友提问和指正。

分享到:
评论

相关推荐

    QT安装包(开源版本)

    总之,QT开源版本是一个强大且灵活的开发框架,提供了从设计到部署的全套解决方案,让开发者能够高效地构建高质量的跨平台应用程序。对于想要学习或使用QT的人来说,这个安装包是入门的最佳起点。

    Qt4.5商业版SN

    Qt有两种主要的发行版本:开源免费版和商业版。开源免费版包含了大部分的功能,但对于某些商业用途或特定的需求,则需要购买商业版来获得更全面的支持和服务。 - **开源免费版**:适用于大多数的个人项目和开源项目...

    Qt开源报表limereport,官方源码包

    【Qt开源报表limereport】是一个基于Qt框架的开源报表系统,主要面向开发者提供报表设计和展示的功能。这个源码包版本为5.12.1,已经预先编译完成,对于那些在编译过程中遇到问题的用户来说,可以直接使用其中的`...

    QT4 商业版 license

    对于那些需要使用Qt进行商业产品开发的企业和个人来说,了解并正确使用Qt的商业版License显得尤为重要。本文将围绕“QT4商业版license”这一主题展开讨论,旨在为读者提供一个全面且深入的理解。 #### 二、Qt概述 ...

    Qt 5 Qt6在线安装包 Windows版本 开源免费

    然后,可以选择安装目录和版本,以及自定义安装选项¹²⁵。最后,开始在线安装,等待进度条完成¹²⁵。 安装完成后,可以使用Qt Creator(Community版)进行软件启动和项目创建¹。Qt Creator是一个跨平台的集成...

    qt-everywhere-opensource-src-4.7.3

    "opensource"表明这个版本的QT遵循开放源码的原则,采用LGPL(GNU Lesser General Public License)或GPL(GNU General Public License)许可证,允许开发者免费使用、修改和分发源代码,对于商业项目,可以选择...

    QT SARibbon+qt5.9.4+vs2017版本库

    - LGPL许可:Qt 5.9.4采用LGPL许可,既允许商业使用,也支持开源项目。 3. **Visual Studio 2017**: - IDE:Microsoft的旗舰级集成开发环境,支持多种编程语言,包括C++。 - 集成构建系统:内置MSBuild,方便...

    Qt镜像源_qt_mirror

    Qt有开源和商业两种许可证,不同版本支持不同的功能和平台。例如,Qt 5.x系列是目前广泛使用的版本,而Qt 6.x则是最新版,它带来了更多改进和新特性,但可能对旧版本的兼容性较差。开发者需要根据项目需求和许可条款...

    Qt5.17.7-VS2019 qt 5.15.7 开源编译版本(X86)

    自5.15.2之后,Qt只对商业用户开放安装,非商业用户只能自己编译。 今天想编译好的版本给大家下载。 qt 5.15.7 开源编译版本 vs 2019 编译,X86的版本 编译环境:windows10 wdk:10.0.19041.0

    .qt license下载

    Qt开源版(LGPL或GPL)是免费的,允许开发者在开放源代码的项目中使用Qt,而Qt商业版则提供闭源项目使用的许可,同时也提供更全面的技术支持和定制服务。对于企业来说,选择商业版可以避免开源协议带来的限制,如...

    Qt编写的一些开源的demo,支持Qt4、Qt5、Qt6,支持任意系统

    它由The Qt Company维护,并遵循了LGPL和商业许可证,使得开发者既可以用于开源项目,也能在商业环境中使用。 本资源包含一系列使用Qt编写的开源demo,覆盖了Qt4、Qt5以及最新的Qt6版本,这意味着你可以了解到Qt...

    qt 4.7 商业版 Commercial 种子 下载

    在QT 4.7版本中,商业版与开源版的主要区别在于许可证和服务。商业版提供更广泛的技术支持和定制服务,适合大型企业和需要专业服务的开发者。它包括了对源代码的访问,允许企业根据自身需求进行定制和修改。此外,...

    qt下载教程.docx

    Qt提供了不同的版本,包括开源版本和商业版本。对于大多数开发者和学习者来说,选择开源版本即可。 下载在线安装器: 点击下载链接,下载Qt的在线安装器。文件名可能类似于qt-unified-windows-x64-online.exe(以...

    qt creator 2.6.1商用版

    1. **集成开发环境**:Qt Creator集成了代码编辑器、项目管理、构建系统、调试器和版本控制工具,提供了一站式的开发体验。它的代码完成功能能帮助快速编写和调试Qt代码。 2. **多平台支持**:Qt Creator允许开发者...

    QT学习文档(带书签、超详细)

    QT有两个版本:商业版和开源版。商业版提供传统商业软件发行版,并且提供在商业有效期内的免费升级和技术支持服务。开源的LGPL版本提供了和商业版本同样的功能,但是在GNU通用公共许可下,它是免费的。 5. QT安装 ...

    Qt5.6.3的windows minGW版本静态编译的方法

    然而,需要注意的是,静态编译可能会增加程序的启动时间,且由于LGPL协议,如果商业软件使用了静态编译的Qt,可能需要开源其与Qt相关的源代码。因此,在选择编译方式时,应权衡利弊,根据项目需求进行决策。

    QT车载系统(包含音乐,天气,地图,视频)

    地图导航:QT6的车载地图功能可能采用了流行的开源地图库如OpenStreetMap或者商业地图服务,支持路线规划、定位、实时交通信息显示等功能。用户可以通过触控或语音指令进行目的地输入,系统会自动计算最佳路线并导航...

    Qt Creator源码

    同时,你还可以尝试修改源码,自定义你的Qt Creator版本,或者为开源社区贡献代码。 总的来说,Qt Creator的源码是一个丰富的学习资源,它涵盖了软件开发的多个方面,对于想要深入理解Qt和IDE开发的开发者来说,是...

Global site tag (gtag.js) - Google Analytics