Os usuários vivem hoje uma realidade de múltiplas plataformas, múltiplas nuvens e múltiplos sistemas operacionais. Isso traz novos desafios e demandas por ferramentas capazes de fazer tudo funcionar em conjunto, independentemente de estarem em ambiente Windows ou Linux. Atenta a esse cenário, a Microsoft anunciou que o PowerShell é agora um software de código aberto e disponível no Linux.

O caminho de abertura do PowerShell

No passado, o modelo de negócio da Microsoft fazia com que o .NET e, consequentemente o PowerShell, somente estivessem disponíveis no Windows. Contudo, com a evolução da empresa e as novas exigências de seu mercado e clientes, a Microsoft está abrindo as portas rumo à sua missão de conquistar a preferência dos seus clientes para rodar todas as suas cargas de trabalho independentemente do sistema operacional.

O PowerShell no Linux agora é projetado para habilitar os clientes a usarem as mesmas ferramentas e as mesmas pessoas a gerenciar qualquer coisa de qualquer lugar. Está disponível inicialmente no Ubuntu, Centos, e Red Hat, além de executar no Mac OS X. Mais plataformas serão adicionadas no futuro.

Agora, todos os usuários de Windows e Linux, incluindo os desenvolvedores de aplicativos, podem experimentar uma linguagem rica de script interativo, bem como uma automação heterogênea e gerenciamento de configuração que trabalha bem com as suas ferramentas existentes. Com isso, as habilidades do usuário do PowerShell ficaram ainda mais comerciáveis, e os times do Linux e do Windows agora unirão forças para entregar um resultado melhor em conjunto.

A versão lançada é um “Alpha” e, no futuro, a Microsoft vai lançar uma versão oficial do PowerShell baseada em código aberto para qualquer usuário executando uma versão suportada do Windows ou *nix.

Você pode baixar as criações Alpha e checar o código-fonte no GitHub.

Fonte: Blog Microsoft Azure