Microsoft PowerShell выходит с открытым исходным кодом на Linux и Mac

0
45
Microsoft PowerShell выходит с открытым исходным кодом на Linux и Mac

Люди в Редмонде действительно любят операционную систему с открытым исходным кодом

Sysadmins, радуйтесь: PowerShell подходит к Linux и Mac. Microsoft объявила в четверг, что ее система автоматизации и скриптинга выходит из пределов Windows и выходит с открытым исходным кодом.

Компания также выпускает альфа-версии PowerShell для Linux (в частности, Ubuntu, Centos и Redhat) и Mac OS X.

Новая страница PowerShell GitHub дает людям возможность загружать исполняемые файлы программного обеспечения, а также доступ к исходному коду приложения.

PowerShell на Linux и Mac позволит людям, уже владеющим языком написания скриптов Microsoft, использовать эти навыки и выводить их на новые платформы. Между тем люди, привыкшие работать на этих платформах, получат доступ к новому и очень мощному инструменту для выполнения работы.

Это часть текущих шагов Microsoft по открытию продуктов, которые компания ранее удерживала на своих платформах. Открытый поиск компанией своих рамок программирования .NET в 2014 году проложил путь для этого запуска, сделав строительные блоки PowerShell доступными для Linux и OS X.

Предоставляя PowerShell в Linux, Microsoft взяла на себя навыки администраторов Windows, которые уже привыкли к программному обеспечению, и сделали их более доступными.

Это также позволило хардкорным пользователям Linux получить доступ к дополнительным наборам инструментов, которые они могут использовать для управления различными системами.

Джеффри Сновер, технический специалист Microsoft и архитектор PowerShell, сказал в интервью, что основной движок и командлеты будут одинаковыми для PowerShell в Windows, Linux и Mac. Некоторые командлеты, которые используют функции только для Windows, не будут доступны на других платформах, а сценарии PowerShell, написанные для Windows, возможно, придется модифицировать для работы в Linux и Mac.

Snover сказал, что Microsoft все еще работает над завершением некоторых возможностей удаленного доступа PowerShell в Linux.

Но как только это будет сделано, администраторы смогут использовать PowerShell в Windows для удаленного управления парком Linux-систем, чего клиенты уже давно хотят.

Они также смогут управлять ими на AWS, благодаря партнерству между Microsoft и Amazon, ее крупнейшим конкурентом в облачных войнах. Новые командлеты AWS для PowerShell позволяют пользователям администрировать службы в облаке.

VMware также сотрудничает с Microsoft, чтобы выпускать новые командлеты для PowerShell, которые также работают на разных платформах.

Объявление в четверг также включало выпуск службы PowerShell Editor, которая позволяет Visual Studio Code и Sublime Text работать с PowerShell, включая поддержку для отладки. Microsoft заявила, что поддержка других редакторов будет в будущем.

Когда дело доходит до проекта с открытым исходным кодом PowerShell, Microsoft будет принимать участие в нем через GitHub. Прямо сейчас, только люди, которые могут вносить изменения в PowerShell, работают для Microsoft, но Сновер сказал, что он ожидает, что в будущем будут работать коммандеры из сообщества, работающего над проектом.

Говоря об этих вкладчиках, Сновер сказал, что Microsoft планирует сделать PowerShell для Linux общедоступным в первой половине следующего года, но его дата выхода будет определяться, когда члены сообщества сочтут это готовым.

Источник: https://www.itworld.com/article/3109175/microsoft-powershell-goes-open-source-and-lands-on-linux-and-mac.html