3 ms·
I'm not at all sold on this idea of "platform" vs "application" that seems to have become so common. I'd much rather have a Nix-like system, where you still get
by Nullabillity 10y ago
I'm not at all sold on this idea of "platform" vs "application" that seems to have become so common. I'd much rather have a Nix-like system, where you still get the isolation benefits (each package specifies an exact dependency hierarchy), while also opportunistically sharing stuff that is identical between packages.
- nine_k 10y agoYou can put a single file on a system otherwise not configured with nix (however nice it is). So it's much more universal, and much easier to make inroads into already established infrastructure without having to disrupt it, or even care much about it.
- orangeshark 10y agoDoesn't it still require flatpak to be installed? I don't see how much different would it be compared to having Nix installed ontop of a distro.
- Nullabillity 10y agoYou can install Nix on any Linux system without making it control everything else.
- civodul 10y agoAgreed. GNU Guix makes it easy for anyone to publish a bunch of package recipes for their own software that users just need to add to their GUIX_PACKAGE_PATH. The benefit is that it integrates with the rest of the system and thus shares software updates, storage space, and gets overall features such as isolated builds and transactional upgrades and rollback.
- alexlarsson 10y agoFlatpak uses ostree, which is content-addressed, so any identical files are automatically shared.