Qt Group宣布更新许可协议

news2024/11/20 20:17:59

本文翻译自:Qt Group Launches Updates of License Agreements

原文作者:Qt Group产品管理总监Santtu Ahonen

为了简化Qt Group的许可协议并提升整体的可读性,我们对商业合同文档的结构进行了更新。这一变更对Qt Group许可其商业产品和服务的条款和条件影响有限。

此次更新不会影响任何开源许可或与Qt Group客户之间现有且正在进行的协议。换句话说,如果您保持当前产品,并且只对购买更多同类产品感兴趣,那么您无需进行任何更改。

之前的Qt许可协议4.4.1版本,起源于Qt开发者框架的双重许可模式。4.4.1版本的制定旨在将诸如Squish、Coco和Test Center这样的新Qt Group产品加入许可协议中。这一变化使得许可协议更加全面,但同时也更加复杂。随着Qt Group引入Axivion Suite等新产品,我们意识到需要采用新的许可协议方法。

此次更新并未改变Qt产品现有许可结构的核心,而是采取了一种新的、模块化且可扩展的方法来构建我们的协议。

条款与条件的模块化结构

新协议采用模块化结构,名为Qt框架协议。该协议的主体并非针对特定产品或服务,而是确立了Qt及其客户之间的法律关系,并设定了开展业务的通用条款和条件。与之前的Qt许可协议一样,新的框架协议专为商业对商业的关系设计。

为了补充框架协议的主体,产品和服务新增了特定的框架协议附录。这种格式使得可以在某一产品的框架协议附录中设置产品特定的结构(例如覆盖开发框架特定条件,如双重许可)。换言之,我们的目标是使框架协议在多产品环境中使用起来更加专注且简便。框架协议也支持随着产品或服务的发展进行模块化的变更和增补。

我们的最终目标是使客户能够更快更方便地审查和同意协议。客户无需审查包含多个产品和服务的合同,而是可以有针对性地了解他们所希望购买或使用的产品的特定条款和条件。

变更摘要

Qt开发框架:明确了使用不同类型许可版本的政策,以及客户公司内部员工之间许可转移的政策。

Squish、Coco、Test Center、Axivion、Insight:术语统一和框架协议结构的适配。

Qt专业服务:到目前为止,Qt Group的专业服务通过单独的专用协议来处理。新的Qt框架协议改变了这一点。Qt Group提供的专业服务的通用条款现已作为框架协议的一部分,包括在专业服务通用附录;针对专业服务(不论是计时或材料费、固定项目工作、培训、研讨会或其他专业服务)的具体工作说明书则随后制定。

Qt支持:Qt技术支持条款与条件已重组,以适应Qt Group当前提供的多产品服务性质。支持服务的等级、响应时间以及实际的支持服务内容未发生变化。

教育许可协议:教育和学生使用已经从Qt LA 4.4.1附录5中剥离,于2023年11月转移到单独的最终用户许可协议中。

您可以在qt.io/terms-conditions下找到新的协议。这一变更从2024年2月1日生效。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1791335.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

SpringCache 缓存 - @Cacheable、@CacheEvict、@CachePut、@Caching、CacheConfig 以及优劣分析

目录 SpringCache 缓存 环境配置 1)依赖如下 2)配置文件 3)设置缓存的 value 序列化为 JSON 格式 4)EnableCaching 实战开发 Cacheable CacheEvict CachePut Caching CacheConfig SpringCache 的优势和劣势 读操作…

出行预测:端午打车需求将上涨31%,滴滴发放超2亿司机补贴

作为上半年的“收官”小长假,端午假期接棒“五一”的出行热度,中短途周边游持续升温,海滨旅行、龙舟民俗体验成为新的出行看点。 滴滴出行预测,端午节当天(6月10日)打车需求将同比去年上涨约31%。今年端午…

因子区间[牛客周赛44]

思路分析: 我们可以发现125是因子个数的极限了,所以我们可以用二维数组来维护第几个数有几个因子,然后用前缀和算出来每个区间合法个数,通过一个排列和从num里面选2个 ,c num 2 来计算即可 #include<iostream> #include<cstring> #include<string> #include…

长虹智能电视55D3P(机芯:ZLH74GiR2G)海思平台固件解析打包

一、使用Hitool打包固件 接上一篇&#xff0c;尝试使用HITOOL打包固件 长虹55D3P海思平台固件破解-CSDN博客 参考ZNDS HItool备份固件&#xff1a;【玩机必看】海思机顶盒备份线刷包 制作分区表xml文件_ZNDS刷机/救砖_ZNDS HITOOL下载&#xff1a;https://cloud.189.cn/web/…

关于信号翻转模块(sig_flag_mod)的实现

关于信号翻转模块(sig_flag_mod)的实现 语言 &#xff1a;Verilg HDL 、VHDL EDA工具&#xff1a;ISE、Vivado、Quartus II 关于信号翻转模块(sig_flag_mod)的实现一、引言二、实现信号翻转模块的方法&#xff08;1&#xff09;输入接口&#xff08;2&#xff09;输出接口&…

如何跨渠道分析销售数据 - 7年制造业销售经验小结

如何跨渠道分析销售数据 - 7年制造业销售经验小结&#xff08;1&#xff09; 【前言】 在我过去7年销售工作生涯中&#xff0c;从第一年成为公司销冠后&#xff0c;我当时的确自满的一段时间&#xff0c;认为自己很了不起。但是第一年的销售业绩并没有拿到提成&#xff0c;最…

LabVIEW冲击响应谱分析系统

LabVIEW冲击响应谱分析系统 开发了一种基于LabVIEW开发的冲击响应谱分析系统&#xff0c;该系统主要用于分析在短时间内高量级输入力作用下装备的响应。通过改进的递归数字滤波法和样条函数法进行冲击响应谱的计算&#xff0c;实现了冲击有效持续时间的自动提取和响应谱的精准…

分布式任务队列系统 celery 进阶

通过前面的入门&#xff0c;我们大概了解了celery的工作原理及简单的入门代码示例&#xff08;传送门&#xff09;&#xff0c;下面进行一些稍微复杂的任务调度学习 多目录结构异步执行 在实际项目中&#xff0c;使用Celery进行异步任务处理时&#xff0c;经常需要将代码组织…

CTF本地靶场搭建——基于阿里云ACR实现动态flag题型的创建

接上文&#xff0c;这篇主要是结合阿里云ACR来实现动态flag题型的创建。 这里顺便也介绍一下阿里云的ACR服务。 阿里云容器镜像服务&#xff08;简称 ACR&#xff09;是面向容器镜像、Helm Chart 等符合 OCI 标准的云原生制品安全托管及高效分发平台。 ACR 支持全球同步加速、…

STM32作业实现(七)OLED显示数据

目录 STM32作业设计 STM32作业实现(一)串口通信 STM32作业实现(二)串口控制led STM32作业实现(三)串口控制有源蜂鸣器 STM32作业实现(四)光敏传感器 STM32作业实现(五)温湿度传感器dht11 STM32作业实现(六)闪存保存数据 STM32作业实现(七)OLED显示数据 STM32作业实现(八)触摸按…

6 大亮点!全新 Anolis OS 23.1 GA 版正式发布,满足多样化平台支持

一、引言 Anolis OS 23&#xff0c;作为龙蜥社区推出的着重于技术演进和先进性的 Linux 发行版本&#xff0c;即便在频繁集成各类软件最新特性的同时&#xff0c;依然确保了系统的高度稳定性和可靠性。Anolis OS 在社区共建上对理事单位的需求给予了极大重视&#xff0c;力保各…

使用正则表达式分割字符串

自学python如何成为大佬(目录):https://blog.csdn.net/weixin_67859959/article/details/139049996?spm1001.2014.3001.5501 split()方法用于实现根据正则表达式分割字符串&#xff0c;并以列表的形式返回。其作用同字符串对象的split()方法类似&#xff0c;所不同的就是分割…

Linux下的配置工具menuconfig+配置文件(Kconfig/.config/defconfig)

我们都知道,嵌入式开发中,或者说C语言中,配置基本都是通过宏定义来决定的,在MCU开发中,代码量比较小,配置项也比较少,我们直接修改对应的宏定义即可。 但是,Linux开发中,操作系统、驱动部分还有应用部分加起来,代码量极大,配置项目也非常多,这时候,就需要对这些配…

HTML+CSS+JS 动态登录表单

效果演示 实现了一个登录表单的背景动画效果,包括一个渐变背景、一个输入框和一个登录按钮。背景动画由多个不同大小和颜色的正方形组成,它们在页面上以不同的速度和方向移动。当用户成功登录后,标题会向上移动,表单会消失。 Code <!DOCTYPE html> <html lang=&q…

小白学大模型:Hugging Face Tokenizer

Tokenizer介绍 在自然语言处理&#xff08;NLP&#xff09;领域&#xff0c;Tokenizer&#xff08;分词器&#xff09;是准备输入模型的关键步骤之一。Hugging Face 提供了用于各种模型的分词器库&#xff0c;其中大多数分词器都以两种风格提供&#xff1a;一种是完整的 Pytho…

VRRP

文章目录 VRRP基本原理技术背景VRRP作用VRRP概述VRRP报文VRRP名词解释VRRP路由器VRRP组虚拟路由器虚拟IP地址、MAC地址Master、Backup路由器 VRRP状态机Master/ Backup 路由器Master路由器:Backup路由器: VRRP的工作过程 VRRP基础配置 VRRP基本原理 技术背景 为了解决单个路由…

力扣hot100:138. 随机链表的复制(技巧,数据结构)

LeetCode&#xff1a;138. 随机链表的复制 这是一个经典的数据结构题&#xff0c;当做数据结构来学习。 1、哈希映射 需要注意的是&#xff0c;指针也能够当做unordered_map的键值&#xff0c;指针实际上是一个地址值&#xff0c;在unordered_map中&#xff0c;使用指针的实…

快速C++中的入门智能指针

✨前言✨ &#x1f4d8; 博客主页&#xff1a;to Keep博客主页 &#x1f646;欢迎关注&#xff0c;&#x1f44d;点赞&#xff0c;&#x1f4dd;留言评论 ⏳首发时间&#xff1a;2024年6月4日 &#x1f4e8; 博主码云地址&#xff1a;博主码云地址 &#x1f4d5;参考书籍&#…

【数据集划分】假如你有超百万条oracle数据库数据(成真版)

【数据集划分】假如你有接近百万条oracle数据库数据&#xff08;成真版&#xff09; 写在最前面小结 数据集划分原因注意事项 1. 留出法&#xff08;Hold-out Method&#xff09;原理算法复杂度代码示例Scikit-learn的train_test_split分布式计算框架&#xff08;如Apache Spar…

JVM学习-Jprofiler

JProfiler 基本概述 特点 使用方便&#xff0c;界面操作友好对被分析的应用影响小(提供模板)CPU&#xff0c;Tread&#xff0c;Memory分析功能尤其强大支持对jdbc,noSql,jsp,servlet,socket进行分析支持多种模式(离线、在线)的分析支持监控本地、远程JVM跨平台&#xff0c;拥…