- Qt 6.0
- Licenses Used in Qt
- Qt 6.0.0 Reference Documentation

# Licenses Used in Qt

Qt contains some code that is not provided under the GNU Lesser General Public License (LGPL) or the Qt Commercial License, but rather under specific licenses from the original authors.

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.

Note: 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.

Third-party Licenses

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

## Qt Core

BLAKE2 (reference implementation), version 3d6155ab1682e68c30f93064f988247508f55bbe | Creative Commons Zero v1.0 Universal or Apache License 2.0
Data Compression Library (zlib), version 1.2.11 | Zlib License
Easing Equations by Robert Penner | BSD 3-clause "New" or "Revised" License
Efficient Binary-Decimal and Decimal-Binary Conversion Routines for IEEE Doubles, version 3.1.5 | BSD 3-clause "New" or "Revised" License
FreeBSD strtoll and strtoull, version 18b29f3fb8abee5d57ed8f4a44f806bec7e0eeff | BSD 3-clause "New" or "Revised" License
KWin, version 5.13.4 | BSD-3-Clause
MD4 | Public Domain
MD5 | Public Domain
PCRE2 - Stack-less Just-In-Time Compiler, version 10.35 | BSD 2-clause "Simplified" License
PCRE2, version 10.35 | BSD 3-clause "New" or "Revised" License
QEventDispatcher on macOS | BSD 3-clause "New" or "Revised" License
Secure Hash Algorithm SHA-1 | Public Domain
Secure Hash Algorithm SHA-3 - Keccak, version 3.2 | Creative Commons Zero v1.0 Universal
Secure Hash Algorithm SHA-3 - brg_endian, version https://github.com/BrianGladman/sha/ commit 4b9e13ead2c5b5e41ca27c65de4dd69ae0bac228 | BSD 2-clause "Simplified" License
Secure Hash Algorithms SHA-384 and SHA-512 | BSD 3-clause "New" or "Revised" License
SipHash Algorithm | Creative Commons Zero v1.0 Universal
The Public Suffix List, version f8247fa33109a86679b1c8edb109542b85851110, fetched on 2020-11-05 | Mozilla Public License 2.0
TinyCBOR, version 0.6+patches | MIT License
Unicode Character Database (UCD), version 26 | Unicode License Agreement - Data Files and Software (2016)
Unicode Common Locale Data Repository (CLDR), version v38 | Unicode License Agreement - Data Files and Software (2016)
extra-cmake-modules, version 5.50.0 | BSD-3-Clause
forkfd | MIT License

## Qt D-Bus

libdus-1 headers, version dbus-1.13.12 | Academic Free License v2.1, or GNU General Public License v2.0 or later

## Qt GUI

Adobe Glyph List For New Fonts, version 1.7 | BSD 3-Clause "New" or "Revised" License
Anti-aliasing rasterizer from FreeType 2 | Freetype Project License or GNU General Public License v2.0 only
Bitstream Vera Font, version 1.10 | Bitstream Vera Font License
Cocoa Platform Plugin | BSD 3-clause "New" or "Revised" License
DejaVu Fonts, version 2.37 | Bitstream Vera Font License
Freetype 2 - Bitmap Distribution Format (BDF) support | MIT License
Freetype 2 - Portable Compiled Format (PCF) support | MIT License
Freetype 2 - zlib | Zlib License
Freetype 2, version 2.10.1 | Freetype Project License or GNU General Public License v2.0 only
HarfBuzz-NG, version 2.6.4 | MIT License
IAccessible2 IDL Specification, version 1.3.0 | BSD 3-clause "New" or "Revised" License
LibJPEG-turbo, version 2.0.5 | Independent JPEG Group License
LibPNG, version 1.6.37 | Libpng License and PNG Reference Library version 2
MD4C, version 0.4.6 | MIT License
Native Style for Android | Apache License 2.0
OpenGL ES 2 Headers, version Revision 27673 | MIT License
OpenGL Headers, version Revision 27684 | MIT License
Pixman, version 0.17.12 | MIT License
Smooth Scaling Algorithm | BSD 2-clause "Simplified" License and Imlib2 License
Vulkan API Registry, version 1.0.39 | MIT License
Vulkan Memory Allocator, version 2.2.0 | MIT License
WebGradients | MIT License
Wintab API | LCS-Telegraphics License
X Server helper | X11 License and Historical Permission Notice and Disclaimer
XCB-XInput | MIT License
sRGB color profile icc file | International Color Consortium License

## Qt QML

JavaScriptCore Macro Assembler | BSD 2-clause "Simplified" License

## Qt Quick 3D

Open Asset Import Library, version 5.0.1 | BSD 3-clause "New" or "Revised" Licensee

## Qt Quick Controls

Shadow values from Angular Material | MIT License

## Qt SQL

SQLite, version 3.33.0 | Public Domain

## Qt SVG

XSVG | Historical Permission Notice and Disclaimer - sell variant

## Qt Test

Catch2, version 2.11.1 | Boost Software License 1.0
Cycle | MIT License
Linux Performance Events, version 3.7 | GNU General Public License v2.0 only with Linux Syscall Note
Valgrind, version 3.14.0 | BSD 4-clause "Original" or "Old" License

## Qt Wayland Compositor

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

## Shader Tools

SPIRV-Cross, version c5f7b55756886a2e78cbc2e7a40e8091e17f6310 | Apache License 2.0
glslang, version 07e1a0a67aee5b21561bd6b93d73c8d87e010d98 | BSD License

## Additional Information

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

Android GNU C++ Run-time Licensing | Provides additional information about the licensing of run-time dependencies of Qt for Android
LLVM Attribution | University of Illinois/NCSA Open Source License, BSD licenses
License Changes | Information about changes of licenses in Qt and Third Party Modules
Macros for Building with CMake | BSD 3-clause "New" or "Revised" License
Mesa llvmpipe | MIT License
Notes about PDF Licensing | Details of restrictions on the use of PDF-related trademarks
The QtEntryPoint Library | Commercial and BSD 3-clause "New" or "Revised" License.
Trademarks | Information about trademarks owned by The Qt Company and other organizations.