




Microsoft открыла исходный код PowerShell. Доступны версии для Linux и OS X
Сегодня Microsoft анонсировала, что ее утилита для командной строки Windows PowerShell стала инструментом с открытым исходным кодом, а ее альфа-версии для Linux и OS X стали доступны для скачивания.
Главной проблемой портирования PowerShell на другие платформы, является то, что она написана на C#, а следовательно требует .Net Framework. Теперь, когда код ядра .Net Framework стал открытым и доступным для других платформ, тоже самое компания может сделать и с PowerShell.
Microsoft предупреждает, что утилита находится на ранней стадии разработки, а сама компания находится "в режиме обучения". Части исходного кода были открыты не для повседневного использования администраторами, а для того, что бы "отдельные пользователи могли загружать код, делать в нем свои изменения, компилировать его на собственной машине и запускать тесты, чтобы убедиться, что они ничего не сломали".
В компании также рассказали о двух важных изменениях, которые были сделаны при портировании PowerShell. Первая - PowerShell Editing Service, которая позволит пользователям выбирать один из понравившихся редакторов кода, например Visual Studio Code. Этот сервис позволит вам использовать уникальные особенности редактора, такие как Intellisense.
Второй особенностью является расширение PowerShell Remoting Protocol (MS-PSRP) и добавление в него поддержки OpenSSH в качестве нативного транспортного механизма. Впрочем, у пользователя останется выбор между SSH и WINRM.
Загрузить исходный код вы можете при помощи сервиса GitHub на котором доступны версии для Ubuntu 14.04, Ubuntu 16.04, CentOS 7.1 и OS X 10.11 El Capitan. Компания также предоставила список существующих ошибок.
По теме
- Microsoft To Do теперь позволяет свободнее делиться задачами
- Пользователям доступна синхронизация Samsung Reminder и Microsoft To Do
- Доступна превью-версия Windows Terminal 1.5
- Microsoft Teams cкоро будет поддерживать до 1000 участников онлайн-встреч
- На удаление кода Windows XP со своего сервиса у Microsoft ушло 10 дней
- Обзор возможностей программы Paint.Net бесплатной замены Photoshop
- Приложение Windows File Recovery для восстановления удаленных файлов
- Доступна превью-версия Windows Terminal 1.1
- Состоялся релиз Windows Terminal 1.0 #msbuild
- Microsoft представила Windows Package Manager (Диспетчер пакетов Windows) #msbuild