Exactly, three questions I'd like Purism to answer 1. What's wrong with Qt Quick? QtQuick Controls 2 are meant especially for mobile and are developed for a really long time? 2. What's wrong with whatever compositor Plasma Mobile/SailfishOS/Nemo Mobile use? 3. What's wrong with apt/yum/zypper/pacman or whatever Alpine uses that they want to go for flatpak? Why O(n) copies of libstdc++? (if my understanding of flatpak is correct) Who is going to update the dependencies when there's a CVE?
KDE is very far along with their “Plasma” mobile desktop environment, while GNOME is farther behind currently
Since Purism uses GNOME as the default desktop environment within PureOS on our laptops, we figured we are going to invest some direct development efforts in GNOME/GTK+ for mobile to stay consistent across our default platforms. Adding KDE as a second desktop environment is directly aligned with our beliefs, and we are very excited to support KDE/Plasma on our Librem 5 phone as well as within PureOS for all our hardware. We will support additional efforts, if they align with our strict beliefs.
For a number of reasons—and after having evaluated several possible choices with upstream project maintainers—, we set out to develop a compositor and shell based on Wlroots and Rootston.