Subsistema Windows para Linux (do inglês Windows Subsystem for Linux) e abreviado como WSL é um módulo do sistemas operacionais Windows 10, 11 e Server 2019 que visa a disponibilizar um ambiente Linux compatível no sistema da Microsoft, de forma que se possam executar programas (baseados em texto) nativos dos sistemas GNU/Linux dentro do próprio Windows sem a necessidade de emuladores ou do uso de máquinas virtuais.https://msdn.microsoft.com/pt-br/commandline/wsl/about Vários distribuições Linux distintos podem em princípio ser instalados sobre este módulo.
Outras distribuições linux podem ser paralelamente ou substitutivamente instaladas sobre o mesmo módulo, a exemplo as distribuições OpenSUSEMake Windows Green Again conforme disponibilizado por Hannes Kühnemund no sítio eletrônico comunitário da SUSE Linux ( https://www.suse.com/communities/blog/make-windows-green-part-1/ ). Acessado às 23:05 horas UTC em 19 de março de 2017 e Arch Linux;Mantido por Version-agnostic high-performance archlinux userland integration for Windows( https://github.com/alwsl/alwsl ) o que leva à mudança do nome do subsistema do ponto de vista do usuário.
thumb|right|240px|Códigos e scripts em bash agora podem ser executados diretamente no Windows Bash on Ubuntu on Windows
Fruto de uma parceria entre a Microsoft e a Canonical - empresa responsável pela distribuição linux Ubuntu - e executando no Windows papel parecido ao que o Wine executa nos sistemas Linux, o módulo Bash on Ubuntu on Windows, assim como o Wine, não é um emulador. O módulo implementa de forma integrado ao Windows todas as sub rotinas nativas do sistema Ubuntu necessárias à execução dos programas, scripts ou comandos nativos.
O módulo disponibiliza ao usuário o bash, o shell padrão nos sistemas GNU/Linux, e executa os comandos inseridos, afetando inclusive o sistema de arquivos e as configurações do Windows, de forma muito semelhante à que o faria nos sistemas linux (ou do tipo unix).
A partir do Bash on Ubuntu on Windows se pode executar o comando apt-get presente no Ubuntu, de forma que todos os programas disponibilizados nos repositórios do Ubuntu podem em princípio ser livremente instalados no ambiente Windows, bastando a presença de conexão à internet.
O módulo dá suporte basicamente aos programas baseados em texto. Ao contrário do que se verifica com o Wine, a parte os programas mais simples, a execução de programas que requeiram ambiente gráfico ainda não se encontra implementada.
Subsistema Windows para Linux
Subsistema Windows para Linux (do inglês Windows Subsystem for Linux) ou WSL é uma camada de compatibilidade criada para reproduzir binários executáveis do Linux (no formato ELF) nativamente no Windows 10. Microsoft e Canonical estabeleceram uma parceria para habilitar uma imagem genuína baseada no Ubuntu Trusty Tahr para ser descarregada e extraída para a máquina local do usuário, e para as ferramentas e utilitários incluídas nessa imagem para serem executadas nativamente sobre o WSL. O WSL fornece uma interface de núcleo compatível com o Linux desenvolvida pela Microsoft (sem nenhum código Linux), com os binários do modo usuário do Ubuntu sendo executados sobre ela. O subsistema não pode executar todos os aplicativos Linux, como a sua interface gráfica de usuário ou aqueles que necessitam dos serviços do kernel Linux. Porém, isso pode ser contornado através da execução de uma interface gráfica X Window System, por meio de um servidor externo baseado no X System, como o Xming ou o Cygwin/X.
O subsistema teve suas origens no fracassado Projeto Astoria, que habilitava a execução de aplicativos Android no Windows 10 Mobile. O subsistema foi incorporado ao Windows 10 Insider Preview na compilação 14316 e é parte da Atualização de Aniversário do Windows 10.
Ver também
bash GNU/Linux Ubuntu | Canonical Ltd. Wine Windows 10 Xming Cygwin/X
Categoria:Windows 10 Categoria:Linux Categoria:Camadas de compatibilidade Categoria:Componentes do Windows Categoria:Software usando a licença MIT Categoria:Softwares de virtualização Categoria:Windows 11