WetGeek Linux users may be the top 4% of the market share,
Has anyone ever wondered what might have happened if AT&T had promoted Unix for personal computers the way Microsoft promoted Windows? After all, K&R C was their "portable assembler language," with the mission to create a Unix kernel to run on nearly anything, so long as it supported C.
Early C compilers (including Microsoft's) could even output an assembly language file if you provided the right option at compile time. I used it many times. It was how I learned how function calls worked. I was writing Windows software at the time, but I don't doubt that Unix C compilers could do exactly the same thing. It was their birthright.
Had Unix been provided (with a decent GUI) to computer manufacturers at a reasonable cost, to include on their hardware, there might be laptops and desktops available today with a choice of OS. And not just expensive niche products with Linux on them.
But AT&T missed the boat on that one, I think.