WSL 2.6.0 lançado: Windows Subsystem for Linux se torna open source e ganha grandes melhorias de estabilidade

Escrito por
Emanuel Negromonte
Emanuel Negromonte é Jornalista, Mestre em Tecnologia da Informação e atualmente cursa a segunda graduação em Engenharia de Software. Com 14 anos de experiência escrevendo sobre...

WSL 2.6.0: Windows Subsystem for Linux se torna open source, trazendo grandes melhorias de estabilidade e correções para systemd e downloads!

Uma notícia aguardada por milhões de desenvolvedores e entusiastas da interoperabilidade de sistemas chegou: o Windows Subsystem for Linux (WSL) acaba de lançar sua versão 2.6.0, marcando um momento histórico. Esta não é apenas uma atualização, mas a primeira versão open source do WSL, abrindo suas portas para a comunidade global de código aberto.

O WSL se tornou a principal ponte entre o Windows e o Linux, permitindo que desenvolvedores rodem seus ambientes Linux favoritos diretamente no sistema da Microsoft. A transição para o modelo open source promete acelerar o desenvolvimento, aprimorar a transparência e fomentar a colaboração.

Este artigo detalha o que essa abertura de código significa para o WSL e para a comunidade, além de explorar as diversas melhorias de estabilidade e correções de bugs que chegam com a versão 2.6.0, impactando diretamente a experiência de uso do Linux no Windows.

WSL 2.6.0: a era open source do Windows Subsystem for Linux

A abertura do código: um marco para o WSL

O anúncio da WSL 2.6.0 traz consigo uma das mudanças mais simbólicas desde sua criação: esta é a primeira versão do WSL com o código-fonte completamente aberto. O projeto agora está disponível no GitHub, permitindo que qualquer desenvolvedor explore, contribua e modifique o código.

Essa abertura representa um compromisso real da Microsoft com a filosofia open source, uma postura que vem se solidificando nos últimos anos com iniciativas como a abertura do .NET e a colaboração com o projeto Linux Foundation.

Para os desenvolvedores, isso significa mais do que transparência: significa autonomia para melhorar o WSL, identificar falhas mais rapidamente e inovar com base nas reais necessidades da comunidade.

O que significa para a comunidade Linux

Para a comunidade Linux, a abertura do WSL cria um novo canal de colaboração. Agora é possível contribuir diretamente para uma ferramenta amplamente utilizada no ecossistema Windows, aproximando ainda mais os dois mundos.

Esse movimento reforça a transparência do projeto, permite auditoria de código, identificação de vulnerabilidades e acelera a evolução de recursos que beneficiam milhares de usuários que utilizam Linux no Windows diariamente.

A inovação passa a ser mais democrática, com a possibilidade de adicionar recursos antes mesmo que sejam priorizados oficialmente pela Microsoft.

Melhorias de estabilidade e correções de bugs cruciais

Melhorias gerais de estabilidade

O WSL 2.6.0 traz uma série de melhorias de estabilidade que tornam o uso do subsistema mais confiável. Essas mudanças são particularmente relevantes para desenvolvedores que usam o WSL em ambientes de produção ou em fluxos de trabalho sensíveis a falhas e inconsistências.

Correção de problemas com systemd user sessions

Um dos bugs mais reportados pela comunidade foi o comportamento inconsistente das sessões de usuário com systemd. O bug #13053 foi corrigido, restaurando a funcionalidade esperada para distros que dependem do systemd.

Para quem utiliza distribuições como Ubuntu e Debian no WSL com suporte a systemd, essa correção é essencial para rodar serviços como journald, dbus e outros da forma correta.

Correção de falhas em download e registro de distribuições

A nova versão também resolve dois problemas sérios relacionados à instalação de distros:

  • Download de distribuições com URLs parametrizadas: o bug que impedia o download foi corrigido.
  • Registro de distro com BasePath inexistente: o bug #13004 foi resolvido, permitindo um processo de registro mais robusto.

Essas correções tornam o processo de instalação e atualização de distros muito mais confiável e previsível.

Outras correções importantes

Além das melhorias acima, a WSL 2.6.0 implementa diversas correções adicionais:

  • wslsettings crash: solucionado o travamento ao iniciar configurações pelo wslservice.
  • MOVEFILE_WRITE_THROUGH: o WSL agora usa esse método ao mover arquivos VHD, resolvendo o bug #13055.
  • hosts file: o BOM (Byte Order Mark) agora é ignorado ao ler o arquivo hosts do Windows, corrigindo o bug #9642.
  • EUCLEAN ao montar discos corrompidos: agora exibe relatórios precisos, corrigindo o bug #13074.
  • Resolução de localização: prefixos inconsistentes (como ‘?’) foram removidos do identificador da distribuição, corrigindo o bug #13064.
  • Falha de download com LastError: um erro potencial ao baixar distros foi resolvido, mesmo quando a API retorna códigos diferentes de zero.

Cada uma dessas correções contribui para uma experiência de uso mais fluida, confiável e compatível com ambientes Linux reais.

O futuro do WSL: colaboração e inovação contínua

Com a chegada da versão WSL 2.6.0 e a abertura do código, o futuro do projeto se torna ainda mais promissor. A comunidade open source poderá atuar ativamente na resolução de problemas, melhoria de performance, e no desenvolvimento de novas funcionalidades.

A Microsoft também reforça seu convite para contribuições via pull requests, issues e participação ativa nas discussões no GitHub. A expectativa é que a abertura do WSL impulsione ainda mais a interoperabilidade entre Windows e Linux, beneficiando ambientes de desenvolvimento híbridos, containers e aplicações modernas.

Conclusão: WSL 2.6.0 – um salto para Linux no Windows

O lançamento do WSL 2.6.0 marca um capítulo histórico para o Windows Subsystem for Linux. Ao se tornar open source e trazer uma série de melhorias cruciais de estabilidade e correções de bugs, o WSL não apenas aprimora a experiência de milhões de usuários Windows que trabalham com Linux, mas também fortalece a colaboração entre duas das maiores plataformas de software do mundo.

Para aproveitar o máximo do Linux no Windows com mais estabilidade e transparência, atualize seu WSL para a versão 2.6.0! Para mais notícias e análises sobre WSL, Linux e a colaboração da Microsoft com o open source, continue acompanhando o SempreUpdate!

Compartilhe este artigo