Il sottosistema Linux per Windows (WSL) è una compatibilità di livello per eseguire eseguibili binari di Linux (in formato ELF) nativi su Windows. WSL fornisce un’interfaccia utente della riga di comando per Windows per l’accesso diretto a Ubuntu CLI e alle utilità CLI.
Con WSL, gli utenti di Windows possono eseguire potenti shell Linux come Bash direttamente da Windows, utilizzare strumenti di linea di comando popolari come grep, sed e awk, eseguire script Bash ed eseguire applicazioni Linux come Git, Apt e anche server Apache o strumenti come Docker.
Fondamentalmente, WSL consente agli sviluppatori di avere un ambiente di sviluppo che si avvicina allo sviluppo su Linux, pur lavorando su una macchina Windows.