Hacker News new | ask | show | jobs
by sph 634 days 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.

1 comments

The free desktop runtimes for Flatpak made by XDG (the group that standizes the desktop protocols) are a common userspace library.
I get what you mean, but pinning commits does not make for a standard, unified ecosystem.