Re: Why
[Author here]
I think you mean "why aren't all versions of Linux compatible?"
They are. Even if you install a distro with a whole different libc, such as Alpine or Void, it is still Linux and 99% of Linux programs will run on it.
Even FreeBSD is highly Linux compatible and can run most Linux binaries.
Haiku, which isn't a Unix-like OS at all, has a large selection of Linux ports available.
People used to monolithic proprietary OSes such as Windows and macOS find the profusion of Linux distros intimidating, but that is mainly unfamiliarity.
Treat it like the shelves of shower gel in the supermarket. You don't panic and stop washing. You choose a fragrance you like – pop the lid, have a sniff – and a price you like and a size of container you are happy with, and you buy it. If you don't like it, next time, buy a different one. It's not an expensive decision, so you can go back frequently and buy new ones.
You don't need to even install most Linux distros to take that sniff. You can download the ISO for free, and run a live session on your PC, or even in a VM in a free hypervisor, and pick something you're happy with.
You can dual boot with Windows, and keep all your existing apps and data. I've written at length about how:
https://www.theregister.com/2022/07/22/linux_nonapproved_laptop/
No price, no commitment, no pressure, and nothing to lose. And a hundred flavours to choose from.
And yet, people complain. There are too many fragrances and colours! I don't know which to choose!
You probably go to a supermarket with ten thousand different foodstuffs every week and you manage to feed yourself, don't you?
https://www.theregister.com/2022/10/04/you_cannot_buy_software/