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

Assimp - Clipper, version 4.8.8 Boost 軟件許可 1.0
Assimp - Open Asset Import Library, version 4.1.0 BSD 3 條款新 (或修訂) 許可
Assimp - Open3DGC MIT License and BSD 2-Clause "Simplified" License
Assimp - Poly2Tri 多邊形三角測量庫 BSD 3 條款新 (或修訂) 許可
Assimp - RapidJSON MIT License and BSD 3-Clause "New" or "Revised" License
Assimp - The OpenDDL-Parser MIT 許可
Assimp - Unzip, version 1.01e Zlib 許可
Assimp - Utf8Cpp Boost 軟件許可 1.0
Assimp - Zip 公共領域
Assimp - irrXML Zlib 許可

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 條款新 (或修訂) 許可
Efficient Binary-Decimal and Decimal-Binary Conversion Routines for IEEE Doubles, version 3.1.1 BSD 3 條款新 (或修訂) 許可
FreeBSD strtoll 和 strtoull,版本 18b29f3fb8abee5d57ed8f4a44f806bec7e0eeff BSD 3 條款新 (或修訂) 許可
MD4 公共領域
MD5 公共領域
PCRE2 - Stack-less Just-In-Time Compiler, version 10.33 BSD 2 條款簡化許可
PCRE2, version 10.33 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 條款簡化許可
The Public Suffix List, version Generated on 2018-01-04 Mozilla 公共許可 2.0
TinyCBOR,第 0.6 版 + 補丁 MIT 許可
Unicode Character Database (UCD), version 20 Unicode 許可協議 - 數據文件和軟件 (2016)
Unicode Common Locale Data Repository (CLDR), version v35.1 Unicode 許可協議 - 數據文件和軟件 (2016)
forkfd MIT 許可

Qt D-Bus

libdus-1 headers, version 1.12 學術免費許可第 2.1 版,或 GNU GPL (一般公共許可) 第 2.0 版或更高版本

Qt GUI

ANGLE Library, version chromium/3280 BSD 3 條款新 (或修訂) 許可
ANGLE:用於 WebKit 的數組邊界鉗位器 BSD 2 條款簡化許可
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, version 2.9.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.1.1 版 獨立 JPEG 組許可和 BSD 3 條款新 (或修訂) 許可及 zlib 許可
LibPNG 第 1.6.37 版 Libpng 許可和 Libpng 許可 2
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 許可
WebGradients MIT 許可
Wintab API LCS 電報許可
X 服務器幫手 X11 許可和曆史權限通知及免責聲明
XCB MIT 許可
sRGB 顔色 profile icc 文件 國際色彩聯盟許可

Qt Image Formats

TIFF Software Distribution (libtiff), version 4.3.0 Libtiff 許可
WebP (libwebp), version 1.0.3 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 許可
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 Controls

有角材質的陰影值 MIT 許可

Qt SQL

SQLite, version 3.36.0 公共領域

Qt SVG

XSVG 曆史準許通知和免責聲明 - 銷售變體

Qt Script

JavaScriptCore, version Snapshot from 2011-01-27 GNU LPGL (庫一般公共許可) 第 2 版或更高版本

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 MIT 許可
Wayland IVI Extension Protocol, version 1.9.1 MIT 許可
Wayland Protocol, version 1.6.1 HPND 許可
Wayland 文本輸入協議 HPND 許可
Wayland XDG Output Protocol, version unstable v1, version 2 MIT 許可
Wayland XDG Shell Protocol, version 1.9.0 MIT 許可
Wayland xdg-decoration Protocol, version unstable v1, version 1 MIT 許可

Qt WebEngine

ARCore SDK Apache 2.0
AXE-CORE 可訪問性審計 MPL 2.0
Abseil Apache 2.0
幾乎本機圖形層引擎 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
ChromeVox Apache 2.0
Chromium 許可 BSD
Chromium OS 係統 API BSD
來自 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
David M. Gay's floating point routines MIT-like
Expat XML Parser MIT
Feed Apache 2.0
Fiat-Crypto: Synthesizing Correct-by-Construction Code for Cryptographic Primitives MIT
FlatBuffers Apache 2.0
Flot Javascript/JQuery library for creating graphs MIT
FreeType Custom license "inspired by the BSD, Artistic, and IJG (Independent
GVR Android SDK Apache 2.0
GVR 鍵盤 Apache 2.0
GifPlayer 動畫 GIF 庫 Apache 許可 2.0
Google fork of Khronos reference front-end for GLSL and ESSL MIT
Headless Android Heap Analyzer Apache 2.0, LGPL 2.1
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
LZMA SDK 公共領域
LeakCanary Apache 2.0
LevelDB:快速持久鍵值存儲 新 BSD
材料設計圖標 Apache 2.0
Metrics Protos BSD
NSBezierPath additions from Sean Patrick O'Brien BSD
NVidia Control X 擴展庫 MIT
NSPR (Netscape 可移植運行時) MPL 1.1/GPL 2.0/LGPL 2.1
NSS (網絡安全服務) MPL 2
OTS (OpenType Sanitizer) BSD
Oculus SDK for Windows By exception only
OpenH264 2 條款 BSD
OpenMAX DL BSD
OpenVR SDK BSD 3 條款
PDFium BSD
PLY (Python Lex-Yacc) BSD
Paul Hsieh's SuperFastHash BSD
Perfetto Apache2
協議緩衝 BSD
快速色彩管理係統 MIT
用於音頻降噪的遞歸神經網絡 BSD 3 條款
SMHasher MIT、公共領域
SPIR-V 工具 MIT
Skia BSD
Snappy:快速的壓縮器/解壓縮器 新 BSD
Strongtalk BSD
突然運動傳感器庫 伊利諾伊大學/NCSA 開源許可
SwiftShader Apache 2.0 和兼容許可
Chromium 工程 BSD 3 條款新 (或修訂) 許可
USB ID 存儲庫 BSD
用於解壓縮 .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 模闆庫) 微軟準許許可
Yara BSD 3 條款
bspatch BSD 2 條款許可
d3 BSD 3 條款
dom-distiller-js BSD
動態注解 BSD
fdlibm 自由分發
ffmpeg LGPL 2.1
fips181 BSD 3 條款
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
libFuzzer University of Illinois/NCSA Open Source
libaddressinput Apache 2.0
libevdev MIT
libevent 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
mach_override MIT and 2-clause BSD
mesa MIT 和 LGPL v2
minigbm BSD
modp base64 decoder BSD
nmoinvaz/minizip 自定義許可
opus BSD
pyjson5 Apache 2.0
re2 - 高效、原則性強的正則錶達式庫 BSD 3 條款
sfntly Apache 2.0
simplejson MIT
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 MIT
xdg-mime 學術免費許可第 2.0 版 (或 LGPL 第 2 版)
xdg-user-dirs MIT
xdg-utils MIT
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
The Active Qt framework 商業和 BSD 3 條款新 (或修訂) 許可。
QtOpenGLExtensions 庫 商業和 BSD 3 條款新 (或修訂) 許可。
qtmain 庫 商業和 BSD 3 條款新 (或修訂) 許可。
商標 Information about trademarks owned by The Qt Company and other organizations.