Распространившиеся ранее сведения о том, что Microsoft готовится открыть исходный код PowerShell, оказались правдивы. Сегодня компания опубликовала исходный код PowerShell на портале GitHub, а также представила версию среды для Linux и Mac OS X.
Переход PowerShell к кроссплатформенности и открытости должен обрадовать пользователей данного инструмента, поскольку теперь они смогут применить свои знания и навыки не только на Windows, но и на других платформах.
Интерес Microsoft к Linux и открытым платформам — явление не новое. Концепция, получившая условное название «Microsoft ♥ Linux», уже дала свои плоды в виде Bash для Windows 10, SQL Server для Linux и открытию исходного кода .NET. Публикация кода PowerShell и перенос популярного средства автоматизации с Windows на другие платформы — следующий логичный шаг в этой цепочке.
В данный момент на портале GitHub доступны дистрибутивы PowerShell для Windows 10, Windows 8.1, Ubuntu 16.07, Ubuntu 14.04, CentOS 7 и Mac OS X 10.11. Проект находится в стадии альфа-тестирования и будет активно развиваться сообществом разработчиков и специалистами Microsoft.