6 дней назад 14 мая 2019 в 16:48 24479

Microsoft улучшит Windows Subsystem for Linux (WSL) добавлением ядра Linux в дистрибутив Windows 10 в следующем крупном обновлении. Ядро Linux будет работать в облегченной виртуальной машине Hyper-V и обновляться через «Обновления Windows», сообщает AnandTech.

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

WSL 2 по-прежнему будет иметь доступ к файловой системе Windows работы с файлами, а также предоставляет возможности для запуска большинства Linux-программ, таких как X-Server, Docker и многих других, прямо в Windows. При этом само ядро предварительно скомпилировано Microsoft и основано на Linux 4.19, наиболее актуальной стабильной версии на момент работы над проектом.

В добавок к улучшениям в области совместимости, новый подход повышает производительность: в задачах с большим количеством системных вызовов, в таких как распаковка файлового архива, новая подсистема показывает 20-кратный прирост в скорости выполнения, а при клонировании репозитория через git время выполнения задачи сократилось в 2-5 раз.

Протестировать WSL 2 уже в июне 2019 года смогут участники Windows Insider Program. Если тестирование пройдёт успешно, WSL 2 может оказаться в составе обновления Windows 10, которое выйдет осенью 2019 года.

Один комментарий. Можете что-то добавить?

А какие последствия в изменении лицензии Windows могут произойти? Понятно, что Микрософт, не должны накосячить хотя бы в этом. Но использование софта под свободными лицензиями может накладывать некоторые обязательства.