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

Ландшафтът на разработката на софтуер за Windows преживява Значителна промяна след обявяването на Microsoft за отварянето на подсистемата Windows за Linux (WSL) като проект с отворен код. Това решение е в отговор на искане, отстоявано от години от общността на разработчиците, които търсеха По-голяма лекота на одит, персонализиране и еволюция на този основен инструмент в операционната система на Microsoft.
Освобождаването на WSL изходен код (WSL с отворен код), достъпно сега чрез платформата GitHub, означава, че на практика всички негови компоненти могат да бъдат анализирани, адаптирани или използвани повторно от всеки външен потребител или разработчик. Само тези, които са останали вторични компоненти, като например драйвера LXcore.sys и някои ресурси, свързани с пренасочване на файлове, чието отсъствие не влияе върху нормалната работа на подсистемата.
Стратегически напредък към сътрудничество и свободен софтуер
Microsoft го показва отдавна важна промяна в подхода си към свободния софтуер. Първоначалната интеграция на WSL позволи на потребителите на Windows да стартират Linux приложения или дистрибуции директно, нещо немислимо само преди десетилетие. Оттогава компанията засилва ангажимента си към тази платформа.
Преминаването на WSL към отворен код не само насърчава прозрачността, но също отваря възможността трети страни да поемат поддръжката му в случай че Microsoft реши да се откаже от проекта, както се случи по негово време с подсистемата Windows за Android.
Тази промяна позволява както на експертите, така и на бизнеса да адаптират WSL към собствените си нужди, да се възползват от нови функции или да изследват алтернативни пътища чрез форкове. За общността това е доказателство, че Microsoft е ангажирана с оперативната съвместимост и диалога с други операционни системи., особено в контексти като публичния облак Azure, където Linux вече представлява значителна част от работните натоварвания.
WSL като инструмент за разработчици и напреднали потребители
Подсистемата Windows за Linux набира скорост от дебюта си на Build преди девет години. Първата версия предлагаше само ограничен достъп до интерпретатора Bash, но Постоянните актуализации разшириха обхвата му да позволи на голямо разнообразие от Linux приложения да работят в Windows.
От функционална гледна точка, WSL улеснява живота на разработчиците и професионалистите които изискват смесени среди, интегрирайки Linux помощни програми, конзоли и инструменти в работния плот на Windows, без да е необходимо използване на виртуални машини или сложни двойни инсталации.
Много потребители ценят тази гъвкавост, въпреки че Преживяването все още не съответства на това на оригинална Linux инсталация.. Въпреки това, като мост между двете големи екосистеми, WSL се е утвърдил като много полезен ресурс, позволявайки достъп до много предимства на безплатния софтуер, без да се напуска познатата среда на Windows.
Последици и бъдеще на WSL като отворен код
Сред причините, които са накарали Microsoft да предприеме тази стъпка, са и двете технически и стратегически фактори. Пускането на код умножава възможностите за одит, насърчава иновациите и позволява на общността да помогне за разрешаването на потенциални проблеми или да развие продукта в нови посоки.
За разработчиците, наличието на отворен WSL означава по-голям контрол върху поведението на инструмента, повече възможности за персонализиране и възможността за по-бързо намиране на решения на потенциални проблеми, благодарение на съвместната работа и прозрачността на кода.
Тази мярка може да се тълкува и като Опит на Microsoft да укрепи имиджа си в екосистемата с отворен код, и да привлече към своята платформа профили, които традиционно са работили в чисти Linux среди, особено в разработки, свързани с изкуствения интелект, облака и автоматизацията.
В средносрочен план се очаква, че появяват се производни на проекта или подобрения, допринесени директно от общността, допълнително увеличаващи привлекателността на Windows като среда за тези, които трябва да съществуват едновременно и с двете системи.
Преходът на WSL към отворен код бележи Нов етап във връзката между Windows и Linuxи представя сценарий, в който сътрудничеството и прозрачността придобиват тежест в света на софтуера, което е от полза за разработчиците, компаниите и отделните потребители.
Аз съм технологичен ентусиаст, който е превърнал своите „гийк“ интереси в професия. Прекарах повече от 10 години от живота си, използвайки авангардни технологии и бърникайки с всякакви програми от чисто любопитство. Сега съм специализирал компютърни технологии и видео игри. Това е така, защото повече от 5 години пиша за различни уебсайтове за технологии и видео игри, създавайки статии, които се стремят да ви дадат информацията, от която се нуждаете, на език, разбираем за всички.
Ако имате някакви въпроси, познанията ми варират от всичко свързано с операционната система Windows, както и с Android за мобилни телефони. И моят ангажимент е към вас, винаги съм готов да отделя няколко минути и да ви помогна да разрешите всички въпроси, които може да имате в този интернет свят.


