Microsoft открыла код оболочки командной строки Windows

Источник: ua.today
Microsoft технологии
Microsoft открыла код оболочки командной строки Windows

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

Microsoft открыла исходный код PowerShell — средства для системного администрирования и конфигурирования, являющегося стандартным компонентом операционной системы Windows в течение нескольких лет. Код опубликован на сайте GitHub.

Помимо этого, компания сделала PowerShell доступным на Linux.

Что такое Windows PowerShell

Windows PowerShell — это оболочка командной строки на основе задач, а также язык сценариев, предназначенный для системного администрирования. Созданная на основе .Net Framework, служба Windows PowerShell предназначена для ИТ-специалистов и опытных пользователей, она помогает в управлении и автоматизации администрирования операционной системы Windows, а также приложений, работающих под управлением Windows.

Команды Windows PowerShell, которые называются командлетами, позволяют управлять компьютерами из командной строки. Поставщики Windows PowerShell позволяют получить доступ к хранилищам данных, например реестру и хранилищу сертификатов, так же легко, как и к файловой системе. Кроме того, Windows PowerShell включает многофункциональное средство синтаксического анализа выражений и полностью разработанный язык сценариев.
Так как теперь PowerShell доступна на Linux, все это в равной степени касается и семейства операционных систем на этом ядре.

«Благодаря данному шагу Microsoft пользователи Windows и Linux, существующие и будущие, а также разработчики приложений смогут пользоваться гибким скриптовым языком и инструментами управления конфигурацией, совместимыми с существующими инструментами. Ваши навыки работы с PowerShell теперь стали еще более ценными на рынке. И командам Windows и Linux, которые прежде были вынуждены работать по-отдельности, теперь могут легко взаимодействовать друг с другом», — рассказали в Microsoft.

Открытие .Net и других проектов

Среди проектов, код которых Microsoft открыла полностью или частично: браузер JavaScript Browser, компиляторы С# и Visual Basic, компоненты JavaScript-движка браузера Edge, платформы Microsoft Distributed Machine Learning Toolkit и AIX.

Открытие кода PowerShell было сделано после того, как Microsoft стала переводить в разряд открытого программного обеспечения платформу .Net, приоткрыв некоторые из ее компонентов.

Мотивы Microsoft

Microsoft активно открывает исходные коды различных проектов и поддерживает Linux после того, как корпорацию возглавил Сатья Наделла (Satya Nadella) в феврале 2014 г.

В 2017 г. корпорация пообещала выпустить базовые компоненты системы управления базами данных SQL Server для Linux, в число которых войдут компоненты для обработки транзакций и организации хранилищ данных, уточнили в Microsoft. Кроме того, компания добавила в Windows 10 поддержку Linux-системы Ubuntu, реализованную посредством командной строки Bash.

Наделла дает понять, что им больше нет выгоды блокировать развитие открытого сообщества, так как бизнес корпорации вышел далеко за пределы десктопных операционных систем и включает такие крупные платформы как облако Azure. В настоящее время в Azure Marketplace уже около 60% сторонних приложений относятся к открытому программному обеспечению.

Новости по теме:

Новости партнеров:
Если Вы заметили ошибку, пожалуйста, выделите некорректный текст и нажмите Ctrl+Enter - так Вы поможете нам улучшить сайт. Спасибо!
Отправить Закрыть