> I'm not sure that that's the win that you think it is. Linux 10 to 20 years ago was pretty terrible, at least on desktops.
For all its usability issues, Linux 10 to 20 years ago had advantages that, for a certain kind of user, were worth the cost. Frankly Linux on the desktop today is the worst of all worlds - it doesn't have the ease-of-use or compatibility of Windows or OSX, but it doesn't have the control and consistency/reliability of BSD either.
I believe this is pretty unfair. Today's Linux on desktop is pretty straightforward for any normal user, given that there are no lines anymore between local and remote software. Windows shoves ads down your throat and MacOS make you pay a premium on HW which normal people spends on phones, not laptops or desktop computers anymore.
Most Ubuntu based distros let you just double click on the deb and just install the deb file. I don’t see how that’s appreciably different than Windows.
This page presupposes that the graphics tool to install .deb packages is not preinstalled, which isn't true for either Ubuntu nor Mint. If it is preinstalled the steps are really just "double click on it and then click install".
Same thing for RPM distros. So the only real catch is knowing which package to download.
It's possible the image could autodetect the OS (or even autodetect the presence of a package manager) and present a single option to download or launch the package manager into the right screen, which would then put Linux at parity with MacOS or Windows, but currently it can't.
It's definitely harder than those things, and lots of regular people struggle even with them.
I mean, it's either "App Store" or downlaod from vendor, no?
Btw I just went to Zoom as well with my work Mac and I got TWO buttons: "Download for Apple Silicon" and "Download for Intel". I guess that a normal user will panic here, no?
For all its usability issues, Linux 10 to 20 years ago had advantages that, for a certain kind of user, were worth the cost. Frankly Linux on the desktop today is the worst of all worlds - it doesn't have the ease-of-use or compatibility of Windows or OSX, but it doesn't have the control and consistency/reliability of BSD either.