Using Qt 6 under LGPLv3
The Qt company changed the Qt licenses in February 2022. All separate commercial packages, including Qt for MCU, Qt Safe Renderer, Qt Automotive Suite and Qt Automation, have been bundled into two Qt licenses for creating devices: Professional and Enterprise. The Qt Marketplace license for modules such as CoAP, MQTT, Charts and for Design Tool Bridges has been discontinued. My post helps you answer the crucial question: Will you use Qt Commercial or Qt LGPL-3.0?
Three Qt license offersThe Qt Company offers Qt for embedded devices under three licenses: Qt for Device Creation, LGPL-3.0, and GPL. Qt for Device Creation is the commercial offering, while LGPL-3.0 and GPL are the free and open source offerings. I often use Qt Commercial as a shortcut for Qt for Device Creation. GPL stands for GPL-2.0 or GPL-3.0.
The Qt Company last updated their commercial offering in February 2022. They featured it in the post The New Qt Commercial License Made Easy: What's in it For You? on their corporate blog. My analysis of the new licenses in my February 2022 newsletter holds up very well. This has been confirmed in numerous conversations with executives, managers and developers of companies using Qt or planning to use Qt.
The Qt for Device Creation license is available in two editions: the Professional edition and the Enterprise edition. Here is the feature comparison table for LGPL-3.0, GPL, Professional and Enterprise.
Qt for MCU is the offering for running Qt on microcontrollers (MCUs). It provides the code to make Qt appear on bare-metal systems or on RTOS. It also provides the Ultralite version of Qt Quick. Firmware with Qt can fit in 6MB of RAM and flash. Prior to the February 2022 license change, Qt for MCU was a separately licensed product with costs in the upper $5-digit range per client project. Now it is included in both Qt Professional and Qt Enterprise.
Before the license change in February 2022, Qt Safe Renderer was a separately licensed product with costs in the upper 5-digit USD range per customer project. Now it is included in Qt Enterprise but not in Qt Professional. Qt Safe Renderer allows us to display certain indicators (icons or text) in an otherwise insecure graphics application. Even if the GUI application crashes, the indicators are guaranteed to be displayed on the screen. This guarantee is possible, because the safe rendering engine is certified SIL 3 and ASIL ...
![Using Qt 6 under LGPLv3](https://i0.wp.com/embeddeduse.com/wp-content/uploads/2023/01/qt6-licensing.png?fit=900%2C638&ssl=1)
The Qt company changed the Qt licenses in February 2022. All separate commercial packages, including Qt for MCU, Qt Safe Renderer, Qt Automotive Suite and Qt Automation, have been bundled into two Qt licenses for creating devices: Professional and Enterprise. The Qt Marketplace license for modules such as CoAP, MQTT, Charts and for Design Tool Bridges has been discontinued. My post helps you answer the crucial question: Will you use Qt Commercial or Qt LGPL-3.0?
Three Qt license offersThe Qt Company offers Qt for embedded devices under three licenses: Qt for Device Creation, LGPL-3.0, and GPL. Qt for Device Creation is the commercial offering, while LGPL-3.0 and GPL are the free and open source offerings. I often use Qt Commercial as a shortcut for Qt for Device Creation. GPL stands for GPL-2.0 or GPL-3.0.
The Qt Company last updated their commercial offering in February 2022. They featured it in the post The New Qt Commercial License Made Easy: What's in it For You? on their corporate blog. My analysis of the new licenses in my February 2022 newsletter holds up very well. This has been confirmed in numerous conversations with executives, managers and developers of companies using Qt or planning to use Qt.
The Qt for Device Creation license is available in two editions: the Professional edition and the Enterprise edition. Here is the feature comparison table for LGPL-3.0, GPL, Professional and Enterprise.
Qt for MCU is the offering for running Qt on microcontrollers (MCUs). It provides the code to make Qt appear on bare-metal systems or on RTOS. It also provides the Ultralite version of Qt Quick. Firmware with Qt can fit in 6MB of RAM and flash. Prior to the February 2022 license change, Qt for MCU was a separately licensed product with costs in the upper $5-digit range per client project. Now it is included in both Qt Professional and Qt Enterprise.
Before the license change in February 2022, Qt Safe Renderer was a separately licensed product with costs in the upper 5-digit USD range per customer project. Now it is included in Qt Enterprise but not in Qt Professional. Qt Safe Renderer allows us to display certain indicators (icons or text) in an otherwise insecure graphics application. Even if the GUI application crashes, the indicators are guaranteed to be displayed on the screen. This guarantee is possible, because the safe rendering engine is certified SIL 3 and ASIL ...
What's Your Reaction?
![like](https://vidianews.com/assets/img/reactions/like.png)
![dislike](https://vidianews.com/assets/img/reactions/dislike.png)
![love](https://vidianews.com/assets/img/reactions/love.png)
![funny](https://vidianews.com/assets/img/reactions/funny.png)
![angry](https://vidianews.com/assets/img/reactions/angry.png)
![sad](https://vidianews.com/assets/img/reactions/sad.png)
![wow](https://vidianews.com/assets/img/reactions/wow.png)