В Windows 10 появится встроенная поддержка приложений Linux с графическим интерфейсом

Microsoft на вчерашнем открытии конференции Build 2020 представила свою значительно обновлённую подсистему WSL (Windows Subsystem for Linux) с поддержкой графического интерфейса и аппаратного ускорения графики. Софтверный гигант добавит полноценное ядро ​​Linux в Windows 10 с запуском WSL 2 в конце этого месяца и планирует реализовать поддержку запуска приложений Linux с графическим интерфейсом (Linux GUI), которые будут работать наряду с обычными программами Windows.

Технология виртуализации будет работать без необходимости использования переадресации X11 пользователями Windows — прежде всего, новшество рассчитано на разработчиков, желающих запускать интегрированные среды разработки Linux (IDE) вместе с обычными приложениями Windows.

Хотя ранее тоже можно было запускать приложения с графическим интерфейсом Linux в Windows, используя сторонний X-сервер, низкая производительность графики всегда была проблемой. Microsoft обещает её решить. В Windows 10 скоро будет добавлена ​​поддержка аппаратного ускорения графического процессора с помощью инструментов Linux. В первую очередь это новшество ориентировано на сценарии разработки, включающие параллельные вычисления или машинное обучение. Аппаратное ускорение графики в WSL начнёт появляться в ближайшие несколько месяцев для участников программы Windows 10 Inside в Fast Ring, и Microsoft планирует поделиться дополнительной информацией о сроках поддержки приложений Linux GUI позднее в этом году.

WSL 2 имеет собственное ядро Linux с полной совместимостью системных вызовов. Это позволяет запускать целый ряд новых приложений внутри WSL, например Docker и другие. Кроме того, обновления ядра Linux можно сразу добавить на компьютер, не дожидаясь действий со стороны команды WSL. Все эти улучшения в области совместимости с Linux явно направлены непосредственно на разработчиков, которые хотят использовать Windows в качестве основной платформы. В последние годы Microsoft внесла некоторые существенные улучшения в ОС, удивив всех интеграцией оболочки Bash в Windows четыре года назад.

Microsoft также добавила OpenSSH в Windows 10 и даже дистрибутивы Ubuntu, SUSE Linux и Fedora в Windows Store. Мощный инструмент командной строки Windows Terminal от Microsoft был запущен в виде предварительной версии в прошлом году, а теперь доступен в виде финальной сборки 1.0. Microsoft даже улучшает поддержку файловой системы в Проводнике Windows 10.

Будем надеяться, что WSL 2 и поддержка графического ускорения решат ряд проблем WSL. Microsoft обещает огромный прогресс в области совместимости, а также производительности системы ввода-вывода в WSL 2, которая появится в Windows 10 в конце этого месяца. По оценкам Microsoft, WSL 2 запускается в 20 раз быстрее по сравнению с WSL 1 при распаковке сжатого архива tarball и в 2–5 раз быстрее — при использовании git clone, npm install и cmake в различных проектах. Впрочем, WSL 2 не будет включён в Windows 10 автоматически: разработчикам и заинтересованным пользователям придётся устанавливать его отдельно через Центр обновлений Windows.

Источник: 3dnews

Софт

Добавить комментарий

Комментарий
Имя*
почта*
Веб-сайт*