- „Microsoft“ paskelbė, kad „Windows“ posistemė „Linux“ (WSL) tampa atvirojo kodo, taip užtikrindama didesnį skaidrumą ir bendradarbiavimą kūrimo ekosistemoje.
- WSL kodas dabar pasiekiamas „GitHub“, išskyrus mažus, izoliuotus komponentus dėl techninių priežasčių, kurie neturi įtakos pagrindinėms funkcijoms.
- Ši priemonė reaguoja į ilgalaikį bendruomenės poreikį ir atveria duris įnašams iš atskirų šaltinių bei išoriniams įnašams, sudarydama sąlygas jos veikimo tyrimui ir būsimai priežiūrai, nepriklausomai nuo „Microsoft“ sprendimo.
- WSL tapo pagrindine priemone, skirta „Linux“ programoms ir aplinkoms integruoti į „Windows“, ir tai rodo strateginį „Microsoft“ poslinkį sąveikumo ir atvirojo kodo programinės įrangos link.

„Windows“ programinės įrangos kūrimo aplinka išgyvena pokyčius Reikšmingas pokytis po „Microsoft“ pranešimo apie „Windows“ posistemio „Linux“ (WSL) atidarymą kaip atvirojo kodo projektas. Šis sprendimas atitinka daugelį metų kūrėjų bendruomenės pateiktą prašymą Didesnis auditavimo, pritaikymo ir tobulinimo paprastumas šio pagrindinio įrankio „Microsoft“ operacinėje sistemoje.
Išleidimas WSL šaltinio kodas (WSL atvirojo kodo), pasiekiama dabar per „GitHub“ platformą, reiškia, kad praktiškai visus jo komponentus gali analizuoti, pritaikyti arba pakartotinai naudoti bet kuris išorinis vartotojas arba kūrėjas. Tik tie, kurie liko nuošalyje antriniai komponentai, pvz., LXcore.sys tvarkyklė ir kai kurie su failų peradresavimu susiję ištekliai, kurio nebuvimas neturi įtakos normaliam posistemės veikimui.
Strateginis žingsnis bendradarbiavimo ir nemokamos programinės įrangos link
„Microsoft“ jau seniai parodė svarbus pokytis jos požiūryje į laisvą programinę įrangą. Pradinė WSL integracija leido „Windows“ vartotojams paleisti „Linux“ programas ar platinimus natūraliai, o tai buvo neįsivaizduojama vos prieš dešimtmetį. Nuo tada bendrovė stiprino savo įsipareigojimą šiai platformai.
WSL perėjimas prie atvirojo kodo ne tik skatina skaidrumą, bet ir suteikia galimybę trečiosioms šalims perimti jo priežiūrą jei „Microsoft“ nuspręstų atsisakyti projekto, kaip nutiko jos laikais su „Windows“ posisteme, skirta „Android“.
Šis pakeitimas leidžia tiek ekspertams, tiek įmonėms pritaikyti WSL savo poreikiams, pasinaudoti naujomis funkcijomis arba ištirti alternatyvius kelius per šakas (fork'us). Bendruomenei tai yra įrodymas, kad „Microsoft“ yra įsipareigojusi užtikrinti sąveikumą ir dialogą su kitomis operacinėmis sistemomis., ypač tokiuose kontekstuose kaip „Azure“ viešasis debesis, kur „Linux“ jau sudaro didelę darbo krūvio dalį.
WSL kaip įrankis kūrėjams ir pažengusiems vartotojams
„Windows“ posistemė „Linux“ sistemai sulaukė didelio populiarumo nuo pat debiuto „Build“ parodoje prieš devynerius metus. Pirmoji versija siūlė tik ribotą prieigą prie „Bash“ interpretatoriaus, bet Nuolatiniai atnaujinimai išplėtė jo pasiekiamumą kad „Windows“ sistemoje galėtų veikti daugybė „Linux“ programų.
Funkciniu požiūriu, WSL palengvina kūrėjų ir specialistų gyvenimą kuriems reikalingos mišrios aplinkos, integruojant „Linux“ programas, konsoles ir įrankius į „Windows“ darbalaukį be virtualių mašinų ar sudėtingų dvigubų diegimų.
Daugelis vartotojų vertina šį lankstumą, nors Patirtis vis dar neatitinka gimtosios „Linux“ diegimo patirties.. Tačiau, kaip tiltas tarp dviejų didžiųjų ekosistemų, WSL įsitvirtino kaip labai naudingas šaltinis, leidžianti pasiekti daugelį nemokamos programinės įrangos privalumų neišeinant iš pažįstamos „Windows“ aplinkos.
WSL, kaip atvirojo kodo, pasekmės ir ateitis
Tarp priežasčių, paskatinusių „Microsoft“ žengti šį žingsnį, yra šios: techniniai ir strateginiai veiksniai. Kodo išleidimas padidina audituojamumo galimybes, skatina inovacijas ir leidžia bendruomenei padėti išspręsti galimas problemas arba vystyti produktą naujomis kryptimis.
Kūrėjams atviras WSL reiškia didesnė įrankio veikimo kontrolė, daugiau pritaikymo parinkčių ir galimybę greičiau rasti sprendimus galimoms problemoms dėl bendradarbiavimo ir kodo skaidrumo.
Ši priemonė taip pat gali būti interpretuojama kaip „Microsoft“ bandymas sustiprinti savo įvaizdį atvirojo kodo ekosistemojeir pritraukti profilius, kurie tradiciškai veikė grynoje „Linux“ aplinkoje, į savo platformą, ypač srityse, susijusiose su dirbtiniu intelektu, debesija ir automatizavimu.
Vidutiniu laikotarpiu reikia tikėtis, kad atsiranda projekto dariniai arba bendruomenės tiesiogiai prisidėtus patobulinimus, dar labiau padidinant „Windows“ kaip aplinkos patrauklumą tiems, kuriems reikia sugyventi su abiem sistemomis.
WSL perėjimas prie atvirojo kodo žymi Naujas etapas „Windows“ ir „Linux“ santykiuose, ir pateikia scenarijų, kuriame bendradarbiavimas ir skaidrumas įgauna svarbos programinės įrangos pasaulyje, o tai naudinga kūrėjams, įmonėms ir individualiems vartotojams.
Esu technologijų entuziastas, savo „geek“ pomėgius pavertęs profesija. Daugiau nei 10 savo gyvenimo metų praleidau naudodamas pažangiausias technologijas ir iš gryno smalsumo kūriau visas programas. Dabar aš specializuojasi kompiuterinėse technologijose ir vaizdo žaidimuose. Taip yra todėl, kad daugiau nei 5 metus rašau įvairioms interneto svetainėms apie technologijas ir vaizdo žaidimus, kurdamas straipsnius, kuriuose noriu pateikti jums reikalingą informaciją visiems suprantama kalba.
Jei turite klausimų, mano žinios svyruoja nuo visko, kas susiję su Windows operacine sistema, taip pat su Android mobiliesiems telefonams. Ir aš įsipareigoju jums, aš visada pasiruošęs skirti kelias minutes ir padėti jums išspręsti visus klausimus, kurie jums gali kilti šiame interneto pasaulyje.


