Flatpak's developers are planning a major rewrite (Flatpak 2.0/Next) that would introduce a hard dependency on systemd via a new service called systemd-appd, which would handle permission management and enable subsandboxing. This would break compatibility with distributions like Void Linux, Alpine, and Guix that use alternative init systems. Initially, developers intended to be considerate of non-systemd distros — similar to how elogind was extracted from systemd-logind — but toxic online harassment directed at people associated with the project has made developers less inclined to accommodate non-systemd distributions. The likely outcome is a stricter systemd dependency with no independent daemon alternative, effectively ending Flatpak's claim of being distribution-agnostic.
Sort: