Software for Linux is a lot more complicated than, say, software for MacOs. Instead of having one simple binary that you update for every version of the operating system, you have hundreds of binaries for many Linux distros, with different package managers, formats, init systems, and even userlands. Many people see this as an issue, and try to use a universal package manager, and then they fight about which universal package manager to use. But, I am here to propose, that not only is the fragmenting of Linux not an issue, universal package managers are unneeded and inefficient.
Not everyone has the savvy to git clone;make;make install either.
If we want linux to be more common place we need something straightforward like flatpak or appimages. Most people just want apps to start reasonably fast to get work done and storage is cheap (or at least was getting cheaper) so they aren’t gonna care.
It would also be easier in the phone space thats happening. Compiling on a pinephone sounds like a chore cause its not that powerful and how much battery would I use to do that?
Its better to have a native package but better than nothing.
For a power user it doesn’t matter, its not necessarily for us (even tho we could use it)
Not everyone has the savvy to git clone;make;make install either. If we want linux to be more common place we need something straightforward like flatpak or appimages. Most people just want apps to start reasonably fast to get work done and storage is cheap (or at least was getting cheaper) so they aren’t gonna care. It would also be easier in the phone space thats happening. Compiling on a pinephone sounds like a chore cause its not that powerful and how much battery would I use to do that? Its better to have a native package but better than nothing. For a power user it doesn’t matter, its not necessarily for us (even tho we could use it)