
Na konferencji Microsoft Build 2025 w Seattle firma ogłosiła, iż Windows Subsystem for Linux (WSL) staje się projektem open-source, a jego kod źródłowy jest już dostępny na platformie GitHub.
Decyzja ta, zamykająca trwający od 2016 roku wniosek społeczności o otwarcie kodu, jest przełomowym momentem dla projektu, który zrewolucjonizował uruchamianie środowisk Linux na systemie Windows.
WSL, wprowadzony podczas Microsoft Build 2016 i zaimplementowany w aktualizacji Windows 10 Anniversary Update, umożliwia uruchamianie dystrybucji Linuxa, takich jak Ubuntu, Fedora czy Arch, bezpośrednio w Windows bez potrzeby korzystania z maszyn wirtualnych czy dual-boot. Początkowo WSL 1 opierał się na warstwie kompatybilności tłumaczącej wywołania systemowe Linuxa na jądro Windows NT. W 2019 roku WSL 2 wprowadził prawdziwe jądro Linuxa działające w lekkiej maszynie wirtualnej, oferując znaczące ulepszenia, takie jak wsparcie dla GPU, systemd czy aplikacji graficznych.
Otwarcie kodu źródłowego obejmuje narzędzia wiersza poleceń (wsl.exe, wslg.exe), usługi działające w tle (wslservice.exe) oraz demony po stronie Linuxa odpowiedzialne za sieć i przekazywanie portów. Choć niektóre komponenty pozostają zamknięte, będąc częścią systemu Windows, decyzja Microsoftu otwiera drzwi dla społeczności programistów do bezpośredniego rozwijania WSL, dodawania nowych funkcji i poprawek.
Ostatnie aktualizacje WSL umożliwiły instalację dystrybucji Linuxa z lokalnych obrazów, bez konieczności korzystania ze sklepu Microsoft Store, oraz dodały oficjalne wsparcie dla Fedory i Arch Linuxa. Otwarcie kodu źródłowego jest odpowiedzią na wieloletnie oczekiwania społeczności, która od 2016 roku aktywnie wspierała rozwój WSL, mimo braku dostępu do kodu.
Microsoft Build 2025 – co pokazał Microsoft?
Jeśli artykuł Microsoft otwiera kod źródłowy Windows Subsystem for Linux po niemal dekadzie rozwoju nie wygląda prawidłowo w Twoim czytniku RSS, to zobacz go na iMagazine.