Microsoft, son BUILD etkinliğinde, neredeyse on yıllık bir geliştirme sürecinin ardından Windows için Linux Alt Sistemi'nin (WSL) artık açık kaynak olduğunu duyurdu.
Bu duyuru, projenin GitHub sayfasındaki “Bu (WSL) Açık Kaynak Olacak mı?” sorusunu taşıyan ilk geliştirme talebinin (issue #1) kapatılmasıyla taçlandırıldı. 6 Nisan 2016'dan beri açık olan bu talep, WSL'nin açık kaynak kodlu hale gelmesiyle yanıt bulmuş oldu. WSL'nin artık açık kaynak olması, geliştiricilerin kodları indirip derleyebileceği, yeni özellikler ve düzeltmeler ekleyerek bunları ana projeye entegre edilmek üzere sunabileceği anlamına geliyor.
WSL ilk olarak 2016'daki BUILD etkinliğinde duyurulmuştu. Bu nedenle, projenin açık kaynak olduğu haberinin de yine son BUILD etkinliğinde gelmesi anlamlı oldu.
Windows için Linux Alt Sistemi (WSL), geleneksel sanal makinelerin veya çift önyükleme kurulumlarının getirdiği ek yüke gerek kalmadan, Linux komut satırı araçlarını, yardımcı programlarını ve uygulamalarını doğrudan Windows üzerinde çalıştırmanın güçlü bir yoludur.
WSL, Windows kullanıcılarının Windows ana işletim sistemi içinde Linux dağıtımlarını çalıştırması için bir sanallaştırma altyapısı sunar ve misafir Linux işletim sistemi ile Windows ana bilgisayarı arasında entegrasyon sağlar.
Başlangıçta lxcore.sys adlı bir 'pico process provider' üzerine kurulu olan WSL 1, Windows'un yerel olarak ELF çalıştırılabilirlerini ve Linux sistem çağrılarını doğrudan Windows çekirdeği içinde çalıştırmasına olanak tanıyordu. 2019 yılında, 'yerel Linux ile optimum uyumluluk' sağlamak amacıyla Microsoft tarafından sağlanan ve bakımı yapılan bir Linux çekirdeği tanıtıldı. WSL, GPU desteği, wslg aracılığıyla grafik uygulamalar (ki bu zaten açık kaynaklıydı) ve birçok Linux dağıtımı için bir sistem ve hizmet yöneticisi olan systemd desteği gibi daha fazla özellik kazandı.
2021'de Microsoft, daha hızlı hareket etmek ve topluluk taleplerine ayak uydurmak amacıyla WSL'yi Windows kod tabanından ayırdı. Yeni bağımsız WSL, 0.47.1 sürümünden itibaren Microsoft Store üzerinden edinilebilir hale geldi. O zamanlar sadece Windows 11 destekleniyor ve yalnızca en güncel yazılımları çalıştırmak isteyen kullanıcılar için öneriliyordu. WSL 2 ile ayna ağ iletişimi, DNS tünelleme, güvenlik duvarı desteği ve proxy desteği gibi önemli iyileştirmeler getirildi.
WSL'nin mevcut hali, büyük ölçüde topluluğun katkıları sayesinde mümkün oldu. Microsoft ekibinden yapılan açıklamada, kod tabanına doğrudan erişimleri olmamasına rağmen, topluluk üyelerinin projenin bugünkü noktaya gelmesinde büyük katkılar sağladığı belirtildi.