Microsoft rende open source il sottosistema Windows per Linux
Microsoft ha annunciato di aver reso open source il sottosistema Windows per Linux . WSL, come viene comunemente chiamato, consente agli utenti di eseguire app Linux direttamente su Windows .
Tutto quello che devi fare per installare WSL è eseguire il seguente comando in un terminale: wsl –install
Per ulteriori dettagli su come configurare WSL, fare riferimento a questo articolo .
WSL è stato annunciato per la prima volta alla conferenza per sviluppatori Build 2016 e distribuito con l' aggiornamento di Windows 10 Anniversary . La versione originale si basava su lxcore.sys, un provider di processi pico utilizzato da Windows per eseguire nativamente gli eseguibili ELF. Microsoft ha rilasciato WSL 2 nel 2019, con supporto nativo per il kernel Linux, per migliorare la compatibilità delle app. Ha inoltre introdotto nuove funzionalità come il supporto GPU, opzioni per eseguire app Linux con GUI, mirroring di rete, tunneling DNS, supporto per la sessione 0, supporto proxy, supporto firewall, ecc.
Fin dal rilascio iniziale di WSL, utenti e sviluppatori hanno chiesto a Microsoft di rendere open source il codice della macchina virtuale. Questo è ciò che è accaduto alla conferenza per sviluppatori Build 2025. Microsoft afferma di aver dovuto lavorare per separare WSL dal codice di Windows per poter rilasciare il codice sorgente come app standalone.
Gli sviluppatori possono ora analizzare il codice, contribuirvi e proporre miglioramenti, contribuendo così a far evolvere WSL in un'app più potente. Il codice sorgente del sottosistema Windows per Linux è stato rilasciato con licenza MIT. È disponibile su GitHub .
Vale la pena notare che i seguenti componenti fanno ancora parte dell'immagine Windows e al momento non sono open source: Lxcore.sys, il driver lato kernel che alimenta WSL 1. P9rdr.sys e p9np.dll, che eseguono il reindirizzamento del file system "wsl.localhost" (da Windows a Linux), sono anch'essi closed source per ora.
Microsoft ha anche rilasciato un editor di testo open source da riga di comando per Windows, denominato Edit .
Grazie per essere un lettore di Ghacks. L'articolo "Microsoft rende open source il sottosistema Windows per Linux" è apparso per la prima volta su gHacks Technology News .