Microsoft сделала важный шаг в развитии своего Подсистема Windows для Linux (WSL) выпускает версию 2.6 как программное обеспечение с открытым исходным кодомЭтот шаг, которого сообщество ожидало почти десятилетие, представляет собой значительный сдвиг в политике компании в отношении открытости и сотрудничества над ключевыми проектами для разработчиков и продвинутых пользователей.
Впервые, WSL 2.6 Он выглядит как стабильная версия, исходный код которой полностью открыт для сообщества по лицензии MIT. Основные компоненты, составляющие среду, такие как wsl.exe, wslg.exe, wslservice.exe и другие важные элементы для управления и запуска дистрибутивов Linux в Windows, теперь общедоступны на официальный репозиторий Microsoft на GitHubЭто позволяет любому пользователю получать доступ, просматривать и даже вносить улучшения в проект.
Участие сообщества и новые возможности
Прыжок к открытая модель разработки Это означает, что как заинтересованные пользователи, так и профессионалы смогут вносить непосредственный вклад в развитие WSL. Эта открытость означает не только большую способность выявлять и исправлять ошибки, но и возможность предлагать новые функции и улучшения с гораздо более совместной точки зрения.
Хотя код был выпущен несколько недель назад, версия 2.6 стала первой официально выпущенной с открытым исходным кодом, закрепив изменение направления, объявленное Microsoft на конференции Build в мае. Этот шаг следует за другими недавними вехами, такими как отделение WSL от стандартного цикла обновления Windows и его независимое распространение через Microsoft Store.
Технические улучшения и исправления в WSL 2.6
Что касается технических новшеств, то обновление 2.6 фокусируется в первую очередь на надежности и прочности. Такие вопросы, как:
- Ошибки при загрузке дистрибутивов, когда адреса содержат дополнительные параметры.
- Улучшения во взаимодействии с Systemd и в управлении сеансами пользователей, связанными с этой системой.
- Исправления в управлении и архивировании виртуальных дисков (VHD) хостов Windows, оптимизируя ее интеграцию и распознавание.
- Устранение незначительных ошибок, обнаруженных как при выполнении wslsettings как в процессах, связанных с сервисом WSL.
Кроме того, были решены проблемы, связанные с локализацией строк, обнаружением ошибок во время загрузки дистрибутивов и корректным сообщением о поврежденных дисках. Все это способствует более надежной и стабильной работе для тех, кто использует WSL в качестве повседневной среды разработки.
Повышение прозрачности и развитие WSL
Тот факт, что WSL 2.6 Тот факт, что теперь это полностью открытый проект, не означает, что он больше не будет зависеть от операционной системы Windows, но он обеспечивает гораздо более тесную интеграцию и сотрудничество с сообществом. FOSS и с самими разработчиками Linux. Ожидается, что эта прозрачность сделает как обнаружение ошибок, так и предложение новых идей более эффективными и быстрыми.
Эта версия удовлетворяет давний спрос пользователей, которые просили Microsoft открыто опубликовать подсистему в течение почти девяти лет. Хотя технические улучшения для конечных пользователей в этом выпуске скромны, масштаб этого изменения значителен с точки зрения открытости и будущего развития проекта.
Благодаря этим новым функциям экосистема WSL продолжает свою трансформацию, еще больше сближая миры Windows и Linux. Версия 2.6 закладывает основу для более открытой, совместной и гибкой эволюции, в которой как стабильность, так и инновации могут использовать синергию глобального сообщества, преданного своему будущему.