Microsoft otvara Windows podsustav za Linux: Poticanje otvorenog koda i razvojnih programera

Zadnje ažuriranje: 20/05/2025

  • Microsoft je objavio da Windows podsustav za Linux (WSL) postaje otvorenog koda, što omogućuje veću transparentnost i suradnju unutar razvojnog ekosustava.
  • WSL kod je sada dostupan na GitHubu, s izuzetkom malih, izoliranih komponenti iz tehničkih razloga koje ne utječu na osnovnu funkcionalnost.
  • Mjera odgovara na dugogodišnju potražnju zajednice i otvara vrata forkovima i vanjskim doprinosima, olakšavajući proučavanje njegovog rada i budućeg održavanja, bez obzira na Microsoftovu odluku.
  • WSL je postao ključni alat za integraciju Linux aplikacija i okruženja u Windows, demonstrirajući Microsoftov strateški pomak prema interoperabilnosti i softveru otvorenog koda.
Windows za Linux otvorenog koda-2

Razvoj Windows softvera doživljava Značajna promjena nakon Microsoftove najave otvaranja Windows podsustava za Linux (WSL) kao projekt otvorenog koda. Ova odluka odgovara na zahtjev koji je godinama ustrajala zajednica programera, a koji su tražili Veća jednostavnost revizije, prilagodbe i evolucije ovog temeljnog alata unutar Microsoftovog operativnog sustava.

Objavljivanje WSL izvorni kod (WSL otvoreni kod), dostupno sada putem GitHub platforme, znači da gotovo sve njegove komponente može analizirati, prilagoditi ili ponovno upotrijebiti bilo koji vanjski korisnik ili programer. Samo oni koji su izostavljeni sekundarne komponente, kao što su upravljački program LXcore.sys i neki resursi povezani s preusmjeravanjem datoteka, čija odsutnost ne utječe na normalan rad podsustava.

Ekskluzivan sadržaj - Kliknite ovdje  TikTok u Sjedinjenim Državama: Sve što trebate znati o novoj ekskluzivnoj aplikaciji i Trumpovoj ulozi

Strateški napredak prema suradnji i slobodnom softveru

Linux Windows

Microsoft je to već odavno pokazao važna promjena u pristupu slobodnom softveru. Početna integracija WSL-a omogućila je korisnicima Windowsa izvorno pokretanje Linux aplikacija ili distribucija, nešto nezamislivo prije samo deset godina. Od tada, tvrtka jača svoju predanost ovoj platformi.

WSL-ov prelazak na otvoreni kod ne samo da potiče transparentnost, ali također otvara mogućnost trećim stranama da preuzmu njegovo održavanje u slučaju da Microsoft odluči napustiti projekt, kao što se dogodilo u njihovo vrijeme s Windows podsustavom za Android.

Ova promjena omogućuje i stručnjacima i tvrtkama da prilagode WSL vlastitim potrebama, iskoriste nove značajke ili istraže alternativne putove kroz forkove. Za zajednicu je to dokaz da Microsoft je posvećen interoperabilnosti i dijalogu s drugim operativnim sustavima., posebno u kontekstima poput javnog oblaka Azure, gdje Linux već predstavlja značajan dio radnih opterećenja.

Povezani članak:
Kako instalirati Linux podsustav za Windows?

WSL kao alat za developere i napredne korisnike

Razvojni programeri koji rade s otvorenim kodom na Windowsima i Linuxu

Windows podsustav za Linux dobiva na popularnosti od svog debija na Buildu prije devet godina. Prva verzija je nudila samo ograničen pristup Bash interpreteru, ali Stalna ažuriranja proširila su njegov doseg kako bi se omogućilo pokretanje širokog spektra Linux aplikacija unutar Windowsa.

Ekskluzivan sadržaj - Kliknite ovdje  Copilot Studio: Ključna ažuriranja za ožujak 2025. za stvaranje agenta

S funkcionalnog gledišta, WSL olakšava život programerima i profesionalcima koji zahtijevaju mješovita okruženja, integrirajući Linux uslužne programe, konzole i alate u Windows radnu površinu bez potrebe za virtualnim strojevima ili složenim dvostrukim instalacijama.

Mnogi korisnici cijene ovu fleksibilnost, iako Iskustvo i dalje ne odgovara onome kod izvorne Linux instalacije.. Međutim, kao most između dva velika ekosustava, WSL se etablirao kao vrlo koristan resurs, omogućujući pristup mnogim prednostima besplatnog softvera bez napuštanja poznatog Windows okruženja.

Implikacije i budućnost WSL-a kao otvorenog koda

WSL

Među razlozima koji su potaknuli Microsoft na ovaj korak su oba tehnički i strateški čimbenici. Objavljivanje koda umnožava mogućnosti revizije, potiče inovacije i omogućuje zajednici da pomogne u rješavanju potencijalnih problema ili razvija proizvod u novim smjerovima.

Za razvojne programere, imati otvoreni WSL znači veća kontrola nad ponašanjem alata, više mogućnosti prilagodbe i priliku za brže pronalaženje rješenja za potencijalne probleme, zahvaljujući suradnji i transparentnosti koda.

Ekskluzivan sadržaj - Kliknite ovdje  Kako popraviti pogrešku 0x800f0988 u sustavu Windows 11: ultimativni vodič

Ova se mjera može protumačiti i kao Microsoftov pokušaj jačanja svog imidža unutar ekosustava otvorenog koda, te privući profile koji su tradicionalno radili u čistim Linux okruženjima na svoju platformu, posebno u razvojima povezanim s umjetnom inteligencijom, oblakom i automatizacijom.

U srednjoročnom razdoblju, za očekivati ​​je da pojavljuju se derivati ​​projekta ili poboljšanja koja je izravno doprinijela zajednica, dodatno povećavajući privlačnost Windowsa kao okruženja za one koji trebaju koegzistirati s oba sustava.

WSL-ov prijelaz na otvoreni kod označava Nova faza u odnosu između Windowsa i Linuxa, i donosi scenarij u kojem suradnja i transparentnost dobivaju na težini unutar svijeta softvera, što koristi programerima, tvrtkama i pojedinačnim korisnicima.

Povezani članak:
Kako instalirati Linux Bash na Windows 10