Na conferência Microsoft Build 2016, foi revelado que o Ubuntu estaria integrado ao Windows 10. Este anúncio gerou grande entusiasmo e aclamação. Muitos estão ansiosos para experimentar a versão com suporte ao Ubuntu, mas para usuários comuns, sem familiaridade com o sistema operacional Linux e suas origens, isso pode gerar confusão ou apreensão. O Ubuntu é um sistema operacional completo e funcional, e pode parecer estranho integrá-lo a outro. No entanto, a Microsoft não está simplesmente importando outro sistema operacional para o Windows 10. Em vez disso, está aprimorando o suporte para bibliotecas e ferramentas essenciais para desenvolvedores. Segue um resumo do que isso realmente significa.
A chegada do Ubuntu ao Windows significa a incorporação da linha de comando Linux, especificamente o bash, ao sistema operacional. Isso permitirá que usuários, em especial desenvolvedores, executem comandos e bibliotecas bash diretamente em suas máquinas Windows. Para um usuário final comum, a integração do Ubuntu não tem efeito direto. É um recurso específico para o modo de desenvolvedor e direcionado à comunidade de desenvolvedores.
Funcionamento
Para implementar o Ubuntu no Windows, a Microsoft criou uma nova infraestrutura chamada Windows Subsystem for Linux. Os desenvolvedores habilitam as ferramentas de desenvolvedor no Windows 10 para ter acesso aos recursos. Através de um comando Bash, eles podem obter uma imagem do Ubuntu, que é baixada através da linha de comando, mas originária da Windows Store. Uma vez instalada, os desenvolvedores podem executar o Bash nativamente.
A Importância para Desenvolvedores
Desenvolvedores utilizam frequentemente o Bash e outras ferramentas do Linux, que agora estão acessíveis com essa atualização. Além da popularidade do Bash, ele é uma ferramenta extremamente poderosa. Anteriormente, para utilizar bibliotecas bash, um desenvolvedor precisaria executar o Ubuntu em uma máquina virtual ou recorrer ao ambiente Cygwin. Agora, o uso do Bash no sistema Windows se torna muito mais simples e direto.
Impacto nos Usuários Finais
O impacto é nulo. Mesmo que um usuário comum habilite as ferramentas de desenvolvedor no Windows 10, não há risco de utilizar o bash acidentalmente. É um recurso projetado para quem sabe utilizá-lo e, caso não seja seu caso, não há motivo para preocupação.