Pash, uma implementação livre do MS PowerShell

Por:

Igor Moochnick anunciou o Pash, uma implementação livre do Microsoft PowerShell.

A origem do nome:

Pash = PoSH (PowerShell) + bash (um dos shells do Linux)

A idéia é permitir que scripts criados para o PowerShell possam ser executados em outros sistemas operacionais, permitindo uma rica programação em scripts usando o sistema PowerShell da MS. Os scripts e comandos deverão rodar exatamente como são no PowerShell original; claro, desde que não usem recursos específicos do Windows. Os mesmos scripts poderão rodar nos vários sistemas sem precisar serem reescritos ou recompilados.

Atualmente o Pash é escrito em .Net 2.0, compilado sob o MS Visual Studio 2008 ou no Mono. Os executáveis rodam no Windows, Linux e Mac (e em outros sistemas) sem recompilações adicionais. Para Windows Mobile e CE, podem ser recompilados usando o .NET Compact Framework.

Atualmente o projeto conta com cerca de 50% das classes do PowerShell definidas, e 40% do framework é funcional. Está em constante desenvolvimento, e promete dar certo.

Leia mais em:

http://igorshare.wordpress.com/2008/04/06/pash-cross-platform-powershell-is-out-in-the-wild-announcement/

Site oficial:

http://pash.sourceforge.net/

Sobre o Autor

Redes Sociais:

Deixe seu comentário

X