Licenses Used in Qt | Qt 5.9

Qt 5.9 | Licenses Used in Qt

Qt 5.9.4 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

Data Compression Library (zlib) | 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 | BSD 3-clause "New" or "Revised" License
FreeBSD strtoll and strtoull | BSD 3-clause "New" or "Revised" License
MD4 | Public Domain
MD5 | Public Domain
PCRE2 | BSD 3-clause "New" or "Revised" License
Parts of QTemporaryFile | 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 | Creative Commons Zero v1.0 Universal
Secure Hash Algorithm SHA-3 - brg_endian | BSD 3-clause "New" or "Revised" License
Secure Hash Algorithms SHA-384 and SHA-512 | BSD 3-clause "New" or "Revised" License
Text Codec: EUC-JP | BSD 2-clause "Simplified" License
Text Codec: EUC-KR | BSD 2-clause "Simplified" License
Text Codec: GBK | BSD 2-clause "Simplified" License
Text Codec: ISO 2022-JP (JIS) | BSD 2-clause "Simplified" License
Text Codec: Shift-JIS | BSD 2-clause "Simplified" License
Text Codec: TSCII | BSD 2-clause "Simplified" License
Text Codecs: Big5, Big5-HKSCS | BSD 2-clause "Simplified" License
The Public Suffix List | Mozilla Public License 2.0
Unicode CLDR (Unicode Common Locale Data Repository) | Unicode Data Files and Software License
forkfd | MIT License

## Qt GUI

ANGLE Library | BSD 3-clause "New" or "Revised" License
ANGLE: Array Bounds Clamper for WebKit | BSD 2-clause "Simplified" License
ANGLE: Murmurhash | Public Domain
ANGLE: Systeminfo | BSD 2-clause "Simplified" License
ANGLE: trace_event | BSD 3-clause "New" or "Revised" License
Anti-aliasing rasterizer from FreeType 2 | Freetype Project License or GNU General Public License v2.0 only
Cocoa Platform Plugin | BSD 3-clause "New" or "Revised" License
HarfBuzz | Freetype Project License or GNU General Public License v2.0 only
HarfBuzz | Freetype Project License or GNU General Public License v2.0 only
HarfBuzz | Freetype Project License or GNU General Public License v2.0 only
HarfBuzz | Freetype Project License or GNU General Public License v2.0 only
HarfBuzz | Freetype Project License or GNU General Public License v2.0 only
HarfBuzz-NG | MIT License
IAccessible2 IDL Specification | BSD 3-clause "New" or "Revised" License
LibJPEG | Independent JPEG Group License
LibPNG | Libpng License
Native Style for Android | Apache License 2.0
OpenGL ES 2 Headers | MIT License
OpenGL Headers | MIT License
Pixman | MIT License
Smooth Scaling Algorithm | BSD 2-clause "Simplified" License and Imlib2 License
Wintab API | Public Domain
XCB | MIT License
xkbcommon | MIT Licenses (with no-advertisement clause)

## Qt SQL

SQLite | Public Domain

## Qt Test

Cycle | MIT License
Linux Performance Events | GNU General Public License v2.0 only
Valgrind | BSD 4-clause "Original" or "Old" 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
Contributions to the Cocoa Platform Plugin Files | License information for contributions by Apple, Inc. to specific parts of the Qt for macOS Cocoa port.
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
Open Source Licensing of Qt | Information about open source licensing of Qt.
The qtmain Library | Commercial and BSD 3-clause "New" or "Revised" License.
Trademarks | Information about trademarks owned by The Qt Company and other organizations.