Comment Re:Preaching to the choir (Score 1) 99
> I mostly use F-Droid on Android, not Google Play. It just works, apps have permissions that are easy to control, and other than sometimes saying an app is too old for my version of Android, it all just works.
So you're actually using an even more complex set up than "The way Android does it". But it still doesn't appear to have any obvious advantages. Apt "just works", it was the original "Just works". So is Flatpak and Snap.
> On Windows I mostly use winget for apps, again few issues with compatibility.
Again this isn't Windows you're using, but an app you're installing under Windows that seems to work for you. And that's great, but it's not exactly a ringing endorsement of "The way Windows does it" that you have to install a third party application 99% of Windows users have never heard of to make installing third party applications work.
> On Linux I often find that software from repos is broken and flatpaks don't work. A lot of stuff comes as a Docker container now, but those can be hit and miss as well. The Docker Compose configuration file format seems to be designed to cause maximum pain and suffering.
That's a lot of vague stuff, and Docker isn't really what we're talking about here as that's not for desktop applications. But let's be honest: if it's broken in a Flatpak, that's on the app creator, it has nothing to do with whether GNU/Linux's package management is good or not. I've lost count of the amount of stuff I've tried to install under Windows and had problems with. Hell, I've installed games from Steam and they haven't worked (and have worked fine under GNU/Linux's version of Steam, go figure...) Applications are sometimes broken.
In the end, if we're looking at what comes with the operating system (neither F-Droid nor winget do, and the former is something Google ultimately wants to cripple), the mainstream Linuxes are far and a way better in terms of finding a decent compromise between security and availability.