微软今天正式宣布开源 PowerShell,并已经移植到 Linux 和 Mac OS X 平台,但当前都是 Alpha 版本。PowerShell 遵循 MIT 开源授权协议,源代码已经托管到 GitHub:

https://github.com/PowerShell/PowerShell

PowerShell 是微软的命令行工具,自动化平台和可扩展脚本语言,可帮助用户简化系统的管理。PowerShell 是使用 .NET 编写的,这也是为什么 PowerShell 之前只支持 Windows 平台。随着微软开源了 .NET Core 和 Bash,并支持移植到 Linux 和 Mac OS X,PowerShell 也跟上步伐,开源并移植到 Linux 和 OS X 平台。

微软当前跟 Linux 相关的一些开源还只是在『学习模式』,但也安排了团队进行管理,以后会继续加开源更多跟 Linux 相关的产品。

PowerShell 当前只支持 Ubuntu 14.04, Ubuntu 16.04, CentOS 7.1 和 OS X 10.11 El Capitan。