首页 > 编程语言 >Qt程序员必看/关于Qt收费的官方答复

Qt程序员必看/关于Qt收费的官方答复

时间:2024-04-02 09:04:27浏览次数:144  
标签:GPL Qt 必看 商业 程序员 开源 开发 版本

一、答复说明

Qt软件从诞生之日就是GPL/LGPL开源授权和商业授权并存的,开源不代表免费而是为了共享。关于您的问题,我做大致的回复。

  1. Qt商用版本的模块是否都是LGPL协议,所有模块是否存在GPL这种要求强制开源的协议?
  • 如果购买Qt商业许可,那么客户就不需要收到GPL儿GPL的协议约束,可以闭源发布;
  • 如果使用LGPL/GPL协议开发产品,那么在产品二次分发/销售过程中,就需要100%遵循开源协议了,如果使用了GPL库,那么无论是否修改,由于GPL的高度传染性,是需要公开整个涉及GPL开发的产品的全部源代码。

2.Qt5和Qt6额外提供了哪些开源版本没有提供的模块?

  • Qt6是Qt公司基于最新HMI要求推出的最新版本,比5版本多了几百个类库,同时增强了Qt的3D渲染能力;
  • 商业版本对比开源版本,Bug修复率更高,同时提供了商业版本一些独有的功能和模块,包括设计到开发的接口,性能优化,对于MCU的支持,自动化测试等等,具体可以通过后续交流详细了解。

3.商业版本的Qt是否提供最新版本的离线安装包?

  • 目前只有商业版本的Qt才提供离线安装。

4.商业授权版本具体报价?购买的数量要求?

  • Qt的商业授权是实行严格的Named User7机制,即每一个使用Qt开发和调用Qt库开发的人员都需要购买商业许可;
  • Qt的开发许可包括AD桌面端开发和DC设备端开发,如果使用QtDC开发设备,设备出货时还需要购买设备分发许可;
  • 使用Qt开发的系统或应用程序,如果在二次分发时与某一固定的设备绑定分发,就属于设备端开发,即QtDC,典型的情况就是上位机和嵌入式。

5.订阅模式购买的商业版本,后续没有继续购买,是否影响后续商业产品的的销售和软件开源协议的变化?

  • Qt目前在中国主要采取订阅模式,三年一个订阅周期,订阅期满后,如果不再使用Qt开发可以停止订阅,但不影响已经开发出来商业产品的分发或销售;
  • 但Q严禁商业代码和开源代码混用,所以订阅期满后,如果还要基于Qt进行开发或维护的,那么就需要根据使用Qt的人员数量续订;
  • 如果贵司参与国家项目的开发,Qt中国也可以同意购买永久发许可,但代价比较高。

二、开源地址

  1. 国内站点:https://gitee.com/feiyangqingyun
  2. 国际站点:https://github.com/feiyangqingyun
  3. 个人作品:https://blog.csdn.net/feiyangqingyun/article/details/97565652
  4. 视频主页:https://space.bilibili.com/687803542




标签:GPL,Qt,必看,商业,程序员,开源,开发,版本
From: https://www.cnblogs.com/feiyangqingyun/p/18109766

相关文章

  • 【必看】Midjourney订阅前必看的十件事
    1.Midjourney是什么?Discord是什么?Midjourney是一款AI制图工具,只要关键字,就能透过AI算法生成相对应的图片,只需要不到一分钟。同时还可以选择不同画家的艺术风格,例如安迪华荷、达芬奇、达利和毕加索等,还能识别特定镜头或摄影术语。Discord是一家游戏聊天应用与社区的聊天软......
  • Qt中的ui文件
    Qt中的ui文件简介Qt中的UI文件是一种特殊的XML格式文件,用于描述应用程序的用户界面。这些文件可以使用Qt的可视化设计工具QtDesigner来创建和编辑。QtDesigner提供了直观的界面,允许用户通过拖放和配置界面元素来设计应用程序的图形用户界面(GUI)。UI文件包含了界面上各种控件的......
  • Qt 实现的万能采集库( 屏幕/相机/扬声器/麦克风采集)
    【写在前面】        之前应公司需要,给公司写过一整套直播的库(推拉流,编解码),类似于libobs。    结果后来因为没有相关项目,便停止开发&维护了。    不过里面很多有用的组件,然后也挺好用的,遂开源出来一部分。    因此,本篇就简单讲一下用......
  • Android程序员职场规划:让你从职场小白一步一步走进一线公司!
    小公司不可怕,可怕的是一旦业务稳定,你自己不找点事做提升自己。在尽所能的完善公司APP的过程中,你的能力也在锻炼。趁年轻,一定要有闯劲,跳槽这个想法可以有,没必要觉得自己亏欠了谁。对于工作一年到三年的新人来说,想清楚两点就行:第一,当前公司环境确实糟糕,技术上没有提升,职位上......
  • QtQuick 学习笔记(一)容器组件
    1.QGroupBox功能提供分组框支持,可在其中布置多种窗口部件常用函数与组件voidsetChecked(boolchecked)QGroupBox使能voidsetTitle(constQString&title)标题文本设置效果及功能测试GroupBox.cpp#include<QApplication>#include<QDialog>#include......
  • 【QT+QGIS跨平台编译】054:【exiv2lib+Qt跨平台编译】(一套代码、一套框架,跨平台编译)
    点击查看专栏目录文章目录一、exiv2lib介绍二、文件下载三、文件分析四、pro文件五、编译实践一、exiv2lib介绍  exiv2lib是一个用于处理图像元数据的开源C++库。它可用于读取、编辑和写入图像文件中的Exif元数据(ExchangeableImageFileFormat,可交......
  • 什么原因让你想当程序员?只是顺利拿到 20k 无压力?
    部门捞人,前后端可投,点击通道即可:https://jinshuju.net/f/o38ijj第一点,钱多,即便非顶尖人才也能有较好的收入第二点,需求大,容易找到工作因为大多数人都是没背景、学历不高、颜值不高、人脉不广的第三点,现代社会,人情交际已经成了一些人的拖累,有的人甚至说出“见的人越多,就越喜欢计......
  • 【QT学习笔记】qt配置快捷键:全局快捷键|应用程序中的快捷键
    在QtCreator中配置快捷键,可以通过以下步骤进行:配置全局快捷键(适用于整个IDE的操作):1.**打开快捷键设置**:  -打开QtCreator,点击顶部菜单栏的“工具”(Tools)。  -在下拉菜单中选择“选项”(Options)。  -在打开的选项窗口中,找到并点击“键盘”(Keyboard)或......
  • Qt实现Kermit协议(二)
    3实现3.1Kermit该模块是Kermit协议实现类。3.1.1Kermit定义/*|<------IncludedinCHECK----->|||+------+-----+-----+------+------+---+-------+|MARK|LEN|SEQ|TYPE|DATA|CHECK|<terminator>+------+......
  • 程序员简历收费模板120套免费分享
    一、简历就是你一个人最开始的卖点,无论你多么的有才华,有可能;你没有施展的时候这些别人对你都是一无所知;①你能解决问题的能力,卖点并不是你认为自己所掌握的能力,很多人在个人简历中大量的罗列出自己具有怎样的能力。但是这些能力在实际的工作中并没有作用,也就不能称之为卖点。......