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:
Site oficial:
Deixe seu comentário