更改 Qt Wayland Compositor 的许可证并在 Qt Creator 中启用遥测收集

Qt集团公司 宣布了 关于更改 Qt Wayland Compositor、Qt Application Manager 和 Qt PDF 组件的许可证,从 Qt 5.14 版本开始,这些组件将开始根据 GPLv3 许可证而不是 LGPLv3 提供。 换句话说,链接到这些组件现在需要在 GPLv3 兼容许可证下打开程序的源代码或购买商业许可证(以前,LGPLv3 允许链接到专有代码)。

Qt Wayland Compositor 和 Qt Application Manager 主要用于创建嵌入式和移动设备的解决方案,而 Qt PDF 以前仅以测试发布形式提供。 应该指出的是,许多附加模块和平台已经在 GPLv3 下提供,包括:

  • Qt 图表
  • Qt CoAP
  • Qt 数据可视化
  • Qt 设备实用程序
  • Qt KNX
  • Qt 洛蒂动画
  • Qt MQTT
  • Qt网络认证
  • Qt Quick WebGL
  • Qt 虚拟键盘
  • 用于 WebAssembly 的 Qt

另一个值得注意的变化是 包容 用于将遥测数据发送到 Qt Creator 的选项。 启用遥测的原因是希望了解如何使用 Qt 产品,以便随后提高其质量。 据称,信息以匿名形式处理,不识别具体用户,而是使用UUID匿名分隔用户数据(使用Qt类QUuid生成)。 发送统计信息的 IP 地址也可以用作标识符,但在 协议 关于私人信息的处理,据称该公司不维护与 IP 地址的链接。

今天的版本中包含一个用于发送统计信息的组件 Qt 创造者 4.10.1。 遥测相关功能是通过“遥测”插件实现的,如果用户在安装过程中没有拒绝数据收集,该插件就会被激活(安装过程中会发出警告,其中默认突出显示发送遥测的选项)。 该插件是基于框架的 K用户反馈,由 KDE 项目开发。 通过设置中的“Qt Creator Telemetry”部分,用户可以控制将哪些数据传输到外部服务器。 遥测详细信息分为五个级别:

  • 基本系统信息(有关 Qt 和 Qt Creator、编译器和 QPA 插件的版本信息);
  • 基本使用统计(此外,还传输有关 Qt Creator 启动频率和程序工作持续时间的信息);
  • 详细的系统信息(屏幕参数、OpenGL和显卡信息);
  • 详细的使用统计信息(有关许可证、Qt Quick Designer 的使用、区域设置、构建系统、各种 Qt Creator 模式的使用的信息);
  • 禁用数据收集。

在设置中,您还可以有选择地控制每个统计参数的包含情况,并查看发送到外部服务器的结果 JSON 文档。 在当前版本中,默认模式是禁用数据收集,但将来有计划启用详细使用情况统计模式。 数据通过加密的通信通道传输。 服务器处理器在亚马逊云中运行(统计数据存储位于与在线安装程序相同的后端)。

更改 Qt Wayland Compositor 的许可证并在 Qt Creator 中启用遥测收集

另外,还可以注意到 测试开始 Qt 5.14 的第一个测试版。 预计将于 26 月 5.14 日发布。 Qt XNUMX 的发布值得注意的是,它包含了对某些内容的初步支持 机会计划用于 Qt 6。 例如,添加了具有 3D 支持的新 Qt Quick 的初步实现。 新的场景渲染 API 将允许您在 Vulkan、Metal 或 Direct3D 11 之上运行基于 Qt Quick 的应用程序(无需与 OpenGL 紧密绑定),并且可以使用 QML 在界面中定义 3D 元素,而无需使用UIP 格式,还将解决 QML 与 Qt 3D 内容集成时开销较大以及无法在 2D 和 3D 之间的帧级别同步动画和转换等问题。

来源: opennet.ru

添加评论