„Microsoft“ atidaro „Windows“ posistemį „Linux“: skatina atvirojo kodo kūrėjus

Paskutiniai pakeitimai: 20/05/2025

  • „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“ sistemai „Linux“ atvirojo kodo 2

„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.

Išskirtinis turinys – spustelėkite čia  „Windows 11“ integruoja naują greičio testą: štai kaip jį naudoti

Strateginis žingsnis bendradarbiavimo ir nemokamos programinės įrangos link

Linux Windows

„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į.

Susijęs straipsnis:
Kaip įdiegti „Linux“ posistemį, skirtą „Windows“?

WSL kaip įrankis kūrėjams ir pažengusiems vartotojams

Kūrėjai, dirbantys su atvirojo kodo programomis „Windows“ ir „Linux“ sistemose

„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ų.

Išskirtinis turinys – spustelėkite čia  „ChatGPT“ ir ilgasis brūkšnys: „OpenAI“ prideda stiliaus valdymą

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

WSL

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šskirtinis turinys – spustelėkite čia  Kaip žingsnis po žingsnio įjungti arba išjungti „Recall“ sistemoje „Windows 11“

Š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.

Susijęs straipsnis:
Kaip įdiegti „Linux Bash“ sistemoje „Windows 10“.