Microsoft интегрирует OpenSSH в Windows

Еще в июне команда PowerShell огласила свои намерения по внедрению SSH в Windows путем поддержки OpenSSH сообщества. Также они сообщили, что их цель состоит не только в том, чтобы SSH-технология стабильно работала в среде Windows, но еще и в том, чтобы открыто способствовать развитию портируемости OpenSSH.

В данный момент Microsoft завершила работу над адаптацией проекта NoMachine под OpenSSH версии 7.1, который изначально был основан на OpenSSH 5.9. Напомним, что NoMachine — программный комплекс по удаленному управлению и администрированию с достаточно широкими возможностями. По завершению этой стадии они опубликовали исходный код своих наработок и приветствуют общественное участие в этом проекте.

Стив Ли, главный менеджер по разработке PowerShell, поделился грубым планом того, что они собираются делать дальше:

  1. Заменить OpenSSL/LibreSSL на Windows API и запустить NoMachine в качестве службы Windows.
  2. Обеспечить POSIX-совместимость.
  3. Устранить ошибки и стабилизировать код.
  4. Подготовить продукт к релизу.

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

Источник: Windows PowerShell Blog