Дастин Киркленд (Dustin Kirkland), входящий в команду, принимающую решения по разработке продуктов и определению стратегии развития в компании Canonical, раскрыл подробности совместного с Microsoft проекта по предоставлению пользователям Windows 10 возможности работы с пользовательским окружением Ubuntu Linux.
Работа приложений организована без использования контейнеров, виртуализации, отдельной пересборки утилит и даже без использования ядра Linux — запуск родных исполняемых файлов Linux реализован путём включения специальной прослойки, на лету транслирующей системные вызовы Linux в системные вызовы Windows. По сути реализован обратный аналог системы Wine, получивший название "Windows Subsystem for Linux" и практически не влияющий на производительность выполняемых приложений Linux.
Для упрощения установки для пользователей Windows подготовлена специальная сборка Ubuntu, содержащая образ корневой системы с набором базовых приложений. Пакет будет доступен для установки из каталога Windows Store. Установив данный пакет пользователь Windows 10 сможет через меню Start вызвать командную оболочку cmd.exe, запустить в ней bash и получить штатный интерфейс командной строки Ubuntu.
Читать дальше »