Well, I'm speaking to desktop Linux, and to a lesser degree, Linux on SMB servers, here. I don't care if it works flawlessly on 50 billion phones or datacenter servers - good for it.
I wanted to like Linux, I really did. I've been using it since Red Hat 4.0, and it's still just as buggy as it was back then. For example, on several different PCs using a couple of different distros, simply trying to restart the system doesn't work about half the time. HALF THE TIME, in 2014, I cannot get a fresh Linux system to reboot! I can document this back to openSUSE 12.x. And don't even get me started on PulseAudio almost causing me to go deaf by screeching at full volume in the middle of a playlist while I was in bed falling asleep.
I know people will take issue with what I'm about to say, but to me, Linux is EXACTLY as it was back in the '90s. No difference in terms of usability or reliability, except that now when you crash or lose power, you won't lose an entire partition like you did with EXT2.
The problem with Linux is that the contributors don't make it better - they release version 1.0, improve it a bit, but by the time they get to version 1.3, they decide to completely trash it all and rewrite it, introducing new bugs and incomplete features. NO THANK YOU. They've had 20 years, but they still can't get their act together!
My preferred Linux distro for the past few years has been openSUSE, but after 20+ years I expected much better by now. I'm done making excuses for Linux, I really am. They're on my s**list now, but I still use openSUSE for some quick and dirty IT-related tasks.
For REAL UNIX, though, I'm a diehard FreeBSD guy; been using that since the late '90s and it only gets better and better with age. I am continually amazed by the cohesiveness, feature list, performance, and reliability of the BSDs. The only other OS comparable to them would be Netware 3.x and 4.x. Long live BSD!
Oh and there's absolutely nothing wrong with Windows these days (aside from Metro on the desktop 😜)
- x86: Tandy 1000RL (HD+768K), Tandy 3000HD, 486DX33 VLB, 486DX50 VLB, Packard Bell Force 1998CDT (Pentium 133)
- 68K: Mac Plus 1MB (early), Quadra 700 (2), Quadra 950, Quadra 650
Clock multiplication is too new for me, as you can see!