Product and Service Agreements
- Qt Frame Agreement
- Prior Version
- Qt Evaluation Agreement
- Qt Educational License
- Other Products
Exhibit 1: Licensed Software
At the time of conclusion of this Appendix, the latest available version of Licensed Software includes the software libraries and tools set forth in Exhibit 1 (as provided below), depending on which product(s) Customer has purchased under the relevant Purchase Document.
The modules and tools are specific to each product version respectively and may vary from version to version. Modules and tools included in the latest publicly available version of the respective product at any given time are listed in Exhibit 1 of https://www.qt.io/terms-conditions/qt-dev-framework/exhibit-1. If a new version of Licensed Software does not include a module or tool present in an older version which Customer is entitled to use under a valid license from The Qt Company, then Customer will continue to have such right during the validity of Customer’s license to relevant Licensed Software. In the event a new version of the Licensed Software adds modules or tools to any previous version(s), Customer’s rights will extend to cover also such additional modules and tools.
At the time of entry into this Appendix, product features of Exhibit 1 are listed as follows:
Licensed Software: Developer modules and tools
The modules and/or tools that are included in the latest publicly available version of the respective product at the effective date of this Appendix, Qt for Application Development Professional (ADP), Qt for Application Development Enterprise (ADE), Qt for Device Creation Professional (DCP), Qt for Device Creation Enterprise (DCE), - are marked with ‘X’ in the below table. Parts of the product that are permitted for distribution in object-code form only (“Redistributables”) are marked with ‘R’ in the below table.
Modules / Tools |
ADP |
ADE |
DCP |
DCE |
Active Qt |
X, R |
X, R |
X, R |
X, R |
Qt 3D |
X, R |
X, R |
X, R |
X, R |
Qt 5 Core Compatibility APIs |
X, R |
X, R |
X, R |
X, R |
Qt Android Extras |
X, R |
X, R |
X, R |
X, R |
Qt Bluetooth |
X, R |
X, R |
X, R |
X, R |
Qt Canvas 3D |
X, R |
X, R |
X, R |
X, R |
Qt Charts |
X, R |
X, R |
X, R |
X, R |
Qt Concurrent |
X, R |
X, R |
X, R |
X, R |
Qt Core |
X, R |
X, R |
X, R |
X, R |
Qt Data Visualization |
X, R |
X, R |
X, R |
X, R |
Qt D-Bus |
X, R |
X, R |
X, R |
X, R |
Qt for Python |
X, R |
X, R |
X, R |
X, R |
Qt for WebAssembly |
X, R |
X, R |
X, R |
X, R |
Qt Gamepad |
X, R |
X, R |
X, R |
X, R |
Qt Graphical Effects |
X, R |
X, R |
X, R |
X, R |
Qt GUI |
X, R |
X, R |
X, R |
X, R |
Qt Help |
X, R |
X, R |
X, R |
X, R |
Qt Image Formats |
X, R |
X, R |
X, R |
X, R |
Qt Location |
X, R |
X, R |
X, R |
X, R |
Qt Lottie Animation |
X, R |
X, R |
X, R |
X, R |
Qt Mac Extras |
X, R |
X, R |
X, R |
X, R |
Qt Multimedia |
X, R |
X, R |
X, R |
X, R |
Qt Multimedia Widgets |
X, R |
X, R |
X, R |
X, R |
Qt Network |
X, R |
X, R |
X, R |
X, R |
Qt Network Authorization |
X, R |
X, R |
X, R |
X, R |
Qt NFC |
X, R |
X, R |
X, R |
X, R |
Qt OpenGL |
X, R |
X, R |
X, R |
X, R |
Qt PDF |
X, R |
X, R |
X, R |
X, R |
Qt Platform Headers |
X, R |
X, R |
X, R |
X, R |
Qt Positioning |
X, R |
X, R |
X, R |
X, R |
Qt Print Support |
X, R |
X, R |
X, R |
X, R |
Qt Purchasing |
X, R |
X, R |
X, R |
X, R |
Qt QML |
X, R |
X, R |
X, R |
X, R |
Qt Quick |
X, R |
X, R |
X, R |
X, R |
Qt Quick 3D |
X, R |
X, R |
X, R |
X, R |
Qt Quick Controls 1 |
X, R |
X, R |
X, R |
X, R |
Qt Quick Controls |
X, R |
X, R |
X, R |
X, R |
Qt Quick Dialogs |
X, R |
X, R |
X, R |
X, R |
Qt Quick Extras |
X, R |
X, R |
X, R |
X, R |
Qt Quick Layouts |
X, R |
X, R |
X, R |
X, R |
Qt Quick Test |
X, R |
X, R |
X, R |
X, R |
Qt Quick Timeline |
X, R |
X, R |
X, R |
X, R |
Qt Quick WebGL |
X, R |
X, R |
X, R |
X, R |
Qt Quick Widgets |
X, R |
X, R |
X, R |
X, R |
Qt Remote Objects |
X, R |
X, R |
X, R |
X, R |
Qt Script |
X, R |
X, R |
X, R |
X, R |
Qt Script Tools |
X, R |
X, R |
X, R |
X, R |
Qt SCXML |
X, R |
X, R |
X, R |
X, R |
Qt Sensors |
X, R |
X, R |
X, R |
X, R |
Qt Serial Bus |
X, R |
X, R |
X, R |
X, R |
Qt Serial Port |
X, R |
X, R |
X, R |
X, R |
Qt Shader Tools |
X, R |
X, R |
X, R |
X, R |
Qt Speech |
X, R |
X, R |
X, R |
X, R |
Qt State Machine |
X, R |
X, R |
X, R |
X, R |
Qt SQL |
X, R |
X, R |
X, R |
X, R |
Qt SVG |
X, R |
X, R |
X, R |
X, R |
Qt Test |
X, R |
X, R |
X, R |
X, R |
Qt UI Tools |
X, R |
X, R |
X, R |
X, R |
Qt Virtual Keyboard |
X, R |
X, R |
X, R |
X, R |
Qt Wayland Compositor |
X, R |
X, R |
X, R |
X, R |
Qt WebChannel |
X, R |
X, R |
X, R |
X, R |
Qt WebEngine |
X, R |
X, R |
X, R |
X, R |
Qt WebSockets |
X, R |
X, R |
X, R |
X, R |
Qt WebView |
X, R |
X, R |
X, R |
X, R |
Qt Widgets |
X, R |
X, R |
X, R |
X, R |
Qt Windows Extras |
X, R |
X, R |
X, R |
X, R |
Qt X11 Extras |
X, R |
X, R |
X, R |
X, R |
Qt XML |
X, R |
X, R |
X, R |
X, R |
Qt XML Patterns |
X, R |
X, R |
X, R |
X, R |
Qt Designer (Qt Widget Designer) |
X, R |
X, R |
X, R |
X, R |
Qt Linguist |
X, R |
X, R |
X, R |
X, R |
Qt Assistant |
X, R |
X, R |
X, R |
X, R |
lupdate |
X, R |
X, R |
X, R |
X, R |
lrelease |
X, R |
X, R |
X, R |
X, R |
lconvert |
X, R |
X, R |
X, R |
X, R |
Qt MQTT |
|
X, R |
X, R |
X, R |
Qt KNX |
|
X, R |
X, R |
X, R |
Qt OPC UA |
|
X, R |
X, R |
X, R |
Qt CoAP |
|
X, R |
X, R |
X, R |
Boot 2 Qt stacks |
|
|
X, R |
X, R |
Qt OTA |
|
|
X, R |
X, R |
Device Utilities |
|
|
X, R |
X, R |
Qt Debugging Bridge (QDB) Daemon |
|
|
X, R |
X, R |
Qt Quick Ultralite Controls |
|
|
X, R |
X, R |
Qt Quick Ultralite |
|
|
X, R |
X, R |
Qt Safe Renderer (QSR) |
|
|
X, R |
X, R |
Qt Application Manager |
|
|
|
X, R |
Qt Interface Framework |
|
|
|
X, R |
Neptune Reference UI |
|
|
|
X, R |
Qt for Android Automotive OS (QAA) |
|
|
|
X, R |
Qt Creator |
X |
X |
X |
X |
Qt Design Studio (Professional) |
X |
X |
X |
X |
androiddeployqt |
X |
X |
X |
X |
androidtestrunner |
X |
X |
X |
X |
canbusutil |
X |
X |
X |
X |
dumpcpp |
X |
X |
X |
X |
dumpdoc |
X |
X |
X |
X |
fixqt4headers.pl |
X |
X |
X |
X |
idc |
X |
X |
X |
X |
moc |
X |
X |
X |
X |
pixeltool |
X |
X |
X |
X |
qdbus |
X |
X |
X |
X |
qdbuscpp2xml |
X |
X |
X |
X |
qdbusviewer |
X |
X |
X |
X |
qdbusxml2cpp |
X |
X |
X |
X |
qdistancefieldgenerator |
X |
X |
X |
X |
qdoc |
X |
X |
X |
X |
qhelpgenerator |
X |
X |
X |
X |
qlalr |
X |
X |
X |
X |
qmake |
X |
X |
X |
X |
qml |
X |
X |
X |
X |
qmlcachegen |
X |
X |
X |
X |
qmldom |
X |
X |
X |
X |
qmleasing |
X |
X |
X |
X |
qmlformat |
X |
X |
X |
X |
qmllint |
X |
X |
X |
X |
qmlpreview |
X |
X |
X |
X |
qmlprofiler |
X |
X |
X |
X |
qmlscene |
X |
X |
X |
X |
qmltestrunner |
X |
X |
X |
X |
qmltime |
X |
X |
X |
X |
qmlviewer |
X |
X |
X |
X |
qtdiag |
X |
X |
X |
X |
qtpaths |
X |
X |
X |
X |
qtplugininfo |
X |
X |
X |
X |
qvkgen |
X |
X |
X |
X |
rcc |
X |
X |
X |
X |
tracegen |
X |
X |
X |
X |
uic |
X |
X |
X |
X |
windeployqt |
X |
X |
X |
X |
Target toolchains |
|
|
X |
X |
Qt Debugging Bridge (QDB) Host Tools |
|
|
X |
X |
qtconfig-gui |
|
|
X |
X |
Qt Emulator |
|
|
X |
X |
Qt Creator VxWorks plugin |
|
|
X |
X |
qulrcc |
|
|
X |
X |
qmlinterfacegenerator |
|
|
X |
X |
qmltocpp |
|
|
X |
X |
qulfontcompiler |
|
|
X |
X |
qmlprojectexporter |
|
|
X |
X |
Qt Deployment Server |
|
|
|
X |
Qt Creator plugin for Qt Application Manager |
|
|
|
X |
Rights for Application and Device use cases
Following table summarizes the rights afforded by different products of the Licensed Software to create and distribute Applications and Devices as defined in this Appendix (X marks for rights):
|
Applications |
Devices |
ADP |
X |
|
ADE |
X |
|
DCP |
X |
X |
DCE |
X |
X |
Licensed Software: Designer tools and modules
The modules and/or tools that are included in the respective product – Qt for Design Studio Professional (DSP), Qt for Design Studio Enterprise (DSE) - are marked with ‘X’ in the below table.
|
DSP |
DSE |
Qt Design Studio |
X |
X |
Qt Design Bridges |
|
X |
QML Live on host |
X |
X |
QML Live on target |
|
X |
Variant Management |
|
X |
Shader creation tools |
|
X |
Profiling tools |
|
X |
Simulink support |
|
X |
Designer tools include no Redistributables.
Both DSP and DSE can be used to create an user interface for use cases covered by ADP, ADE, DCP and DCE.