Pros y contras de usar el subsistema de Windows para Linux

Anunciar la capacidad de los usuarios de Windows para ejecutar aplicaciones nativas de Linux en sus dispositivos utilizando el Subsistema de Windows para Linux es un momento verdaderamente especial.

Sin duda, es fácil ejecutar Linux y Windows bajo WSL sin arranque dual o usando una máquina virtual, pero ¿hay algún inconveniente en esta configuración? Este artículo presenta los pros y los contras de usar WSL para ejecutar Linux en Windows. Verificar Cómo ejecutar un escritorio Linux usando la función de subsistema de Windows para Linux.

Pros y contras de usar el subsistema de Windows para Linux

Ventajas de usar WSL

Estas son algunas de las razones por las que debería usar WSL para ejecutar Linux en una máquina con Windows.

1. Es una introducción fácil a Linux para usuarios de Windows.

Pros y contras de usar el subsistema de Windows para Linux

WSL puede ser la introducción perfecta a Linux para las personas que no saben nada al respecto. Dónde aprender los comandos de Linux sin tener que instalar un sistema operativo completamente nuevo. Todo lo que se necesita son unos pocos clics después de acceder a Microsoft Store para configurar WSL. Esto también reducirá la barrera de dependencia en Linux.

2. Excelente para todos los desarrolladores que ya usan herramientas de código abierto

La razón principal para desarrollar WSL, según Microsoft, fue permitir que los desarrolladores que usaban herramientas de código abierto continuaran con el desarrollo en Windows.

Muchas herramientas de código abierto se han desarrollado pensando en Linux. Esto hizo que la mayoría de los desarrolladores optaran por Mac portátiles porque tienen un entorno similar a Unix. Microsoft espera poder recuperar a esos desarrolladores proporcionando WSL.

3. No hay necesidad de preocuparse por el soporte de hardware

Un problema molesto con Linux de escritorio es el soporte de hardware, especialmente en las computadoras portátiles. WSL evita este problema. La mayoría de las computadoras en el mercado todavía se venden con Windows preinstalado. Simplemente descargue e instale WSL y listo, tendrá un escritorio Linux instantáneo.

En el futuro, "Linux en el escritorio" podría significar instalar WSL y una distribución de Linux desde Microsoft Store en lugar de un sistema operativo independiente. Verificar Más evidencia de que Microsoft es realmente un fanático de Linux.

4. Interoperabilidad entre Windows y Linux

WSL permite una verdadera interoperabilidad entre Windows y Linux. Puede explorar el sistema de archivos de Linux desde Windows y viceversa. También puede ejecutar aplicaciones desde las líneas de comando asignadas a ambos.

Esto podría conducir al uso de algunas aplicaciones interesantes, tal vez cambiando de pensar en los sistemas como adversarios y más como entornos complementarios.

5. Más fácil que el arranque dual o las máquinas virtuales

Dado que WSL ya se está ejecutando en Windows, no es necesario que reinicie su computadora o inicie la VM. Con el arranque dual, debe liberar espacio en el disco duro al instalar el sistema y asegurarse de tener medios de copia de seguridad para arrancar en caso de que algo salga mal. Si desea ejecutar algo en Linux desde Windows y viceversa, debe reiniciar su sistema.

La VM es más fácil y rápida de configurar, pero debido a que sigue siendo una máquina diferente, es difícil compartir archivos entre Windows y Linux. A menudo, debe configurar un servidor de archivos en la máquina virtual. Las máquinas virtuales también tienen una carga de rendimiento.

WSL es mucho más ligero en términos de recursos y puede interoperar fácilmente entre Windows y Linux, como se mencionó anteriormente. Verificar Cómo instalar Linux en Windows usando una máquina virtual VMware.

Desventajas de usar WSL

Aunque WSL es muy útil, hay algunas desventajas que preocupan a algunas personas en la comunidad de Linux.

1. WSL puede desalentar la adopción de Linux de escritorio

Dado que WSL se ejecuta dentro de Windows, es posible que menos usuarios sientan la necesidad de instalar la versión de escritorio de Linux. Dado que ya tienen un escritorio de Windows, es posible que no vean el sentido de instalar un nuevo sistema operativo de escritorio, especialmente porque ahora pueden ejecutar aplicaciones GUI de Linux en Windows.

Es posible que esto solo exacerbe los problemas del escritorio de Linux, ya que es posible que no haya mucho esfuerzo para mejorar la compatibilidad del hardware si solo unos pocos usuarios de Linux ejecutan un escritorio completo. Verificar ¿Se puede ejecutar Linux sin un entorno de escritorio?

2. El control de Microsoft sobre Linux

Si bien Microsoft hizo un gran espectáculo sobre cómo la compañía "ama Linux", algunas personas en la comunidad de Linux señalaron el enfoque histórico de Microsoft para "abrazar, expandir, sofocar" los productos de la competencia.

En otras palabras, Microsoft "adoptaría" las tecnologías brindando soporte oficial, pero las "expandiría" con opciones que solo funcionarían con sus productos, y luego "extinguiría" a sus competidores cuando el usuario no pudiera vivir sin estas mejoras. Algunas personas temen que WSL permita que Microsoft haga lo mismo con Linux en general.

En la práctica, esto es potencialmente difícil porque realmente no hay nada que pueda hacer en WSL que no pueda hacer en un sistema Linux independiente en este momento.

Además, Linux se usa ampliamente en servidores empresariales. En la plataforma informática en la nube Azure de Microsoft, más clientes están ejecutando servidores linux En comparación con los servidores de Windows. Entonces, cuando se tiene una visión amplia, parece que Linux está dominando a Microsoft y no al revés. Es probable que este hecho haya llevado a Microsoft a desarrollar WSL en primer lugar.

3. WSL puede inhibir el desarrollo de aplicaciones nativas

Pros y contras de usar el subsistema de Windows para Linux

Otro problema molesto con Linux es la falta de aplicaciones de escritorio convincentes, especialmente juegos. Es un problema clásico. Menos desarrolladores considerarían lanzar un juego para Linux porque la base de usuarios es muy pequeña.

Las personas que ejecutan Linux de escritorio solo pueden elegir WSL. Menos jugadores elegirán Linux porque no hay muchos juegos para él. WSL puede empeorar esto, dado que hay muchos más usuarios de Windows que usuarios de escritorio de Linux, tiene sentido que las aplicaciones se desarrollen primero para Windows.

4. Todavía estás usando Windows

Para las personas que están en contra de la ideología y las aplicaciones propietarias de Microsoft, usar WSL es inaceptable simplemente porque todavía significa participar en este ecosistema.

WSL solo mantendrá a las personas comprometidas. Para los activistas acérrimos del código abierto, nada menos que una computadora con una aplicación gratuita ya instalada que ejecute una versión completamente gratuita de GNU/Linux.

5. WSL no está realmente diseñado para servidores

Si bien puede instalar WSL en un servidor de Windows, las distribuciones en realidad no están diseñadas para actuar como servidores. Ubuntu no ejecuta systemd, por lo que los servidores como Apache o MariaDB son difíciles de ejecutar. Esto puede ser un inconveniente menor ya que la mayoría de las personas que necesitan servidores solo implementarán servidores Linux estándar de todos modos. Verificar Cómo usar el comando SFTP para transferir archivos a/desde servidores Linux.

Si WSL tiene sentido para usted, úselo

Familiarizado con todos estos pros y contras, es posible que se pregunte si debería usar WSL. Por mucho que un usuario de Linux quiera influir en otros usuarios de Linux más allá de Windows, hay muchas personas en el mundo real que necesitan aprovechar ambas plataformas.

Si WSL facilita la transición entre Windows y Linux, debería usarlo. Si está interesado en Linux y tiene algo de curiosidad, es fácil comenzar con el Subsistema de Windows para Linux. Ahora puedes ver ¿Linux es una pérdida de tiempo y debería quedarse con Windows?

Ir al botón superior