<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <!-- licensechanges.qdoc --> <title>License Changes | Qt 5.12</title> <link rel="stylesheet" type="text/css" href="style/offline-simple.css" /> <script type="text/javascript"> document.getElementsByTagName("link").item(0).setAttribute("href", "style/offline.css"); // loading style sheet breaks anchors that were jumped to before // so force jumping to anchor again setTimeout(function() { var anchor = location.hash; // need to jump to different anchor first (e.g. none) location.hash = "#"; setTimeout(function() { location.hash = anchor; }, 0); }, 0); </script> </head> <body> <div class="header" id="qtdocheader"> <div class="main"> <div class="main-rounded"> <div class="navigationbar"> <table><tr> <td ><a href="index.html">Qt 5.12</a></td><td >License Changes</td></tr></table><table class="buildversion"><tr> <td id="buildversion" width="100%" align="right">Qt 5.12.6 Reference Documentation</td> </tr></table> </div> </div> <div class="content"> <div class="line"> <div class="content mainContent"> <div class="sidebar"> <div class="toc"> <h3><a name="toc">Contents</a></h3> <ul> <li class="level1"><a href="#qt-5-12-6">Qt 5.12.6</a></li> <li class="level2"><a href="#qt-gui-module">Qt GUI Module</a></li> <li class="level2"><a href="#qt-sql-module">Qt SQL Module</a></li> <li class="level1"><a href="#qt-5-12-5">Qt 5.12.5</a></li> <li class="level2"><a href="#qt-gui-module">Qt GUI Module</a></li> <li class="level2"><a href="#qt-image-formats">Qt Image Formats</a></li> <li class="level1"><a href="#qt-5-12-4">Qt 5.12.4</a></li> <li class="level2"><a href="#qt-gui-module">Qt GUI Module</a></li> <li class="level2"><a href="#qt-core-module">Qt Core Module</a></li> <li class="level2"><a href="#qt-sql-module">Qt SQL Module</a></li> <li class="level1"><a href="#qt-5-12-3">Qt 5.12.3</a></li> <li class="level2"><a href="#qt-gui-module">Qt GUI Module</a></li> <li class="level1"><a href="#qt-5-12-2">Qt 5.12.2</a></li> <li class="level2"><a href="#qt-gui-module">Qt GUI Module</a></li> <li class="level2"><a href="#qt-image-formats">Qt Image Formats</a></li> <li class="level1"><a href="#qt-5-12-1">Qt 5.12.1</a></li> <li class="level2"><a href="#qt-core-module">Qt Core Module</a></li> <li class="level2"><a href="#qt-gui-module">Qt GUI Module</a></li> <li class="level2"><a href="#qt-image-formats">Qt Image Formats</a></li> <li class="level2"><a href="#qt-sql-module">Qt SQL Module</a></li> <li class="level2"><a href="#qt-virtual-keyboard-module">Qt Virtual Keyboard Module</a></li> <li class="level2"><a href="#qt-wayland-compositor-module">Qt Wayland Compositor Module</a></li> <li class="level1"><a href="#qt-5-12-0">Qt 5.12.0</a></li> <li class="level2"><a href="#qt-3d-module">Qt 3D Module</a></li> <li class="level2"><a href="#qt-core-module">Qt Core Module</a></li> <li class="level2"><a href="#qt-gui-module">Qt GUI Module</a></li> <li class="level2"><a href="#qt-dbus-module">Qt DBUS Module</a></li> <li class="level2"><a href="#qt-image-formats">Qt Image Formats</a></li> <li class="level2"><a href="#qt-location-module">Qt Location Module</a></li> <li class="level2"><a href="#qt-test-module">Qt Test Module</a></li> <li class="level2"><a href="#qt-wayland-compositor-module">Qt Wayland Compositor Module</a></li> <li class="level2"><a href="#qt-webengine-module">Qt WebEngine Module</a></li> <li class="level1"><a href="#qt-5-11-2">Qt 5.11.2</a></li> <li class="level2"><a href="#qt-core-module">Qt Core Module</a></li> <li class="level2"><a href="#qt-gui-module">Qt GUI Module</a></li> <li class="level2"><a href="#qt-location-module">Qt Location Module</a></li> <li class="level2"><a href="#qt-sql-module">Qt SQL Module</a></li> <li class="level2"><a href="#qt-webengine-module">Qt WebEngine Module</a></li> <li class="level1"><a href="#qt-5-11-1">Qt 5.11.1</a></li> <li class="level2"><a href="#qt-3d-module">Qt 3D Module</a></li> <li class="level2"><a href="#qt-documentation">Qt Documentation</a></li> <li class="level2"><a href="#qt-image-formats">Qt Image Formats</a></li> <li class="level1"><a href="#qt-5-11-0">Qt 5.11.0</a></li> <li class="level2"><a href="#qt-3d-module">Qt 3D Module</a></li> <li class="level2"><a href="#qt-core-module">Qt Core Module</a></li> <li class="level2"><a href="#qt-d-bus-module">Qt D-Bus Module</a></li> <li class="level2"><a href="#qt-gui-module">Qt GUI Module</a></li> <li class="level2"><a href="#qt-image-formats">Qt Image Formats</a></li> <li class="level2"><a href="#qt-quick-controls-2-module">Qt Quick Controls 2 Module</a></li> <li class="level2"><a href="#qt-sql-module">Qt SQL Module</a></li> <li class="level2"><a href="#qt-test-module">Qt Test Module</a></li> <li class="level2"><a href="#qt-webengine-module">Qt WebEngine Module</a></li> <li class="level2"><a href="#qt-xml-patterns-module">Qt XML Patterns Module</a></li> </ul> </div> <div class="sidebar-content" id="sidebar-content"></div></div> <h1 class="title">License Changes</h1> <span class="subtitle"></span> <!-- $$$license-changes.html-description --> <div class="descr"> <a name="details"></a> <p>Changes in Qt and <a href="licenses-used-in-qt.html">Third Party Modules</a> released with Qt that are relevant to licensing.</p> <a name="qt-5-12-6"></a> <h2 id="qt-5-12-6">Qt 5.12.6</h2> <a name="qt-gui-module"></a> <h3 id="qt-gui-module">Qt GUI Module</h3> <p>l{X Server helper} was added under X11 License and Historical Permission Notice and Disclaimer license.</p> <a name="qt-sql-module"></a> <h3 id="qt-sql-module">Qt SQL Module</h3> <p>SQLite got updated to upstream version 3.29.0.</p> <a name="qt-5-12-5"></a> <h2 id="qt-5-12-5">Qt 5.12.5</h2> <a name="qt-gui-module"></a> <h3 id="qt-gui-module">Qt GUI Module</h3> <p>Use of Adobe Glyph List For New Fonts under the <i>BSD-3-Clause</i> license is now documented.</p> <a name="qt-image-formats"></a> <h3 id="qt-image-formats">Qt Image Formats</h3> <p>WebP (libwebp) got updated to upstream version 1.0.3.</p> <a name="qt-5-12-4"></a> <h2 id="qt-5-12-4">Qt 5.12.4</h2> <a name="qt-gui-module"></a> <h3 id="qt-gui-module">Qt GUI Module</h3> <p>LibPNG got updated to upstream version 1.6.37.</p> <a name="qt-core-module"></a> <h3 id="qt-core-module">Qt Core Module</h3> <ul> <li>PCRE2 got updated to upstream version 10.33</li> <li>PCRE2 - Stack-less Just-In-Time Compiler got updated to upstream version 10.33</li> <li>Unicode Common Locale Data Repository (CLDR) got updated to upstream version v35.1</li> </ul> <a name="qt-sql-module"></a> <h3 id="qt-sql-module">Qt SQL Module</h3> <p>SQLite got updated to upstream version 3.28.0.</p> <a name="qt-5-12-3"></a> <h2 id="qt-5-12-3">Qt 5.12.3</h2> <a name="qt-gui-module"></a> <h3 id="qt-gui-module">Qt GUI Module</h3> <p>The license of Wintab API was now classified as 'Custom' instead of 'Public Domain'.</p> <a name="qt-5-12-2"></a> <h2 id="qt-5-12-2">Qt 5.12.2</h2> <a name="qt-gui-module"></a> <h3 id="qt-gui-module">Qt GUI Module</h3> <ul> <li>Freetype 2 got updated to upstream version 2.9.1.</li> <li>LibPNG got updated to upstream version 1.6.36. libpng License 2 added at same time.</li> </ul> <a name="qt-image-formats"></a> <h3 id="qt-image-formats">Qt Image Formats</h3> <p>WebP (libwebp) got updated to upstream version 1.0.2.</p> <a name="qt-5-12-1"></a> <h2 id="qt-5-12-1">Qt 5.12.1</h2> <a name="qt-core-module"></a> <h3 id="qt-core-module">Qt Core Module</h3> <ul> <li>The version information for FreeBSD got updated.</li> <li>The version information for Secure Hash Algorithm SHA-3 - Keccak got updated.</li> <li>UCD got updated to upstream version 20.</li> </ul> <a name="qt-gui-module"></a> <h3 id="qt-gui-module">Qt GUI Module</h3> <p>xkbcommon was removed from 3rd party sources and we are not bundling that library any more.</p> <a name="qt-image-formats"></a> <h3 id="qt-image-formats">Qt Image Formats</h3> <p>WebP (libwebp) got updated to upstream version 1.0.1. libtiff got updated to upstream version 4.0.10.</p> <a name="qt-sql-module"></a> <h3 id="qt-sql-module">Qt SQL Module</h3> <p>SQLite got updated to upstream version 3.26.0.</p> <a name="qt-virtual-keyboard-module"></a> <h3 id="qt-virtual-keyboard-module">Qt Virtual Keyboard Module</h3> <p>The version information for Lipi Toolkit got updated.</p> <a name="qt-wayland-compositor-module"></a> <h3 id="qt-wayland-compositor-module">Qt Wayland Compositor Module</h3> <p>The usage of Wayland EGLStream Controller Protocol under MIT license is now documented.</p> <a name="qt-5-12-0"></a> <h2 id="qt-5-12-0">Qt 5.12.0</h2> <a name="qt-3d-module"></a> <h3 id="qt-3d-module">Qt 3D Module</h3> <p>Use of Miramar Skybox Textures is now documented.</p> <a name="qt-core-module"></a> <h3 id="qt-core-module">Qt Core Module</h3> <ul> <li>Efficient Binary-Decimal and Decimal-Binary Conversion Routines for IEEE Doubles got updated to upstream version 3.1.1.</li> <li>PCRE2 got updated to upstream version 10.32.</li> <li>Use of PCRE2 - Stack-less Just-In-Time Compiler under the <i>BSD 2-clause "Simplified"</i> license is now documented.</li> <li>Secure Hash Algorithm SHA-3 - brg_endian got updated to version https://github.com/BrianGladman/sha/ commit 4b9e13ead2c5b5e41ca27c65de4dd69ae0bac228. License got updated to <i>BSD 2-clause "Simplified"</i> license.</li> <li>Use of TinyCBOR under the <i>MIT</i> license is now documented.</li> <li>Unicode Common Locale Data Repository (CLDR) got updated to upstream version v34.</li> </ul> <a name="qt-gui-module"></a> <h3 id="qt-gui-module">Qt GUI Module</h3> <ul> <li>The version information for Freetype 2 got updated.</li> <li>The Qt usage documentation for HarfBuzz got updated.</li> <li>The Qt usage documentation for HarfBuzz-NG got updated.</li> <li>The version information for IAccessible2 IDL Specification got updated.</li> <li>LibJPEG-turbo got updated to upstream version 2.0.0.</li> <li>LibPNG got updated to upstream version 1.6.35.</li> <li>Use of Bitstream Vera Font under the <i>Bitstream Vera Font</i> license is now documented.</li> <li>DejaVu Fonts got updated to upstream version 2.37 and their use under the <i>Bitstream DejaVu Font</i> license is now documented.</li> <li>Use of WebGradients under the <i>MIT</i> license is now documented.</li> </ul> <a name="qt-dbus-module"></a> <h3 id="qt-dbus-module">Qt DBUS Module</h3> <p>libdus-1 headers got updated to upstream version 1.12.</p> <a name="qt-image-formats"></a> <h3 id="qt-image-formats">Qt Image Formats</h3> <ul> <li><i>JasPer</i> got removed.</li> <li><i>MNG reference library</i> got removed.</li> </ul> <a name="qt-location-module"></a> <h3 id="qt-location-module">Qt Location Module</h3> <ul> <li>Use of Tango Weather Icon Pack by Darkobra is now documented.</li> <li>Use of Tango Icons is now documented.</li> </ul> <a name="qt-test-module"></a> <h3 id="qt-test-module">Qt Test Module</h3> <p>Valgrind got updated to upstream version 3.14.0.</p> <a name="qt-wayland-compositor-module"></a> <h3 id="qt-wayland-compositor-module">Qt Wayland Compositor Module</h3> <ul> <li>Use of Wayland xdg-decoration Protocol under the <i>MIT</i> license is now documented.</li> <li>Use of Wayland XDG Output Protocol under the <i>MIT</i> license is now documented.</li> </ul> <a name="qt-webengine-module"></a> <h3 id="qt-webengine-module">Qt WebEngine Module</h3> <p>Chromium and third-party components bundled with it were updated to version 69.0.3497.</p> <a name="qt-5-11-2"></a> <h2 id="qt-5-11-2">Qt 5.11.2</h2> <a name="qt-core-module"></a> <h3 id="qt-core-module">Qt Core Module</h3> <p>PCRE2 got updated to upstream version 10.31.</p> <a name="qt-gui-module"></a> <h3 id="qt-gui-module">Qt GUI Module</h3> <ul> <li>The copyright information for HarfBuzz got updated.</li> <li>The copyright information for Anti-aliasing rasterizer from FreeType 2 got updated.</li> </ul> <a name="qt-location-module"></a> <h3 id="qt-location-module">Qt Location Module</h3> <p>The copyright information and description of Clipper Polygon Clipping Library got updated.</p> <a name="qt-sql-module"></a> <h3 id="qt-sql-module">Qt SQL Module</h3> <p>SQLite got updated to upstream version 3.24.0.</p> <a name="qt-webengine-module"></a> <h3 id="qt-webengine-module">Qt WebEngine Module</h3> <ul> <li>Chromium received backported security fixes from Chromium up to version 68.0.3440.75.</li> <li>The WebEngine StyleSheet Browser Example, WebEngine Widgets Simple Browser Example, WebEngine Quick Nano Browser, and WebEngine Cookie Browser Example use images from the Tango Icon Library. This is now documented.</li> <li>Marked (WebEngine RecipeBrowser example) got updated to upstream version 0.4.0.</li> </ul> <a name="qt-5-11-1"></a> <h2 id="qt-5-11-1">Qt 5.11.1</h2> <a name="qt-3d-module"></a> <h3 id="qt-3d-module">Qt 3D Module</h3> <p>The use of the <i>Jet Propulsion Laboratory Photojournal</i> in the module is actually limited to the planets-qml example. The attribution has therefore been removed from the module's documentation.</p> <a name="qt-documentation"></a> <h3 id="qt-documentation">Qt Documentation</h3> <p>Use of the <a href="qtdoc-attribution-coffeeexample-titillium.html">Titillium Web Font</a> in the Coffee demo is now documented.</p> <a name="qt-image-formats"></a> <h3 id="qt-image-formats">Qt Image Formats</h3> <p>WebP (libwebp) got updated to version 1.0.0.</p> <a name="qt-5-11-0"></a> <h2 id="qt-5-11-0">Qt 5.11.0</h2> <a name="qt-3d-module"></a> <h3 id="qt-3d-module">Qt 3D Module</h3> <ul> <li>The Open Asset Import Library got updated to upstream version 4.1.0.</li> <li>Examples use some assets from Substance Share that are available under the <i>Creative Commons Attribution 4.0</i> license. This is now documented.</li> </ul> <a name="qt-core-module"></a> <h3 id="qt-core-module">Qt Core Module</h3> <ul> <li><i>Parts of QTemporaryFile</i> got removed from documentation. The corresponding code got removed already in Qt 5.10.0.</li> <li>The copy of the The Public Suffix List got updated on 2018-01-04.</li> <li>The concluded license for the Unicode Common Locale Data Repository (CLDR) changed to <i>Unicode License Agreement - Data Files and Software (2016)</i>. In Qt 5.10 documentation, the component was labelled as <i>Unicode CLDR (Unicode Common Locale Data Repository)</i>.</li> <li>The use of the Unicode Character Database (UCD) under the <i>Unicode License Agreement - Data Files and Software (2016)</i>. is now documented.</li> </ul> <a name="qt-d-bus-module"></a> <h3 id="qt-d-bus-module">Qt D-Bus Module</h3> <p>Qt D-Bus uses code from libdbus-1 headers that are available under the <i>Academic Free License v2.1, or GNU General Public License v2.0 or later</i>. This is now documented.</p> <a name="qt-gui-module"></a> <h3 id="qt-gui-module">Qt GUI Module</h3> <ul> <li>HarfBuzz-NG got updated to upstream version 1.7.4.</li> <li>LibJPEG-turbo got updated to upstream version 1.5.3.</li> </ul> <a name="qt-image-formats"></a> <h3 id="qt-image-formats">Qt Image Formats</h3> <ul> <li>TIFF Software Distribution (libtiff) got updated to upstream version 4.0.9.</li> <li>WebP (libwebp) got updated to upstream version 0.6.1.</li> </ul> <a name="qt-quick-controls-2-module"></a> <h3 id="qt-quick-controls-2-module">Qt Quick Controls 2 Module</h3> <p>Use of Shadow values from Angular Material under <i>MIT License</i> in the Material Style is now documented.</p> <a name="qt-sql-module"></a> <h3 id="qt-sql-module">Qt SQL Module</h3> <p>SQLite got updated to upstream version 3.23.1.</p> <a name="qt-test-module"></a> <h3 id="qt-test-module">Qt Test Module</h3> <p>The concluded license of Linux Performance Events changed to <i>GNU General Public License v2.0 only with Linux Syscall Note</i>.</p> <a name="qt-webengine-module"></a> <h3 id="qt-webengine-module">Qt WebEngine Module</h3> <ul> <li>(Components of) Bazel got added under the <i>Apache License 2.0</i>.</li> <li>Breakpad, An open-source multi-platform crash reporting system got added under a <i>New BSD, Apple PSL 2.0 and Apache 2.0</i> license.</li> <li>BoringSSL got updated.</li> <li>CRC32C got added under a <i>New BSD</i> license.</li> <li><i>Error Prone</i> got removed.</li> <li>Fiat-Crypto: Synthesizing Correct-by-Construction Code for Cryptographic Primitives got added under a <i>MIT</i> license.</li> <li>OpenVR SDK got added under a <i>BSD 3-Clause</i> license.</li> <li>Perfetto got added under a <i>Apache 2</i> license.</li> <li><i>The library to input, validate, and display addresses</i> got removed.</li> <li>content_shell_fonts got added under <i>SIL OPEN FONT LICENSE, GPL v2, Bitstream Vera Fonts Copyright</i>.</li> <li><i>libcxx</i> got removed.</li> <li><i>libcxxabi</i> got removed.</li> <li><i>libunwind</i> got removed.</li> <li><i>libva</i> got removed.</li> <li><i>libxslt</i> got added under a <i>MIT</i> license.</li> <li><i>open-vcdiff</i> got removed.</li> </ul> <a name="qt-xml-patterns-module"></a> <h3 id="qt-xml-patterns-module">Qt XML Patterns Module</h3> <p>Use of <a href="http://www.w3.org/XML/Schema">XML Schema</a> under <i>W3C Software Notice and Document License (2015-05-13)</i> is now documented.</p> </div> <!-- @@@license-changes.html --> </div> </div> </div> </div> </div> <div class="footer"> <p> <acronym title="Copyright">©</acronym> 2019 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners.<br/> The documentation provided herein is licensed under the terms of the <a href="http://www.gnu.org/licenses/fdl.html">GNU Free Documentation License version 1.3</a> as published by the Free Software Foundation.<br/> 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. </p> </div> </body> </html>