- Microsoft je napovedal, da podsistem Windows za Linux (WSL) postaja odprtokoden, kar omogoča večjo preglednost in sodelovanje znotraj razvojnega ekosistema.
- Koda WSL je zdaj na voljo na GitHubu, z izjemo majhnih, izoliranih komponent iz tehničnih razlogov, ki ne vplivajo na osnovno funkcionalnost.
- Ukrep odgovarja na dolgoletno povpraševanje skupnosti in odpira vrata forkom in zunanjim prispevkom, kar olajša preučevanje njegovega delovanja in prihodnjega vzdrževanja, ne glede na Microsoftovo odločitev.
- WSL je postal ključno orodje za integracijo Linux aplikacij in okolij v Windows, kar dokazuje Microsoftov strateški premik k interoperabilnosti in odprtokodni programski opremi.

Razvoj programske opreme za Windows doživlja Pomembna sprememba po Microsoftovi objavi odprtja podsistema Windows za Linux (WSL) kot odprtokodni projekt. Ta odločitev je odgovor na zahtevo, ki jo je več let vztrajala skupnost razvijalcev, ki so si prizadevali Večja enostavnost revizije, prilagajanja in razvoja tega temeljnega orodja v Microsoftovem operacijskem sistemu.
Izdaja Izvorna koda WSL (odprtokodna koda WSL), dostopno zdaj prek platforme GitHub, pomeni, da lahko praktično vse njegove komponente analizira, prilagodi ali ponovno uporabi kateri koli zunanji uporabnik ali razvijalec. Samo tisti, ki so ostali zunaj sekundarne komponente, kot sta gonilnik LXcore.sys in nekateri viri, povezani s preusmeritvijo datotek, katerih odsotnost ne vpliva na normalno delovanje podsistema.
Strateški napredek k sodelovanju in prosti programski opremi
Microsoft že nekaj časa predstavlja pomembna sprememba v pristopu do proste programske opreme. Začetna integracija WSL je uporabnikom sistema Windows omogočila izvorno zagon aplikacij ali distribucij Linuxa, kar je bilo pred desetletjem nepredstavljivo. Od takrat podjetje krepi svojo zavezanost tej platformi.
WSL-jev prehod na odprtokodno programsko opremo ne le spodbuja preglednost, ampak tudi odpira možnost, da tretje osebe prevzamejo njegovo vzdrževanje v primeru, da se Microsoft odloči opustiti projekt, kot se je to zgodilo v svojem času s podsistemom Windows za Android.
Ta sprememba omogoča tako strokovnjakom kot podjetjem, da prilagodijo WSL svojim potrebam, izkoristijo nove funkcije ali raziščejo alternativne poti prek razcepljenih verig. Za skupnost je to dokaz, da Microsoft je zavezan k interoperabilnosti in dialogu z drugimi operacijskimi sistemi., zlasti v kontekstih, kot je javni oblak Azure, kjer Linux že predstavlja znaten del delovnih obremenitev.
WSL kot orodje za razvijalce in napredne uporabnike
Podsistem Windows za Linux pridobiva na veljavi vse od svoje predstavitve na konferenci Build pred devetimi leti. Prva različica je ponujala le omejen dostop do interpreterja Bash, vendar Nenehne posodobitve so razširile njegov doseg da bi omogočili delovanje široke palete Linux aplikacij v sistemu Windows.
S funkcionalnega vidika, WSL olajša življenje razvijalcem in strokovnjakom ki zahtevajo mešana okolja, z integracijo pripomočkov, konzol in orodij Linuxa v namizje sistema Windows brez potrebe po virtualnih strojih ali zapletenih dvojnih namestitvah.
Mnogi uporabniki cenijo to prilagodljivost, čeprav Izkušnja še vedno ni enaka tisti pri izvorni namestitvi Linuxa.. Vendar pa kot most med dvema velikima ekosistemoma, WSL se je uveljavil kot zelo uporaben vir, omogoča dostop do številnih prednosti brezplačne programske opreme, ne da bi zapustili znano okolje Windows.
Posledice in prihodnost WSL kot odprtokodne programske opreme
Med razlogi, ki so Microsoft spodbudili k temu koraku, sta oba tehnični in strateški dejavniki. Izdaja kode množi možnosti preglednosti, spodbuja inovacije in omogoča skupnosti, da pomaga rešiti morebitne težave ali razviti izdelek v nove smeri.
Za razvijalce odprt WSL pomeni večji nadzor nad delovanjem orodja, več možnosti prilagajanja in priložnost za hitrejše iskanje rešitev za morebitne težave, zahvaljujoč sodelovanju in preglednosti kode.
Ta ukrep se lahko razlaga tudi kot Microsoftov poskus krepitve svoje podobe znotraj ekosistema odprte kode, in da na svojo platformo privabi profile, ki so tradicionalno delovali v čistih Linux okoljih, zlasti pri razvoju, povezanem z umetno inteligenco, oblakom in avtomatizacijo.
Srednjeročno je pričakovati, da pojavljajo se derivati projekta ali izboljšave, ki jih je neposredno prispevala skupnost, kar še dodatno povečuje privlačnost sistema Windows kot okolja za tiste, ki morajo sobivati z obema sistemoma.
Prehod WSL na odprtokodno programsko opremo pomeni Nova faza v odnosu med Windowsom in Linuxomin prinaša scenarij, kjer sodelovanje in preglednost pridobivata na teži v svetu programske opreme, kar koristi razvijalcem, podjetjem in posameznim uporabnikom.
Sem tehnološki navdušenec, ki je svoja "geek" zanimanja spremenil v poklic. Več kot 10 let svojega življenja sem porabil za uporabo vrhunske tehnologije in premleval najrazličnejše programe iz čiste radovednosti. Zdaj sem se specializiral za računalniško tehnologijo in video igre. To je zato, ker že več kot 5 let pišem za različna spletna mesta o tehnologiji in video igrah ter ustvarjam članke, ki vam želijo dati informacije, ki jih potrebujete, v jeziku, ki je razumljiv vsem.
Če imate kakršna koli vprašanja, moje znanje sega od vsega v zvezi z operacijskim sistemom Windows kot tudi Androidom za mobilne telefone. In moja zaveza je vam, vedno sem pripravljen porabiti nekaj minut in vam pomagati razrešiti kakršna koli vprašanja, ki jih morda imate v tem internetnem svetu.


