Ещё в мае текущего года компания Microsoft в рамках конференции для разработчиков официально заявила, что подсистема Windows Subsystem for Linux (она же WSL) в обозримом будущем станет проектом с открытым исходным кодом. А сегодня, 20 июня, информационное издание Phoronix сообщило, что состоялся релиз WSL 2.6 — первой версии слоя совместимости, позволяющего запускать Linux-приложения на Windows 10 и Windows 11, в новом открытом формате. Стоит отметить, что компания Microsoft пошла на этот шаг в том числе для того, чтобы простимулировать рост сообщества пользователей инструмента, а также упростить поиск багов и возможность внесения своего вклада в развитие проекта со стороны сторонних разработчиков.
Кроме того, с релизом WSL 2.6 разработчики из Microsoft существенно «прокачали» стабильность работы подсистемы, исправили внушительный перечень недоработок и внесли мелкие улучшения.
- Исправлен сбой при загрузке дистрибутива, если в URL содержатся параметры.
- Исправлены различные проблемы с пользовательскими сессиями systemd.
- Исправлен краш wslsettings при вызове wslservice.
- При перемещении VHD-дисков дистрибутива теперь используется параметр MOVEFILE_WRITE_THROUGH.
- Система корректно сообщает о повреждённых дисках, если mount() завершается с ошибкой EUCLEAN.
- Система больше не использует префикс? при определении местоположения дистрибутива.
- Решены возможные сбои при загрузке дистрибутива, если значение LastError не равно нулю.
Загрузить релиз WSL 2.6 с лицензией MIT и ознакомиться с остальными деталями свежей подсистемы можно на GitHub.