3 ms·
Flatpak is not a common userspace library, just a set of sandboxed functions (i.e. portals). What we need is something that groups Qt/GTK, pipewire, part of sy
by sph 2y ago
Flatpak is not a common userspace library, just a set of sandboxed functions (i.e. portals).
What we need is something that groups Qt/GTK, pipewire, part of systemd, part of flatpak, part of Wayland into a single library, a bit like Win32 is. And the guarantee that it remains stable even for closed source projects. For example Linux is free to change its internals and requires everything to be open, so drivers can be adapted whenever the APIs change. This is not good enough for a desktop API.
- ChocolateGod 2y agoThe free desktop runtimes for Flatpak made by XDG (the group that standizes the desktop protocols) are a common userspace library.
- sph 2y agoI get what you mean, but pinning commits does not make for a standard, unified ecosystem.