Windows Subsystem for Linux (WSL)
O Windows Subsystem for Linux (WSL) é uma ferramenta poderosa que permite aos desenvolvedores executar um ambiente GNU/Linux diretamente no Windows, sem a necessidade de uma máquina virtual ou dual-boot. Neste post, vamos explorar a história do WSL, seus criadores, e como ele evoluiu ao longo do tempo.
Linha do Tempo do WSL
- 2016: O WSL foi introduzido como uma versão beta no Windows 10 Anniversary Update (versão 1607) em 2 de agosto de 2016. Inicialmente, ele suportava apenas o Ubuntu com o Bash como shell padrão1.
- 2017: O WSL saiu da fase beta com o lançamento do Windows 10 Fall Creators Update (versão 1709) em 17 de outubro de 20171.
- 2019: A Microsoft anunciou o WSL 2, que trouxe um kernel Linux completo rodando em uma máquina virtual leve, melhorando significativamente o desempenho e a compatibilidade1.
- 2020: O WSL 2 foi lançado oficialmente com o Windows 10 May 2020 Update (versão 2004), oferecendo melhorias adicionais em desempenho e suporte a aplicativos Linux com interface gráfica1.
- 2023: Atualizações contínuas introduziram novos recursos experimentais, como autoMemoryReclaim e Sparse VHD, que melhoram a gestão de memória e o desempenho do WSL2.
Criadores do WSL
O WSL é um produto da colaboração entre a Microsoft e a Canonical, a empresa por trás do Ubuntu. A iniciativa foi liderada por Rich Turner e outros engenheiros da Microsoft, que trabalharam em estreita colaboração com a equipe da Canonical para trazer uma experiência Linux nativa para o Windows3.
Tecnologias e Funcionalidades
O WSL permite que os desenvolvedores executem um ambiente Linux completo no Windows, incluindo:
- Kernel Linux Completo: O WSL 2 utiliza um kernel Linux completo, melhorando a compatibilidade e o desempenho.
- Integração com o Windows: Permite a execução de comandos Linux diretamente no Windows, facilitando a integração entre os dois sistemas operacionais.
- Suporte a Aplicativos GUI: Com o WSLg (Windows Subsystem for Linux GUI), é possível executar aplicativos Linux com interface gráfica diretamente no Windows.
- Gestão de Memória e Desempenho: Recursos como autoMemoryReclaim e Sparse VHD ajudam a otimizar o uso de memória e melhorar o desempenho geral do sistema2.
Conclusão
O Windows Subsystem for Linux (WSL) transformou a maneira como os desenvolvedores trabalham, permitindo uma integração perfeita entre os ambientes Windows e Linux. Com uma linha do tempo rica em inovações e melhorias contínuas, o WSL continua a evoluir, oferecendo novas funcionalidades e melhor desempenho.
Links Úteis
- Documentação Oficial do WSL
- Guia de Instalação do WSL
- Blog do Windows Command Line
- Repositório do WSL no GitHub
2: Windows Subsystem for Linux September 2023 update 1: Windows Subsystem for Linux – Wikipedia 3: Beginner’s Guide to WSL for Frontend Development

Leave a comment