Qt 使用许可

Qt 包含的一些代码,不提供在 GNU 次一般公共许可 (LGPL) Qt 商业许可 ,但一定程序上来自原作者的特定许可。

The Qt Company gratefully acknowledges these and other contributions to Qt. We recommend that programs that use Qt also acknowledge these contributions, and quote these license statements in an appendix to the documentation.

注意: You only need to comply with (and acknowledge) the licenses of the third-party components that you are using with your application. Click the name of the component to see the licensing details.

第 3 方许可

The following table lists parts (modules) of Qt that incorporate code licensed under third-party open-source licenses:

Qt 3D

开放资产导入库第 4.1.0 版 BSD 3 条款新 (或修订) 许可

Qt Bluetooth

BlueZ GNU General Public License v2.0 only (This does not force user code to be GPL'ed. For more info see details.)

Qt Core

zlib (数据压缩库),第 1.2.11 版 Zlib 许可
Robert Penner 缓和方程 BSD 3 条款新 (或修订) 许可
针对 IEEE 双精度的高效二进制/十进制和十进制/二进制转换例程,第 3.1.5 版 BSD 3 条款新 (或修订) 许可
FreeBSD strtoll 和 strtoull,版本 18b29f3fb8abee5d57ed8f4a44f806bec7e0eeff BSD 3 条款新 (或修订) 许可
MD4 公共领域
MD5 公共领域
PCRE2 - 无堆栈即时编译器,第 10.35 版 BSD 2 条款简化许可
PCRE2,第 10.35 版 BSD 3 条款新 (或修订) 许可
QEventDispatcher 在 macOS BSD 3 条款新 (或修订) 许可
安全哈希算法 SHA-1 公共领域
安全哈希算法 SHA-3 - Keccak,第 3.2 版 创意公共零,第 1.0 通用版
安全哈希算法 SHA-3 - brg_endian,版本 https://github.com/BrianGladman/sha/ 提交 4b9e13ead2c5b5e41ca27c65de4dd69ae0bac228 BSD 2 条款简化许可
安全哈希算法 SHA-384 和 SHA-512 BSD 3 条款新 (或修订) 许可
文本编解码器:EUC-JP BSD 2 条款简化许可
文本编解码器:EUC-KR BSD 2 条款简化许可
文本编解码器:GBK BSD 2 条款简化许可
文本编解码器:ISO 2022-JP (JIS) BSD 2 条款简化许可
文本编解码器:Shift-JIS BSD 2 条款简化许可
文本编解码器:TSCII BSD 2 条款简化许可
文本编解码器:Big5、Big5-HKSCS BSD 2 条款简化许可
公共后缀列表,版本 b880425f09bca902da412bdece4f68e942f3a23b,抓取于 2020-03-13 Mozilla 公共许可 2.0
TinyCBOR,第 0.6 版 + 补丁 MIT 许可
UCD (Unicode 字符数据库),第 26 版 Unicode 许可协议 - 数据文件和软件 (2016)
Unicode CLDR (通用区域设置数据存储库),第 36 版 Unicode 许可协议 - 数据文件和软件 (2016)
forkfd MIT 许可

Qt D-Bus

libdus-1 头,dbus 第 1.13.12 版 学术免费许可第 2.1 版,或 GNU GPL (一般公共许可) 第 2.0 版或更高版本

Qt GUI

ANGLE Library, version chromium/3280 BSD 3 条款新 (或修订) 许可
ANGLE: Array Bounds Clamper for WebKit BSD 2 条款简化许可
ANGLE: Khronos Headers MIT 许可
ANGLE: Murmurhash 公共领域
ANGLE: Systeminfo BSD 2 条款简化许可
ANGLE: trace_event BSD 3 条款新 (或修订) 许可
用于新字体的 Adobe Glyph 列表,第 1.7 版 BSD 3 条款新 (或修订) 许可
来自 FreeType 2 的抗锯齿光栅化器 FreeType 工程许可或仅 GNU GPL (一般公共许可) 第 2.0 版
Bitstream Vera字体,第 1.10 版 Bitstream Vera 字体许可
Cocoa 平台插件 BSD 3 条款新 (或修订) 许可
DejaVu 字体,第 2.37 版 Bitstream Vera 字体许可
Freetype 2 - BDF (位图分发格式) 支持 MIT 许可
Freetype 2 - PCF (便携式编译格式) 支持 MIT 许可
Freetype 2 - zlib Zlib 许可
Freetype 2,第 2.10.1 版 FreeType 工程许可或仅 GNU GPL (一般公共许可) 第 2.0 版
HarfBuzz MIT 许可
HarfBuzz-NG, version 1.7.4 MIT 许可
IAccessible2 IDL 规范,第 1.3.0 版 BSD 3 条款新 (或修订) 许可
LibJPEG-turbo,第 2.0.5 版 独立 JPEG 组许可
LibPNG,第 1.6.37 版 Libpng 许可和 Libpng 许可 2
MD4C, version 0.4.3 MIT 许可
Android 本机风格 Apache 许可 2.0
OpenGL ES 2 头,修订版 27673 MIT 许可
OpenGL 头,修订版 27684 MIT 许可
Pixman,第 0.17.12 版 MIT 许可
平滑比例缩放算法 BSD 2 条款简化许可和 Imlib2 许可
Vulkan API 注册,第 1.0.39 版 MIT 许可
Vulkan 内存分配程序,第 2.2.0 版 MIT 许可
WebGradients MIT 许可
Wintab API 自定义许可
X 服务器帮手 X11 许可和历史权限通知及免责声明
XCB-XInput MIT 许可
sRGB 颜色 profile icc 文件 国际色彩联盟许可

Qt Image Formats

TIFF 软件分发 (libtiff),第 4.1.0 版 Libtiff 许可
WebP (libwebp),第 1.1.0 版 BSD 3 条款新 (或修订) 许可

Qt Location

Boost Boost 软件许可 1.0
CSS 颜色剖析器 MIT 许可
Clip2Tri Polygon Triangulation Library MIT 许可
Clipper Polygon Clipping Library, version 6.4.0 Boost 软件许可 1.0
Earcut ISC 许可
Earcut 多边形三角测量库 ISC 许可
Mapbox GL Native BSD 2 条款简化许可
Poly2Tri Polygon Triangulation Library BSD 3 条款新 (或修订) 许可
RapidJSON MIT 许可
Vector Tile Library ISC 许可
Wagyu Geometry Processing Library MIT 许可
cURL 剖析日期 MIT 许可
geojson-cpp ISC 许可
geojson-vt-cpp ISC 许可
geometry.hpp ISC 许可
geosimplify-js polyline simplification library Geosimplify-js License
kdbush.hpp ISC 许可
libc++ MIT and UIUC (BSD-like)
nunicode MIT 许可
polylabel ISC 许可
protozero BSD 2 条款简化许可
shelf-pack-cpp ISC 许可
supercluster.hpp ISC 许可
tao_tuple MIT 许可
unique_resource Boost 软件许可 1.0
variant BSD 3 条款新 (或修订) 许可

Qt Purchasing

Base64 解码器 Apache 许可 2.0
In-app billing service Apache 许可 2.0
Public Key Verification Apache 许可 2.0

Qt QML

JavaScriptCore 宏汇编程序 BSD 2 条款简化许可

Qt Quick 3D

开放资产导入库,第 5.0.1 版 BSD 3 条款新 (或修订) 许可

Qt Quick Controls

有角材质的阴影值 MIT 许可

Qt SQL

SQLite, version 3.32.3 公共领域

Qt SVG

XSVG MIT 旧式许可

Qt Script

JavaScriptCore, version Snapshot from 2011-01-27 GNU LPGL (库一般公共许可) v2 或更高版本

Qt Test

Cycle MIT 许可
Linux 性能事件第 3.7 版 GNU GPL (一般公共许可) 第 2.0 版仅采用 Linux Syscall 注意
Valgrind,第 3.14.0 版 BSD 4 条款原始或旧的许可

Qt Virtual Keyboard

Lipi Toolkit, version 4.0.0 MIT 许可
OpenWnn Apache 许可 2.0
PinyinIME Apache 许可 2.0
繁体中文 IME (tcime) Apache 许可 2.0 和 BSD 3 条款新 (或修订) 许可

Qt Wayland Compositor

Wayland EGLStream Controller Protocol, version 1.1.1 MIT 许可
Wayland Fullscreen Shell Protocol, version unstable v1 MIT 许可
Wayland IVI Extension Protocol, version 1.9.1 MIT 许可
Wayland Linux Dmabuf Unstable V1 Protocol, version unstable v1, version 3 MIT 许可
Wayland Primary Selection Protocol, version 1 MIT 许可
Wayland 协议第 1.16.0 版 MIT 许可
Wayland Scaler 协议第 2 版 MIT 许可
Wayland Tablet Protocol, version unstable v2, version 1 MIT 许可
Wayland Text Input Protocol, version unstable v2 HPND 许可
Wayland Viewporter Protocol, version 1 MIT 许可
Wayland XDG Output Protocol, version unstable v1, version 3 MIT 许可
Wayland XDG Shell Protocol, version 1.18 MIT 许可
Wayland xdg-decoration Protocol, version unstable v1, version 1 MIT 许可

Qt WebEngine

ANGLE array bounds clamper from WebKit BSD
ARCore SDK Apache 2.0
ARCore SDK 客户端库 for Chrome Apache 2.0
AXE-CORE 可访问性审计 MPL 2.0
Abseil Apache 2.0
开放媒体视频编解码器联盟 BSD
几乎本机图形层引擎 BSD
Android 明确同步 Apache 2.0
Blackmagic DeckLink SDK - Mac BSL (v 1.0)
BoringSSL BSDish
Breakpad, An open-source multi-platform crash reporting system 新 BSD、Apple PSL 2.0 及 Apache 2.0
Brotli MIT
CRC32C 新 BSD
Chrome 自定义选项卡 - 范例和用法 Apache 2.0
Chromium 许可 BSD
Chromium OS 系统 API BSD
CityHash MIT
闭包编译器 Apache 2.0
来自 Camino 的 Cocoa 扩展代码 MPL 1.1/GPL 2.0/LGPL 2.1
紧凑编码检测 Apache 2.0
紧凑语言检测器第 3 版 Apache 2.0
Crashpad Apache 2.0
Darwin Apple 公共源许可 2.0
Dawn Apache 2.0
Emoji Segmenter Apache 2.0
Expat XML Parser MIT
Fiat-Crypto: Synthesizing Correct-by-Construction Code for Cryptographic Primitives MIT
FlatBuffers Apache 2.0
FreeType Custom license "inspired by the BSD, Artistic, and IJG (Independent
Fuchsia NDK BSD 3 条款、MIT、GPL v2
GVR Android SDK Apache 2.0
GVR 键盘 Apache 2.0
GifPlayer 动画 GIF 库 Apache 许可 2.0
Google Double Conversion BSD
Google Ink Apache 2.0
Headers for the Windows 10 WebAuthn API (webauthn.dll) MIT
IAccessible2 COM interfaces for accessibility BSD
ISimpleDOM COM interfaces for accessibility MPL 1.1/GPL 2.0/LGPL 2.1
Jinja2 Python 模板引擎 BSD 3 条款
Khronos 头文件 MIT/X11、SGI 自由软件许可 B
Khronos reference front-end for GLSL and ESSL MIT
LZMA SDK 公共领域
LevelDB:快速持久键值存储 新 BSD
Lottie Web MIT
材料设计图标 Apache 2.0
Metrics Protos BSD
NVidia Control X 扩展库 MIT
NSPR (Netscape 可移植运行时) MPL 1.1/GPL 2.0/LGPL 2.1
Netwide Assembler 2 条款 BSD
NSS (网络安全服务) MPL 2
OTS (OpenType Sanitizer) BSD
Oculus SDK for Windows By exception only
One Euro Filter BSD
Open Screen Protocol Library BSD
OpenH264 2 条款 BSD
OpenVR SDK BSD 3 条款
PDFium BSD
PFFFT: a pretty fast FFT. BSD-like
PLY (Python Lex-Yacc) BSD
Paul Hsieh's SuperFastHash BSD
Perfetto Apache2
Polymer BSD
Private Join and Compute subset Apache 2.0
协议缓冲 BSD
快速色彩管理系统 MIT
用于音频降噪的递归神经网络 BSD 3 条款
SMHasher MIT、公共领域
SPIR-V Headers MIT
SPIR-V 工具 Apache 2.0
SPIRV-Cross Apache 2.0
Shaderc Apache 2.0
Skia BSD
Snappy:快速的压缩器/解压缩器 新 BSD
Strongtalk BSD
突然运动传感器库 伊利诺伊大学/NCSA 开源许可
SwiftShader Apache 2.0 和兼容许可
Chromium 工程 BSD 3 条款新 (或修订) 许可
USB ID 存储库 BSD
URI 模板剖析器 Apache 2.0
用于解压缩 .RAR 且其它文件的 UnRAR 源代码。 非标
V8 JavaScript 引擎 BSD
WDS LGPL 2.1
Web 动画 JS Apache 2.0
WebKit BSD 和 LGPL v2 及 LGPL v2.1
WebM 容器剖析器和写入器。 BSD
WebP 图像编码器/解码器 BSD
WebRTC BSD
WTL (Windows 模板库) Microsoft 准许许可
Wuffs (安全争执不可信文件格式) Apache 2.0
bspatch BSD 2 条款许可
d3 BSD 3 条款
dav1d is an AV1 decoder :) 2 条款 BSD
dom-distiller-js BSD
动态注解 BSD
enum34 BSD
fdlibm 自由分发
ffmpeg LGPL 2.1
flac BSD
fontconfig MIT
gestures MIT
google-glog's symbolization library BSD
google-jstemplate Apache 2.0
harfbuzz-ng MIT
hunspell MPL 1.1/GPL 2.0/LGPL 2.1
iccjpeg 自定义许可
icu MIT
审查器协议 BSD
jsoncpp MIT
libaddressinput Apache 2.0
libcxx-pretty-printers GPL v3
libevdev MIT
libevent BSD
Skia 的 libgif 编解码器 MPL-1.1/GPL-2.0/LGPL-2.1 + BSD-3-Clause + BSD-2-Clause
libipp BSD
libjingle XMPP 和 xmllite 库 BSD
libjpeg 自定义许可
libjpeg-turbo 自定义许可
libpng Libpng 许可
libprotobuf-mutator Apache 2.0
libsecret LGPL 2.1
libsrtp 3-clause BSD
libudev LGPL 2.1
libusbx LGPL 2.1
libvpx BSD
libxml MIT
libxslt MIT
libyuv BSD
linux-syscall-support BSD
mesa_headers MIT 和 SGI 自由软件 B 许可第 2.0 版
minigbm BSD
modp base64 decoder BSD
nmoinvaz/minizip 自定义许可
opus BSD
pyjson5 Apache 2.0
re2 - 高效、原则性强的正则表达式库 BSD 3 条款
sfntly Apache 2.0
simplejson MIT
six Apache 许可第 2.0 版
sqlite 公共领域
tcmalloc BSD
test_fonts SIL 开放字体许可,GPL v2,Bitstream Vera 字体版权
tlslite 公共领域和 BSD
url_parse BSD 和 MPL 1.1/GPL 2.0/LGPL 2.1
usrsctp 新 BSD
v4l-utils LGPL 2.1
valgrind BSD
woff2 Apache 2.0
xdg-mime 学术免费许可第 2.0 版 (或 LGPL 第 2 版)
xdg-user-dirs MIT
xdg-utils MIT
xxHash BSD
yasm 2-clause or 3-clause BSD licensed, with the exception of bitvect, which is triple-licensed under the Artistic license, GPL, and LGPL
zlib 自定义许可

Qt XML Patterns

XML Schema, version 2007/08 W3C 软件通知和文档许可 (2015-05-13)

附加信息

The following table lists related documents, such as information about Trademarks and other licenses used in parts of Qt.

Android GNU C++ 运行时许可 Provides additional information about the licensing of run-time dependencies of Qt for Android
LLVM 归属 University of Illinois/NCSA Open Source License, BSD licenses
许可变化 Information about changes of licenses in Qt and Third Party Modules
Macros for Building with CMake BSD 3 条款新 (或修订) 许可
Mesa llvmpipe MIT 许可
Notes about PDF Licensing Details of restrictions on the use of PDF-related trademarks
Qt 开源许可 Qt 开源许可的有关信息。
The Active Qt framework 商业和 BSD 3 条款新 (或修订) 许可。
QtOpenGLExtensions 库 商业和 BSD 3 条款新 (或修订) 许可。
qtmain 库 商业和 BSD 3 条款新 (或修订) 许可。
Trademarks Information about trademarks owned by The Qt Company and other organizations.