- ...
- SDK
- Yocto
- ...
- ...
- your first application
- tools
- ...
- Qt: register
- Qt: create project
Qt Community Edition#
Things you need to know about Qt Community Edition
Qt Community Edition variant will only have limited support
You will have no access to the long-term-stable (LTS) code of Qt6
All of your software based on Qt6 needs to be published under
GPL-3.0-or-later
, including source code, build instructions, a.s.o. to any of your users. You cannot imposes other license restrictions for those applications on your users.Your product can’t use secure or measured boot, as you need to allow any of your users to run a modified version of the application based on Qt6
You will not have access to additional tools that help bring up your development to speed
Further reading from Qt group about Qt licensing
If you can accept all of these consequences, please install the qt6
SDK extension
$ GITHUB_TOKEN="<your personal access token for Github>" GITHUB_USERNAME="<your Github username>" simpleswitch-sdk-tool install qt6
$ eval "$(simpleswitch-sdk-tool activate)"
Github personal access token
To create a Github personal access token see Github container registry (GHCR)
and then proceed to the next chapters
See also