Hacker News new | ask | show | jobs
by account42 743 days ago
> Guess you have never used https://snapcraft.io/, https://flatpak.org/, or https://appimage.org/ because all of these do exactly that. Snap apps are straight linux containers and the others root like chroot jails I believe still.

AppImages are not containers at all. They bundle up the program data into a single archive but do not do any sandboxing and leave programms to write their user/config/cache files to wherever they would be written without AppImages, i.e. in xdg-basedir locations. As it should be.

> Or even go take a look at Nix/NixOS and how they pull it off in another way. They have hermetic isolation down to a science.

NixOS's packaging is also completely orthagonal to the xdg-basedir spec.

> I've been building OSs for 20+ years, between Fuchsia and Android at Google and mobile/embedded products at Texas Instruments, so I hope I know what I'm talking about.

None of those are desktop operating systems. Please stay away from those with your anti-user opinions.