Ok, so here it is, plain and simple!
For anyone who knows the inner-workings of an operating system, especially Unix-based systems, versus anyone who knows the inner-workings of a Windows-based system. Both would agree that there is quite a clear difference in the way things are done in each system.
My latest realization:
Unix was built and developed by engineers for engineers; you can’t get a better foundation for a system than that, and anyone who has any experience with any such system will agree with me on that point.
Windows, on the other hand, was “produced”… exactly! It’s nothing but a product, a consumable commercial product that allows people to interact with computers and with each other, and it so happens that it ventures into the computing domain. But it was never built as an “Operating System”. I’m not trying to diss the company here, but I honestly believe that to get Windows off the ground and to get it running as a world-class operating system, Microsoft will have to rebuild it as an actual operating system.
In simpler terms, Unix is an operating system, Windows is a business software suite running at the hardware level.
N.B. Just for general knowledge and the general public, I would like to clarify that when I say Unix, this automatically entails all such systems that were created as offspring from it, i.e. Apple Mac, Linux and all its distro’s (Ubuntu, Fedora, Red Hat…), Solaris, FreeBSD, etc.
I don’t hate Microsoft, I just don’t believe in Windows.