Компания Microsoft официально сделала Подсистему Windows для Linux (Windows Subsystem for Linux, WSL) проектом с открытым исходным кодом. Теперь разработчики могут скачать WSL с GitHub, собрать его из исходников, участвовать в исправлении ошибок и добавлении новых функций.
WSL впервые появилась почти девять лет назад, с выходом Windows 10. С тех пор Microsoft постепенно шла к открытию исходного кода этого инструмента.
Глава подразделения Windows Паван Давулури (Pavan Davuluri) прокомментировал это событие:
Разработчики давно просили об этом. Нам пришлось переработать архитектуру, чтобы WSL могла существовать как отдельный компонент. Только после этого мы смогли открыть код и предоставить сообществу возможность участвовать в развитии проекта.
Теперь WSL доступна на GitHub. Разработчики могут вносить исправления, улучшать производительность и расширять интеграцию с Linux-сервисами. Несмотря на то что ранее доступ к исходному коду отсутствовал, сообщество уже внесло значительный вклад в развитие WSL. Давулури выразил уверенность, что теперь, с открытым кодом, таких вкладов станет еще больше.
Первая версия WSL была представлена в 2016 году в составе обновления Windows 10 Anniversary.
Старший инженер-программист Microsoft Пьер Буле (Pierre Boulay) объяснил:
Тогда WSL базировалась на поставщике пикопроцессов lxcore.sys, который позволял Windows нативно запускать ELF-файлы и реализовывать системные вызовы Linux внутри ядра Windows. Со временем стало понятно, что для обеспечения полной совместимости лучше использовать само ядро Linux.
В 2019 году вышла вторая версия WSL, получившая поддержку GPU. Позднее Microsoft начала распространять WSL как отдельный компонент, вне состава Windows.
Буле добавил:
Чтобы удовлетворить растущие запросы сообщества, нам нужно было ускорить развитие WSL. Поэтому в 2021 году мы выделили проект в отдельную кодовую базу
В последнем обновлении Windows 11, версия 24H2 Microsoft окончательно перевела пользователей WSL на отдельный установочный пакет, заменив прежний встроенный компонент в системе.
Открытие исходного кода стало логичным завершением многолетней эволюции проекта. Давулури подытожил:
Наша цель проста: мы хотим, чтобы Windows стала отличной платформой для разработчиков. Именно в этом и заключается наша амбиция.
Последние статьи #Microsoft
• Microsoft готовит более глубокую интеграцию смартфонов с Windows 11: новые возможности для «Пуска» и панели задач
• Вторник Патчей, 14 июля 2026 года: Windows 11 получит обновления безопасности, Windows 10 – ESU-обновления
• Как установить Windows 11, версия 26H2 уже сейчас
• Microsoft опубликовала официальные ISO-образы Windows 11, версия 26H2 для инсайдеров
• Microsoft объяснила различия между основными типами обновлений Windows
• Microsoft внедряет ИИ в разработку Windows 11 для поиска и устранения уязвимостей
