El anuncio de que los usuarios de Windows podrían ejecutar aplicaciones nativas de Linux en sus máquinas con el Subsistema de Windows para Linux parecía un verdadero momento de "cuando los cerdos vuelan".
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 evalúa los pros y los contras de usar WSL para ejecutar Linux en Windows.
Ventajas de usar WSL
Aquí hay algunas 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
WSL podría ser una introducción ideal a Linux para personas que no saben nada al respecto. Pueden familiarizarse con los comandos de Linux sin tener que instalar completamente un nuevo sistema operativo. Todo lo que se necesita son unos pocos clics desde Microsoft Store para configurar WSL. Esto también reducirá la barrera de adopción de Linux.
La razón principal para desarrollar WSL, según Microsoft, fue permitir que los desarrolladores que usaban herramientas de código abierto siguieran desarrollando en Windows.
Muchas herramientas de código abierto se desarrollan pensando en Linux. Los desarrolladores habían estado migrando hacia las computadoras portátiles Mac porque tienen un entorno similar al de Unix. Microsoft espera poder recuperar a estos desarrolladores usando WSL.
3. No hay necesidad de preocuparse por el soporte de hardware
Un problema persistente con Linux de escritorio es el soporte de hardware, especialmente en las computadoras portátiles. WSL obvia este problema. La mayoría de las PC en el mercado todavía se venden con Windows preinstalado. Simplemente descargue e instale WSL y boom, tiene un escritorio Linux instantáneo.
En el futuro, "Linux en el escritorio" podría significar simplemente instalar WSL y una distribución de Linux desde Microsoft Store en lugar de un sistema operativo independiente.
Relacionado: Por qué debería comprar una computadora con Linux preinstalado
4. Interoperabilidad Windows-Linux
WSL permite una verdadera interoperabilidad de Windows y Linux. Puede explorar el sistema de archivos de Linux desde Windows y viceversa. También puede iniciar programas desde las líneas de comando de los demás.
Esto podría conducir a algunas aplicaciones interesantes, y tal vez a un cambio de pensar en los dos sistemas como antagonistas y más como entornos que se complementan entre sí.
5. Más fácil que el arranque dual o las máquinas virtuales
Dado que WSL ya se ejecuta en Windows, no es necesario que reinicie o inicie una máquina virtual. Con el arranque dual, debe hacer 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.
Una máquina virtual es más fácil y rápida de configurar, pero dado que sigue siendo una máquina diferente, es difícil compartir archivos entre Windows y Linux. A menudo tiene que configurar un servidor de archivos en la máquina virtual. Las máquinas virtuales también tienen una sobrecarga de rendimiento.
WSL es mucho más liviano en recursos y puede interoperar fácilmente entre Windows y Linux, como se mencionó anteriormente.
Contras de usar WSL
Si bien WSL es muy útil, hay algunas desventajas que preocupan a algunas personas en la comunidad de Linux.
1. WSL podría desalentar la adopción de Linux de escritorio
Dado que WSL se ejecuta en Windows, es posible que menos personas sientan la necesidad de instalar una versión de escritorio de Linux. Dado que ya tienen un escritorio con Windows, es posible que no vean el sentido de instalar un sistema operativo de escritorio completamente nuevo, especialmente porque pueden ejecutar aplicaciones GUI de Linux en Windows ahora.
Esto solo podría empeorar los problemas con el escritorio de Linux, ya que es posible que no haya tanto esfuerzo para mejorar la compatibilidad del hardware si solo una minoría de usuarios de Linux ejecuta un escritorio completo.
2. Posibilidad remota de que Microsoft domine Linux
Si bien Microsoft ha hecho un gran espectáculo de cómo la compañía ahora "ama Linux", algunas personas en Linux comunidad ha señalado el enfoque histórico de Microsoft de "abrazar, extender, extinguir" para competir productos
En otras palabras, Microsoft "abrazaría" las tecnologías ofreciendo soporte oficial, pero las "extendería" con opciones que solo trabajaría con sus productos, y luego "extinguiría" a sus competidores cuando las personas no pudieran vivir sin estos mejoras Algunas personas temen que WSL le permita a Microsoft hacer lo mismo con Linux en general.
Relacionado: Señales que muestran que Microsoft es realmente un fanático de Linux
En la práctica, esto probablemente sería difícil ya que 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 ejecutan servidores Linux que servidores Windows. Entonces, cuando se toma una visión amplia, parece que Linux domina a Microsoft y no al revés. Probablemente fue esta realidad la que impulsó a Microsoft a desarrollar WSL en primer lugar.
3. WSL podría desalentar el desarrollo de aplicaciones nativas
Otro problema molesto con Linux es la falta de aplicaciones de escritorio convincentes, en particular los juegos. Es un clásico "problema del huevo y la gallina". Menos desarrolladores considerarían lanzar un juego para Linux porque la base instalada es muy pequeña.
Las personas que ejecutarían un escritorio Linux podrían optar por WSL. Menos jugadores elegirían Linux porque no hay tantos juegos para él. WSL podría empeorar esto, dado que hay muchos más usuarios de Windows que usuarios de escritorio de Linux, tiene más sentido desarrollar primero para Windows.
4. Todavía estás usando Windows
Para las personas que se oponen ideológicamente a Microsoft y al software propietario, usar WSL es inaceptable simplemente porque todavía significa participar en este ecosistema.
WSL solo serviría para mantener a las personas involucradas. Para los activistas incondicionales del software libre, nada menos que una PC con firmware verdaderamente libre que ejecute una versión de software completamente libre de GNU/Linux sería suficiente.
5. WSL no está realmente diseñado para servidores
Si bien puede instalar WSL en Windows Server, las distribuciones no están realmente diseñadas para ejecutarse como servidores. Ubuntu no ejecuta systemd, por lo que es más difícil iniciar servidores como Apache o MariaDB. Esto podría ser un inconveniente menor, ya que la mayoría de las personas que necesitan servidores simplemente implementarán servidores Linux estándar de todos modos.
Si WSL tiene sentido para usted, utilícelo
Armado con todos estos pros y contras, es posible que se pregunte si debería usar WSL. Por mucho que a los usuarios de Linux les guste alejar a otros usuarios de Linux de Windows, hay muchas personas en el mundo real que necesitan hacer uso de ambos sistemas.
Si WSL facilita la transición entre Windows y Linux, debe usarlo. Si tiene curiosidad, es fácil comenzar con Windows Subsystem para Linux.
¿Necesita usar la terminal Linux en su PC con Windows? Aprenda a ejecutar Linux en Windows 10 con el subsistema de Windows para Linux.
Leer siguiente
- linux
- ventanas
- Subsistema de Windows para Linux
- Distribución Linux
David es un escritor independiente con sede en el noroeste del Pacífico, pero originalmente proviene del Área de la Bahía. Ha sido un entusiasta de la tecnología desde la infancia. Los intereses de David incluyen leer, ver programas de televisión y películas de calidad, jugar juegos retro y coleccionar discos.
Suscríbete a nuestro boletín
¡Únase a nuestro boletín para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!
Haga clic aquí para suscribirse