WSL 2.6, первый выпуск подсистемы Windows с открытым исходным кодом для Linux

Microsoft объявила о выпуске WSL 2.6, версии, которая является наименее привлекательной с точки зрения того, что в ней есть нового, но которая знаменует собой важную веху в истории подсистемы Windows для Linux, поскольку она является первой. официально выпущен как программное обеспечение с открытым исходным кодом.
Хотя код уже был опубликован несколько недель назад, этот выпуск закрепляет это изменение: WSL 2.6 становится первой стабильной версией, разработанной полностью открыто и с участием сообщества. На практическом уровне это означает, что основные пользовательские компоненты, включая такие инструменты, как wsl.exe
, wslg.exe
, wslservice.exe
и другие процессы среды Linux, доступны в официальном репозитории Microsoft на GitHub: https://github.com/microsoft/WSL, под лицензией MIT.
Этот шаг положил конец почти девятилетнему ожиданию с момента первого запроса на выпуск кода. С тех пор WSL превратился из уровня совместимости в стиле Wine в облегченное решение для виртуализации с собственным ядром Linux, поддерживаемое самой Microsoft. Отказ от привязки к циклу разработки Windows и распространение через Microsoft Store были ключевыми шагами в этой трансформации, о которой было объявлено в мае.
Что касается конкретных изменений (https://github.com/microsoft/WSL/releases/tag/2.6.0) в этой версии 2.6, то их список краток и сосредоточен на улучшении общей стабильности и исправлении незначительных ошибок. Среди наиболее примечательных — устранение сбоев при загрузке дистрибутивов с URL-адресов с параметрами, улучшения поддержки systemd и исправления ошибок, связанных с обслуживанием wslsettings
, управление дисками VHD и архивированием hosts
Windows, среди прочего.
Мало что еще можно сказать об этом выпуске, кроме того, насколько символичным является его статус «первой открытой версии», что по самой природе проекта заставило ожидать гораздо большего, чем хотелось бы.
С этого момента разработка WSL должна продвигаться более гибко и прозрачно, позволяя как пользователям, так и разработчикам вносить непосредственный вклад в проект. Изменение, которое, хотя и не меняет его зависимости от экосистемы Windows, усиливает его интеграцию с миром Linux более подлинным образом. По крайней мере, на бумаге.
Тем не менее, здесь мы остановились на оригинале, в котором используется стандартный открытый исходный код, он работает лучше во всех отношениях и многое другое.
Редактор: AndreyEx