No hay ningún sistema operativo que sirva como una buena alternativa a Windows en todos los escenarios, pero hay sistemas operativos que son competitivos en categorías individuales. Windows está en su propio nivel cuando se trata de juegos, ya que otros sistemas operativos de escritorio simplemente no tienen la gran biblioteca de juegos. Sin embargo, hay muchos juegos disponibles en las consolas y en iOS/Android. Mientras los juegos basados en PC sean populares, no va a haber una alternativa real, dado el liderazgo de Microsoft en tecnologías de juegos como DirectX, que son sólo para Windows.
Windows es popular en el lado del servidor y en los entornos de desarrollo, pero Windows lleva mucho tiempo perdiendo cuota aquí. En esta área Windows se ha quedado lo suficientemente atrás como para que Microsoft incluso ofrezca el entorno de terminal de Ubuntu en la Windows Store y haya portado Visual Studio al Mac. Sus propias herramientas del lado del servidor, como SQL Server y Azure, son cada vez más compatibles con Windows y Linux. Microsoft no habría hecho esto si creyera que Windows es el único entorno bueno para programar. Ya veo que los Macs superan con creces a los PCs en muchas startups y esos PCs suelen ejecutar Linux en lugar de Windows. Muchas herramientas de desarrollo populares, como Git, no se ejecutan de forma nativa en Windows, pero optan por incluir sus propios entornos de terminal en lugar de utilizar el entorno de terminal integrado de Windows.
La informática empresarial ha estado dominada durante mucho tiempo por Windows y probablemente lo estará durante mucho tiempo, pero Windows está empezando a perder cuota de mercado aquí también. La familiaridad con la interfaz de Windows y la compatibilidad con un gran número de aplicaciones heredadas harán que Windows siga dominando en este ámbito durante al menos una década, por lo que cualquier alternativa está a medio hacer en este momento. La mayoría de los trabajadores de oficina pueden ser productivos totalmente en herramientas basadas en la web, por lo que sólo necesitan un Chromebook, que para las empresas es mucho más fácil de gestionar y seguro que un sistema basado en Windows. Grandes empresas como IBM y Google están haciendo la transición a los Macs o ya los utilizan en su mayoría, así que es sólo cuestión de tiempo que esto se extienda a las empresas que operan fuera del sector tecnológico. Las aplicaciones heredadas generalmente se ejecutarán bien en una máquina virtual y la mayoría de las nuevas aplicaciones empresariales parecen estar basadas en la web en mi experiencia, por lo que se ejecutarán en cualquier ordenador con un navegador.
En conclusión, la mejor alternativa depende totalmente de lo que usted está buscando. Si usted está buscando para ejecutar un servidor hay una buena probabilidad de que usted es mejor con Linux a menos que esté ejecutando algo de Windows sólo como Exchange Server o .NET. Los juegos populares de PC suelen estar disponibles para las consolas de juegos. Para todos los demás, sus necesidades son abrumadoramente probable que se cumplan con Mac OS, Linux, Chrome OS, o incluso una tableta iOS / Android.