20 years ago grandpa could go to limewire.com, download setup.exe and click next->next->next to install a fully functional file hosting server+client. It was so easy that 1/3rd of world's computers had limewire installed in 2007 [1]. ONE FUCKING THIRD! Today, to install even the simplest self-hosted software, one has to be effectively a professional software engineer. Use SSH, Use Docker, use tailscale, understand TL…
> No idea why self-hosted software isn't `apt-get install` and forget. Ubuntu tried to fix this with snaps but the whole Linux community raged and pushed back at them. Yeah, snap has its faults but it was designed initially for server-side apps. Snap install xyz-selfhosted-app was the initial goal. You can install nextcloud as a snap right now. Instead the Linux community let perfect be the enemy of good and successf…
One of the early sticking points was switching Firefox from deb to snap. That doesn't fit into your characterization.