Microsoft отваря подсистемата на Windows за Linux: Подкрепа за отворения код и разработчиците

Последна актуализация: 20/05/2025

  • Microsoft обяви, че подсистемата Windows за Linux (WSL) става с отворен код, което ще позволи по-голяма прозрачност и сътрудничество в рамките на екосистемата за разработка.
  • WSL кодът вече е достъпен в GitHub, с изключение на малки, изолирани компоненти по технически причини, които не засягат основната функционалност.
  • Мярката отговаря на дългогодишно търсене от страна на общността и отваря вратата за форкове и външни приноси, улеснявайки изучаването на нейното функциониране и бъдеща поддръжка, независимо от решението на Microsoft.
  • WSL се превърна в ключов инструмент за интегриране на Linux приложения и среди в Windows, демонстрирайки стратегическата промяна на Microsoft към оперативна съвместимост и софтуер с отворен код.
Windows за Linux с отворен код-2

Ландшафтът на разработката на софтуер за Windows преживява Значителна промяна след обявяването на Microsoft за отварянето на подсистемата Windows за Linux (WSL) като проект с отворен код. Това решение е в отговор на искане, отстоявано от години от общността на разработчиците, които търсеха По-голяма лекота на одит, персонализиране и еволюция на този основен инструмент в операционната система на Microsoft.

Освобождаването на WSL изходен код (WSL с отворен код), достъпно сега чрез платформата GitHub, означава, че на практика всички негови компоненти могат да бъдат анализирани, адаптирани или използвани повторно от всеки външен потребител или разработчик. Само тези, които са останали вторични компоненти, като например драйвера LXcore.sys и някои ресурси, свързани с пренасочване на файлове, чието отсъствие не влияе върху нормалната работа на подсистемата.

Изключително съдържание - Щракнете тук  TikTok в Съединените щати: Всичко, което трябва да знаете за новото ексклузивно приложение и ролята на Тръмп

Стратегически напредък към сътрудничество и свободен софтуер

Линукс Windows

Microsoft го показва отдавна важна промяна в подхода си към свободния софтуер. Първоначалната интеграция на WSL позволи на потребителите на Windows да стартират Linux приложения или дистрибуции директно, нещо немислимо само преди десетилетие. Оттогава компанията засилва ангажимента си към тази платформа.

Преминаването на WSL към отворен код не само насърчава прозрачността, но също отваря възможността трети страни да поемат поддръжката му в случай че Microsoft реши да се откаже от проекта, както се случи по негово време с подсистемата Windows за Android.

Тази промяна позволява както на експертите, така и на бизнеса да адаптират WSL към собствените си нужди, да се възползват от нови функции или да изследват алтернативни пътища чрез форкове. За общността това е доказателство, че Microsoft е ангажирана с оперативната съвместимост и диалога с други операционни системи., особено в контексти като публичния облак Azure, където Linux вече представлява значителна част от работните натоварвания.

Свързана статия:
Как да инсталирам подсистемата Linux за Windows?

WSL като инструмент за разработчици и напреднали потребители

Разработчици, работещи с отворен код на Windows и Linux

Подсистемата Windows за Linux набира скорост от дебюта си на Build преди девет години. Първата версия предлагаше само ограничен достъп до интерпретатора Bash, но Постоянните актуализации разшириха обхвата му да позволи на голямо разнообразие от Linux приложения да работят в Windows.

Изключително съдържание - Щракнете тук  Copilot Studio: Ключови актуализации от март 2025 г. за създаване на агент

От функционална гледна точка, WSL улеснява живота на разработчиците и професионалистите които изискват смесени среди, интегрирайки Linux помощни програми, конзоли и инструменти в работния плот на Windows, без да е необходимо използване на виртуални машини или сложни двойни инсталации.

Много потребители ценят тази гъвкавост, въпреки че Преживяването все още не съответства на това на оригинална Linux инсталация.. Въпреки това, като мост между двете големи екосистеми, WSL се е утвърдил като много полезен ресурс, позволявайки достъп до много предимства на безплатния софтуер, без да се напуска познатата среда на Windows.

Последици и бъдеще на WSL като отворен код

ПСЖ

Сред причините, които са накарали Microsoft да предприеме тази стъпка, са и двете технически и стратегически фактори. Пускането на код умножава възможностите за одит, насърчава иновациите и позволява на общността да помогне за разрешаването на потенциални проблеми или да развие продукта в нови посоки.

За разработчиците, наличието на отворен WSL означава по-голям контрол върху поведението на инструмента, повече възможности за персонализиране и възможността за по-бързо намиране на решения на потенциални проблеми, благодарение на съвместната работа и прозрачността на кода.

Изключително съдържание - Щракнете тук  Как да коригирате грешка 0x800f0988 в Windows 11: Най-доброто ръководство

Тази мярка може да се тълкува и като Опит на Microsoft да укрепи имиджа си в екосистемата с отворен код, и да привлече към своята платформа профили, които традиционно са работили в чисти Linux среди, особено в разработки, свързани с изкуствения интелект, облака и автоматизацията.

В средносрочен план се очаква, че появяват се производни на проекта или подобрения, допринесени директно от общността, допълнително увеличаващи привлекателността на Windows като среда за тези, които трябва да съществуват едновременно и с двете системи.

Преходът на WSL към отворен код бележи Нов етап във връзката между Windows и Linuxи представя сценарий, в който сътрудничеството и прозрачността придобиват тежест в света на софтуера, което е от полза за разработчиците, компаниите и отделните потребители.

Свързана статия:
Как да инсталирате Linux Bash на Windows 10