Step 2: Install Linux
Step 2: Install Linux
I switched to Linux (specifically Arch because I wanted the challenge). While most programs I use were available on Linux in some form (LibreOffice, VS Code, etc.) and some had replacements (HxD -> wxHexEditor), there’s still things I miss from Windows. As in, even though Wine works great for things like Steam and Exact Audio Copy, some programs just don’t work. In my case, namely iTunes and Adobe (yes I still use iTunes).
You may think, “who needs iTunes, etc.” or “just use FOSS replacements for Adobe,” but the fact of the matter is that people still use these programs for various reasons, and if they don’t work out of the box, the average user gets upset.
If you want an Average Joe to switch to Linux, you need to make sure all his stuff works. I know a few (non tech savvy) people who hate Windows 10, but just deal with it because the alternative (Linux) isn’t as easy to set up.
Adobe tools are specialized and not for the average user, getting upset doesn't help anything, should MS be blamed that designers can't use Sketch on Windows?
Average (read: least common denominator) of users needs MS Office, Skype, Dropbox etc. Some work and some don't on Linux. Hardware compatibility isn't completely solved issue on Windows or on Linux. My relatives couldn't upgrade without issues to Win10, so that machine went into the dumpster after a couple of drilled holes through the hard drive. Such a shame, environmentally speaking because it wasn't slow, RAM could have been upgraded (stationary i5 Haswell CPU and Intel graphics) and could just have bought an SSD. But they couldn't be assed to "upgrade" to Linux even though I offered my help with this, simply just went to the store and got a new Windows 10 machine. It is a commodity after all. Too much precious time can't be "wasted" to learn Linux and Windows is "always the same".
Linux on desktop is somewhat bearable with the right distro but on a laptop it's a big no no (terrible battery life etc).
The prime example I can think of is printers. In Windows, my dad now learned how to reinstall a printer since, in our experience, most computers need to reinstall the printer every single time you want to print because it'll show the printer as offline but find it when it searches for it. In Linux this just works, I add it once and it just talks to its IP address, no problem. My girlfriend (Windows) will ask me (Linux) to print something via USB because it just works. Printer support in Linux has turned around somewhere about 5-10 years ago.
Things like tabs in explorer or multiple workspaces is something we've had for decades but Windows is just getting around to it. Installing software from a "market" or "store"? That has been a thing for decades as well, it's called repositories and the packages are customized to work with other software in your OS version. Works great, but in Windows developers have to repack all the dependencies they need for every piece of software. Not to mention that, after installing 50 programs, you also have 50 updaters pinging and downloading away when you're in the train on a mobile connection. (Nowadays metered connections mitigate that mostly, and people also have larger data plans, but the software all has to individually build support for it.) Everything is third-party and you have to hope that you clicked the real download link and not an ad. The unified software and update management is something I found hard to believe (as a former Windows user) before seeing it in action. How could a niche volunteer project be doing better than this OS that I just paid 130 euros for? (As student, that was a lot of money. I'm still not sure why I didn't just pirate the crap, in the years ahead I paid for enough Windows licenses that came forced down your throat with laptop hardware, not to mention the Microsoft tax on Android devices...)
Windows has been trying to catch up but with every step forwards, you also hear of things like "ads in your OS" which just sounds entirely backwards.
You still don't get ads in WordPad so there's still way to go.
(I'm joking, I have been an happy user of the Linux desktop on laptops for many years)