本页内容

Qt 中使用的第三方代码

Qt 库和插件可能包含并非属于 The Qt Company 知识产权的代码,但这些代码由原始作者依据特定的开源许可协议提供。

The Qt Company 衷心感谢这些以及其他对 Qt 的贡献。我们建议使用 Qt 的程序也应承认这些贡献,并在文档附录中引用这些许可声明。

注意:您 只需认可并遵守您实际随应用程序发布的第三方组件的许可协议。点击组件名称可查看许可详情。

第三方许可

以下各节按Qt 模块分类,列出了 Qt 6.12.0 中的第三方组件。如果第三方组件本身由来源不同的部分组成(即所谓的“第四方”或“第 N 方”代码),这些部分也会一并列出。

从 Qt 6.8 开始,Qt 中第三方组件的软件物料清单 (SBOM) 文档已提供。版权、许可、版本、源代码仓库及其他相关信息均以 SPDX 2.3 格式声明。如需了解更多信息,请访问“软件物料清单”页面。

Qt 3D

Dear ImGui - ProggyClean.ttf

MIT 许可

Dear ImGui - stb

MIT 许可协议或公有领域

Dear ImGui, version v1.91.0

MIT 许可

Open Asset Import Library, version 6.0.5

BSD 3 条款“新”或“修订”许可

Qt 5 Core Compatibility APIs

Text Codec: EUC-JP

BSD 2 条款“简化”许可

Text Codec: EUC-KR

BSD 2 条款“简化”许可

Text Codec: GBK

BSD 2 条款“简化”许可

Text Codec: ISO 2022-JP (JIS)

BSD 2 条款“简化”许可

Text Codec: Shift-JIS

BSD 2 条款“简化”许可

Text Codec: TSCII

BSD 2 条款“简化”许可协议

Text Codecs: Big5, Big5-HKSCS

BSD 2 条款“简化”许可

Qt Bluetooth

BlueZ

仅限 GNU 通用公共许可证 v2.0(这并不强制要求用户代码采用 GPL 许可。更多信息请参阅详情。)

Qt Canvas Painter

Qt Core

Apache Tika MimeType Definitions, version c29724782854bb5a319f4a1940d0828a58ace3f9

Apache 2.0 许可协议

BLAKE2 (reference implementation), version ed1974ea83433eba7b2d95c5dcd9ac33cb847913

知识共享零版 v1.0 通用许可协议或 Apache 许可协议 2.0

Data Compression Library (zlib), version 1.3.2

Zlib 许可

Easing Equations by Robert Penner

BSD 3 条款“新”或“修订”许可

Efficient Binary-Decimal and Decimal-Binary Conversion Routines for IEEE Doubles, version 3.4.0

BSD 三条款“新”或“修订”许可

MD4

公有领域

MD5

公有领域

PCRE2 - Stack-less Just-In-Time Compiler, version 10.48

BSD 2 条款“简化”许可

PCRE2, version 10.48

附带 PCRE2 二进制类软件包例外条款的 BSD 三条款“新”或“修订”许可

QEventDispatcher on macOS

BSD 3 条款“新”或“修订”许可

Secure Hash Algorithm SHA-1

公有领域

Secure Hash Algorithm SHA-3 - Keccak, version 3.2

知识共享零版 v1.0 通用许可

Secure Hash Algorithm SHA-3 - brg_endian, version 1.0.0

BSD 2 条款“简化”许可协议

Secure Hash Algorithms SHA-384 and SHA-512

BSD 3 条款“新”或“修订”许可

SipHash Algorithm

知识共享零版 v1.0 通用

TinyCBOR, version 7.0

MIT 许可

Unicode Character Database (UCD), version 36

Unicode 许可协议——数据文件和软件(2016)

Unicode Common Locale Data Repository (CLDR), version v48.2

Unicode 许可协议 v3

forkfd

MIT 许可协议

tl::expected, version 41d3e1f48d682992a2230b2a715bca38b848b269

知识共享零许可协议 v1.0 通用版

Qt D-Bus

libdbus-1 headers, version 1.13.12

学术自由许可证 v2.1,或 GNU 通用公共许可证 v2.0 或更高版本

Qt GUI

Adobe Glyph List For New Fonts, version 1.7

BSD 3 条款“新”版或“修订”版许可

Anti-aliasing rasterizer from FreeType 2

仅限 Freetype 项目许可或 GNU 通用公共许可证 v2.0

Cocoa Platform Plugin

BSD 3 条款“新”或“修订”许可

D3D12 Memory Allocator, version v3.1.0

麻省理工学院许可协议

DejaVu Fonts, version 2.37

Bitstream Vera 字体许可

Emoji Segmenter, version 0.4.0

Apache 2.0 许可协议

Freetype 2 - Bitmap Distribution Format (BDF) support

MIT 许可

Freetype 2 - Portable Compiled Format (PCF) support

MIT 许可协议及 MIT Open Group 变体

Freetype 2 - zlib

Zlib 许可协议

Freetype 2, version 2.14.3

仅限 Freetype 项目许可或 GNU 通用公共许可协议 v2.0

HarfBuzz-NG, version 14.5.0

MIT 许可

LibJPEG-turbo, version 3.2.0

独立 JPEG 组织许可协议以及 BSD 三条款“新”或“修订版”许可协议

LibPNG, version 1.6.58

Libpng 许可协议和 PNG 参考库第 2 版

MD4C, version 0.5.3

MIT 许可协议

Mipmap generator for D3D12, version 0aa79bad78992da0b6a8279ddb9002c1753cb849

MIT 许可协议

Native Style for Android

Apache 2.0 许可协议

OpenGL ES 2 Headers, version Revision 27673

MIT 许可

OpenGL Headers, version Revision 27684

MIT 许可协议

Pixman, version 0.17.12

MIT 许可协议

Smooth Scaling Algorithm

BSD 2 条款“简化”许可协议和 Imlib2 许可协议

Vulkan API Registry, version 1.4.308

Apache 2.0 许可协议或 MIT 许可协议

Vulkan Memory Allocator, version 3.3.0

MIT 许可协议

WebGradients

MIT 许可协议

Wintab API

LCS-Telegraphics 许可协议

X Server helper

X11 许可协议、历史许可声明及免责声明

XCB-XInput

MIT 许可协议

sRGB color profile icc file

国际色彩联盟许可协议

Qt Image Formats

TIFF Software Distribution (libtiff), version 4.7.2

Libtiff 许可协议

WebP (libwebp), version 1.6.0

BSD 3 条款“新”或“修订”许可

Qt Multimedia

DR Libs, version 0.14.6-snapshot-ee937527

无许可协议或 MIT 无署名许可

FFmpeg, version 9.0.1

GNU 较宽松通用公共许可证 v2.1 或更高版本,以及 BSD 三条款“新”或“修订”许可证、BSD 两条款“简化”许可证、BSD 源代码署名许可证、ISC 许可证、MIT 许可证和 Mozilla 公共许可证 2.0

Signalsmith Stretch, version 1.1.0

MIT 许可

Two-Level Segregated Fit, version v3.1

BSD 3 条款“新”或“修订”许可

boost

Boost 软件许可协议 1.0

libjpeg

独立 JPEG 组许可

zlib

Zlib 许可

Qt Network

Qt OPC UA

Open62541, version v1.5.7

Mozilla 公共许可证 2.0、知识共享零 v1.0 通用版、知识共享署名-相同方式共享 4.0 国际版、BSD 三条款“新”或“修订”许可证、Apache 许可证 2.0 以及 MIT 许可证

Qt PDF

Abseil

Apache-2.0

FreeType

FTL

PDFium

BSD

The Chromium Project

BSD 3 条款“新”或“修订”许可

fast_float

MIT

icu

MIT

libjpeg-turbo

IJG、BSD-3、Zlib

libpng

Libpng-2.0、Libpng

zlib

Zlib

Qt Positioning

Qt Qml

JavaScriptCore Macro Assembler

BSD 2 条款“简化”许可

Qt Quick

Yoga, version 2.0.1

MIT 许可协议

Qt Quick 3D

Blue Noise Texture

知识共享零许可协议 v1.0 通用版

Godot Engine: Fog

MIT 许可

Godot Engine: ProceduralSky

MIT 许可协议

Intel Embree, version 3.13.3

Apache 2.0 许可协议

Java Native Interface for C++, version 1.0.0

MIT 许可协议

JsonCpp, version 1.9.6

MIT 许可协议

Open Asset Import Library, version 6.0.5

BSD 3 条款“新”或“修订”版许可

OpenXR SDK, version 1.1.61

Apache 2.0 许可协议

Tiny OpenEXR, version 1.0.13

BSD 3 条款“新”或“修订”许可

closestPointOnTriangle

Apache 2.0 许可协议

meshoptimizer, version 1.2

MIT 许可协议

xatlas, version 16ace528acd2cf1f16a7c0dde99c42c486488dbe

MIT 许可

Qt Quick 3D 物理学

NVIDIA PhysX SDK, version 4.1.2.29882248

BSD 3 条款“新”或“修订”许可

Qt Quick Controls

Qt SQL

SQLite, version 3.53.4

SQLite 许可声明

Qt Sensors

QtShader Tools

SPIRV-Cross, version 1a6169566c73d3da552748fc372fe2bbb856e46e

Apache 2.0 许可协议和 MIT 许可协议Khronos - 旧版本

glslang, version 16.3.0

BSD 3 条款“新”或“修订”许可、MIT Khronos(旧版本)、Apache 2.0 许可、带 Bison 例外 2.2 的 GNU 通用公共许可协议 v3.0 或更高版本,以及 AML glslang 版本许可

Qt Spatial Audio

Eigen, version 5.0.1

Mozilla 公共许可证 2.0 及 BSD 三条款“新”或“修订”许可证

Resonance Audio, version e225aedb5ec76ca6a0fe7079c0b84dbcbb490553

Apache 2.0 许可证

pffft, version 02fe7715a5bf8bfd914681c53429600f94e0f536

BSD 3 条款“新”或“修订”许可

Qt Test

Catch2, version 2.13.10

Boost 软件许可协议 1.0

Cycle, version 3.3.11

MIT 许可

Linux Performance Events, version 7.0

GNU 通用公共许可证 v2.0(仅限附带 Linux 系统调用注释的版本)

Valgrind, version 3.25.1

BSD 4 条款“原始”或“旧”许可证

Qt Virtual Keyboard

OpenWnn

Apache 2.0 许可协议

PinyinIME

Apache 2.0 许可协议

Traditional Chinese IME (tcime)

Apache 2.0 许可证和 BSD 三条款“新”或“修订版”许可证

Qt Wayland Compositor

Presentation Time Protocol, version 1

MIT 许可

Wayland Color Management Protocol, version 1

MIT 许可协议

Wayland Dialog Protocol, version 1

MIT 许可协议

Wayland EGLStream Controller Protocol, version 1.1.1

MIT 许可协议

Wayland Fractional Scale Protocol, version 1

MIT 许可协议

Wayland Fullscreen Shell Protocol, version unstable v1

MIT 许可协议

Wayland IVI Extension Protocol, version 1.9.1

MIT 许可协议

Wayland KDE DBus Menu Protocol, version 1

GNU 较宽松通用公共许可证 2.1 或更高版本

Wayland Linux Dmabuf Unstable V1 Protocol, version unstable v1, version 3

MIT 许可协议

Wayland Linux Dmabuf V1 Protocol, version v1, version 5

MIT 许可协议

Wayland Pointer Gestures Protocol, version unstable v1, version 2

MIT 许可协议

Wayland Pointer Warp Protocol, version version 1

MIT 许可协议

Wayland Primary Selection Protocol, version 1

MIT 许可协议

Wayland Protocol, version 1.24.0

MIT 许可协议

Wayland Scaler Protocol, version 2

MIT 许可协议

Wayland Session Management Protocol, version experimental V1

MIT 许可协议

Wayland Tablet Protocol, version unstable v2, version 1

MIT 许可协议

Wayland Text Input Protocol v1, version unstable v1

MIT 许可协议

Wayland Text Input Protocol v2, version unstable v2

HPND 许可协议

Wayland Text Input Protocol, version unstable v3

MIT 许可协议

Wayland Viewporter Protocol, version 1

MIT 许可协议

Wayland XDG Foreign Protocol, version 1

MIT 许可协议

Wayland XDG Output Protocol, version unstable v1, version 3

MIT 许可协议

Wayland XDG Shell Protocol, version 1.18

MIT 许可协议

Wayland XDG System Bell Protocol, version 1.18

MIT 许可协议

Wayland xdg-activation Protocol, version unstable v1, version 1

MIT 许可协议

Wayland xdg-decoration Protocol, version unstable v1, version 1

MIT 许可协议

Wayland xdg-toplevel-icon Protocol, version version 1

MIT 许可协议

Wlr Data Control Unstable V1 Protocol, version 2

MIT 许可协议

Qt WebEngine

@puppeteer/replay

Apache-2.0

@vscode/web-custom-data

MIT

Abseil

Apache-2.0

Acorn, a tiny, fast JavaScript parser written in JavaScript.

MIT

Alliance for Open Media Video Codec

BSD-2-Clause

Almost Native Graphics Layer Engine

BSD

Android Explicit Synchronization

Apache-2.0

BoringSSL

MIT、BSD-3-Clause、OpenSSL、ISC、SSLeay

Brotli

MIT

C++ Signal/Slot Library

可忽略

CRC32C

BSD-3-Clause

CSP Evaluator Core Library, a tool that allows developers to check if a Content Security Policy (CSP) serves as mitigation against XSS attacks

Apache-2.0

Chromium License

BSD

CityHash

MIT

CodeMirror 5

MIT

CodeMirror 6

MIT

Compact Encoding Detection

Apache-2.0

Compact Language Detector v3

Apache-2.0

Crashpad

Apache-2.0

Dawn

BSD-3-Clause

Devtools-Frontend

BSD-3-Clause

Emoji Segmenter

Apache-2.0

Expat XML Parser

MIT

FP16

MIT

Fiat-Crypto: Synthesizing Correct-by-Construction Code for Cryptographic Primitives

Apache-2.0

FlatBuffers

Apache-2.0

General Purpose FFT (Fast Fourier/Cosine/Sine Transform) Package

许可参考-takuya-ooura

Google Double Conversion

BSD-3-Clause

Headers for the Windows 10 WebAuthn API (webauthn.dll)

MIT

Highway: C++ library for SIMD

Apache-2.0

Implementation of WebDriver BiDi standard

Apache-2.0

In line A-law and u-law conversion routines

自定义许可

Ink

Apache-2.0

Ink Stroke Modeler

Apache-2.0

LZMA SDK

LZMA-SDK-9.22

LevelDB: A Fast Persistent Key-Value Store

BSD-3-Clause

Libtess2

SGI-B-2.0

Lighthouse

Apache 2.0 许可协议

Lighthouse i18n.js

Apache-2.0

Lit

BSD-3-Clause

Marked

BSD-3-Clause、MIT

Material color utilities

Apache-2.0

Metrics Protos

BSD-3-Clause

NVidia Control X Extension Library

MIT

OTS (OpenType Sanitizer)

BSD-3-条款

One Euro Filter

BSD-3-Clause

PDFium

BSD

PFFFT: a pretty fast FFT.

噗

Paul Hsieh's SuperFastHash

BSD-3-Clause

Perfetto

许可、BSD-3-Clause、Apache-2.0

Polymer

BSD-3-条款

Private Join and Compute subset

Apache-2.0

Protocol Buffers

BSD-3-Clause

Protocol Buffers (javascript)

BSD-3-Clause

Puppeteer Core

Apache-2.0

QUICHE

BSD-3-Clause

Recurrent neural network for audio noise reduction

BSD-3-Clause

SPIR-V Headers

Apache-2.0

SPIR-V Tools

Apache-2.0

Search Engines resources

BSD-3-Clause

Selenium Atoms

Apache-2.0

Sizzle

MIT

Snappy: A fast compressor/decompressor

BSD-3-Clause、CC-BY-4.0、MIT、CC-BY-3.0

Speech Dispatcher

LGPL-2.1

The Chromium Project

BSD 3 条款“新”或“修订版”许可协议

The Diff Match and Patch libraries offer robust algorithms to perform the operations required for synchronizing plain text.

Apache-2.0

The ITU G.722 codec, encode and decode part.

自定义许可协议

URI Template Parser

Apache-2.0

URL Pattern Library

MIT

V8 fork of fdlibm

SunPro

Volk Meta loader for Vulkan API

MIT

Vulkan API headers

Apache-2.0

Vulkan Loader Components

Apache-2.0

VulkanMemoryAllocator

MIT

Wasmparser

Apache-2.0

Web Vitals

Apache-2.0

WebKit

BSD、LGPL v2 和 LGPL v2.1

WebM container parser and writer.

BSD-3-Clause

WebP image encoder/decoder

BSD-3-Clause

WebRTC

BSD

Wicked Good XPath

MIT

Wuffs (Wrangling Untrusted File Formats Safely)

Apache-2.0

Zstandard

BSD-3-条款

cpuinfo

BSD-2-条款

d3

ISC

dav1d is an AV1 decoder :)

BSD-2-Clause

dragonbox

BSL-1.0

fast_float

MIT

ffmpeg

LGPL 2.1

fft

自定义许可

flac

BSD

fontconfig

Public-domain-md5、MIT-Modern-Variant、HPND-sell-variant、MIT

google-glog's symbolization library

BSD-3-Clause

harfbuzz

MIT-现代变体

hunspell

MPL-1.1

icu

MIT

inspector protocol

BSD-3-Clause

intl-messageformat

BSD-3-Clause

ipcz

BSD

json5

MIT

jsoncpp

JsonCPP

legacy-javascript

Apache

libaddressinput

Apache-2.0

libavif - Library for encoding and decoding .avif files

BSD-2-Clause、MIT

libgav1

Apache-2.0

libpng

Libpng-2.0、Libpng

libsrtp

3 条款 BSD

libvpx

BSD-3 条款

libxml

MIT

libxslt

X11

libyuv

BSD-3-Clause

minigbm

BSD-3-Clause

mitt

MIT

modp base64 decoder

BSD-3-条款

opus

Opus-Patent-BSD-3-Clause

rapidhash

BSD-2-条款

re2 - an efficient, principled regular expression library

BSD-3-条款

simdutf unicode transcoder

MIT

source-map-scopes-codec

BSD-3-Clause

spl sqrt floor

SPL-SQRT-FLOOR

sqlite

Blessing

third-party-web

麻省理工学院

woff2

麻省理工学院

xdg-user-dirs

麻省理工学院

zlib

Zlib

zod

麻省理工学院

补充信息

下表列出了相关文档,例如关于 Qt 部分组件中使用的商标和其他许可的信息。

Android GNU C++ Run-time Licensing

提供有关 Qt for Android 运行时依赖项许可的补充信息。

LLVM Attribution

伊利诺伊大学/NCSA 开源许可证、BSD 许可证。

License Changes

关于 Qt 和第三方模块中许可变更的信息。

Macros for Building with CMake

BSD 3 条款“新”或“修订”许可。

Mesa llvmpipe

MIT 许可和 Boost 软件许可 1.0。

Notes about PDF Licensing

关于使用 PDF 相关商标的限制细则

Software Bill of Materials

SPDX 和 CycloneDX 格式的 Qt 软件包信息。

The QtEntryPoint Library

商业许可和 BSD 三条款“新”或“修订”许可。

Trademarks

关于 The Qt Company 所拥有商标的信息。

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.