DEV Community

Discussion on: I love Linux ... and AppImages <3

Collapse
 
naruaika profile image
Naufan Rusyda Faikar

I guess it's because everyone is trying to roll their own distribution formats?

I do not think so. If there is such a widely accepted specification about packaging and distributing software that solves all the issues they have, they would adopt it to their system. If AppImage does solve better than their approach, they will choose it. But there is not any general solution for this complex problem. People do agree and disagree about any design pattern and implementation of anything. I personally use Flatpak since it comes by default with Fedora, but I do agree and disagree about the implementation.

Indeed, every operating system (/distro) developer teams have their own approach in packaging that more fits to their design goals, integrate to their system the best, and so on. Also, having a software package manager is the way to centralize things, I think, making the installation, updating, and removing packages as easy as possible (or even automate them).

For AppImages, I do not have anything to say, since I have not been using them much. Let alone there are already many discussions around why using and not using AppImages out there.

By the way, thanks for pointing out about the appimaged. I just learned that there is a development of such a daemon that looks promising.