На конференции Build 2025, прошедшей 19 мая в Сиэтле, Microsoft объявила, что Windows Subsystem for Linux (WSL) стал проектом с открытым исходным кодом. Спустя почти десять лет с момента анонса в 2016 году разработчики теперь могут скачивать код WSL, собирать его, вносить изменения и предлагать улучшения через GitHub. Это решает первый запрос, открытый в репозитории Microsoft/WSL ещё в апреле 2016 года: «Будет ли WSL с открытым кодом?»

WSL позволяет запускать Linux-дистрибутивы, такие как Ubuntu или Fedora, прямо в Windows без необходимости в виртуальной машине или двойной загрузке. Первая версия, WSL 1, использовала драйвер lxcore.sys для эмуляции Linux-системы внутри ядра Windows. В 2019 году WSL 2 представила настоящий Linux-ядро в виртуальной машине, добавив поддержку GPU, графических приложений через wslg и systemd. С 2021 года WSL стал отдельным приложением в Microsoft Store, что упростило обновления и добавление новых функций, таких как улучшенная работа с сетью и прокси.

Решение открыть код WSL — это признание вклада сообщества, которое годами помогало улучшать проект без доступа к исходникам. «WSL не была бы тем, что она есть, без сообщества», — отметил инженер Microsoft Пьер Буле. Теперь разработчики могут напрямую вносить изменения, ускоряя развитие системы. Некоторые компоненты, такие как драйвер lxcore.sys и файлы для перенаправления файловой системы, остаются закрытыми, так как связаны с ядром Windows.