So if an app developer wishes to reach those users, they can't rely on this stack to do it. You could ignore those users, sure, but at this point, why are you making a Linux application? It would be much more attractive to deploy on Windows or Mac. If you're trying to convince people to make Linux applications, you need to make it attractive and painless. But you can't solve social and cultural problems; problems of ideological differences, no matter how much you try to patch around it with new technology.
The rest of us like and appreciate flathub.
Linux audio really really needed a better story and pipewire and flathub have really changed that.
I think musicians will suddenly find they can have a reliable quick setup on most any distribution with just these two changes.
This is true
> pipewire and flathub have really changed that.
Pipewire sure did. Flathub only ate more of my storage, CPU and battery. I see no way that Flathub is responsible for "changing Linux audio", especially not even remotely on the scale that Pipewire did.
I find it curious you make that comparison about Pipewire because to me, Pipewire is just an incremental improvement for audio, not really changing anything on a giant scale. Most pro audio apps were already using Jack and got all the benefits of that type of system. Pipewire only makes it so they could connect to the odd Pulseaudio app, which is pretty rare. Not meaning to downplay it or anything. It is still a pretty good improvement, but its major contribution is what it does for video, not audio.
its great useful software but most folks don't have the skills to get it working without drama and breaking pulse etc.
Linux loses many independent minded folks over jack drama. It's a shame but this is a new day I think.
Pipewire gives a great out of box experience that should just work on whatever distribution they choose. That's not incremental improvement for people wanting proaudio.
Unless you count Firefox?
But I don't recommend using only ALSA without a sound server on a desktop, the usability of it is pretty bad.
I have found ALSA useable, over many years. But I've never understood the config notation, so my configs have always been pretty cargo-cultish.
That's what AUR is for.
(And to be honest, none of this stuff is exciting or new to me. It's just a re-packaging of the technology behind Docker but for desktop apps)
Edit: For LibreOffice it's likely that the project is popular enough that different people all contributed all those packaging options, so I don't think it's like a burden on them or anything. If something stops being maintained they'll just drop it.