Microsoft відкрила вихідний код PowerShell



Розширюване засіб автоматизації та конфігурування PowerShell, що складається з оболонки з інтерфейсом командного рядка і супутнього мови сценаріїв на базі .NET Framework, тепер доступно під Linux і OS X. Сьогодні компанія Microsoft відкрила репозиторій на Github, в якому опублікувала початковий код PowerShell.

Для початку опубліковані пакети PowerShell для Ubuntu, Centos і Red Hat.

Інструкції для налаштування робочого оточення:

Установка PowerShell в Ubintu 16.04 здійснюється наступною командою:

sudo apt-get install libunwind8 libicu55
 
sudo dpkg -i powershell_6.0.0-alpha.9-1ubuntu1.16.04.1_amd64.deb


Установка в OS X 10.11:

sudo installer -pkg powershell-6.0.0-alpha.9-osx.10.11-x64.pkg -target /


До того ж Microsoft випустила бібліотеку PowerShell Editor Services, щоб PowerShell працював з будь-яким стороннім редактором коду (наприклад, VS Code або Sublime).

Microsoft також обіцяє доопрацювати протокол PowerShell Remoting Protocol (MS-PSRP) OpenSSH як нативного транспортного протоколу. У користувачів буде вибір між SSH і WINRM.

В офіційному блозі написано, що на такий крок компанія пішла в рамках загальної стратегії "Microsoft loves Linux". Компанія намагається дотримуватися цього принципу в усьому: майже третина віртуальних машин в хмарі Azure працюють під Linux, раніше компанія вже випустила SQL Server під Linux, а також відкрила вихідний код .NET. Microsoft також активно бере участь у різних Open Source проектах, в тому числі OpenSSH, FreeBSD, Mesos, Docker, Linux та інших.

Вихідний код PowerShell опублікований під ліцензією MIT.
Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.