Прислушавшись к отзывам пользователей, компания Microsoft решила обеспечить Windows 10 в версии 1903 и Windows 10 в версии 1909 поддержкой подсистемы Windows for Linux 2 (WSL 2). Здесь стоит уточнить, что WSL 2 является новой версией архитектуры WSL, которая обновляет способ взаимодействия дистрибутива Linux с операционной системой Windows. Теперь каждый доступный дистрибутив Linux может работать как с первой версией WSL, так и с WSL 2. Переключаться между ними можно в любое время, что достаточно удобно, например, для разработчиков приложений и веб-разработчиков.
Также сотрудники Microsoft опубликовали список наиболее важных улучшений, реализованных в WSL 2:
- производительность файловой системы на уровне с MacOS и Linux;
- улучшено обращение программ вроде Docker, FUSE и rsync к ядру операционной системы Linux;
- в WSL 2 встроено полное ядро Linux;
- Docker Desktop теперь поддерживает использование WSL 2 в качестве движка, благодаря чему система обеспечивается более высокой скоростью запуска и эффективным использованием ресурсов.
На текущий момент WSL 2 доступна только для x64-систем Windows 10 в версиях 1909 и 1903. Пользователям, использующим версию ARM64, необходимо выполнить обновление до Windows 10 версии 2004 — только так можно получить доступ к WSL 2.