Il WSL 2, seconda incarnazione del Windows Subsystem for Linux che arriverà a giorni su Windows, introdurrà enormi migliorie. ENORMI. Avete mai sognato di utilizzare le vostre app Linux preferite su Windows esattamente come sul pinguino? Presto sarà possibile. C’è di più: Microsoft ha ufficializzato l’arrivo di un primo supporto per le DirectX. Queste notizie sono state annunciate durante la conferenza Build 2020.
WSL 2: passi da gigante
Tutti i fedeli utilizzatori del pinguino hanno sempre sognato di vedere il parco applicazioni di Windows funzionare sul pinguino. Sono stati fatti passi avanti in questo senso fra porting e progetti come Wine. Però Microsoft con il WSL ha deciso di invertire la rotta e sta iniziando a portare Linux su Windows.
L’arrivo delle app Linux con interfaccia grafica (GUI) su Windows apre scenari incredibili.
Sarete in grado di usare il vostro IDE Linux o qualsiasi altra app Linux-based parallelamente alle applicazioni che usate su Windows.
queste le parole di Microsoft.
Questa novità arriverà entro fine anno attraverso un aggiornamento di Windows. Si tratta di uno sviluppo logico, soprattutto ora che il WSL si basa su un kernel Linux completo. Inoltre, ci sarà l’integrazione dell’icona TUX in esplora risorse e l’accesso alle cartelle Linux dal file manager di Windows. Esplora File avrà un icona con il pinguino che consentirà l’accesso al file system di qualsiasi distribuzione installata in Windows 10.
Anche le DirectX arrivano sul WSL
More close-ups of GUI application support on WSL 2.
Watch @craigaloewen's full video deep-dive here: https://t.co/AI2ZspcfCb
or read the blog post here: https://t.co/DQVjOJtJHV pic.twitter.com/rR3tgsmhxp— Hayden Barnes (@unixterminal) May 20, 2020
Microsoft ha anche migliorato sensibilmente il supporto per le GPU. L’azienda ha sviluppato un “DirectX driver” che permetterà alle app Linux attive nel WSL di avere il medesimo accesso alla GPU che hanno le app per Windows. Stiamo parlando del Microsoft Virtual GPU (vGPU) driver, esso consentirà di sfruttare l’accelerazione hardware all’interno del WSL. Il driver è open source e disponibile su GitHub.
Dunque un’app Windows e un’app Linux condivideranno la GPU e nessuna delle due avrà priorità sull’altra. Sarà il sistema a gestire il carico e a suddividere le risorse in modo ottimale.
Gli ingegneri sono al lavoro su appositi layer che porteranno anche l’accelerazione hardware per OpenCL e OpenGL attraverso la libreria Mesa.
Inoltre, stanno ragionando su come garantire un buon supporto per Vulkan. Queste nuove feature torneranno molto utili a chi sfrutterà il WSL per compiti intensi (Machine Learning ad esempio).
Tutte queste novità sono di estrema rilevanza e possono essere riassunte con due tweet:
WSL has revolutionized my Windows experience, because I can just open an Ubuntu terminal and work like usual. Except that I couldn't use the GPU. This new WSL release is a dream come true: now I can do GPU work on my laptop, using the tools and software I know how to use.
— Bryan Catanzaro (@ctnzr) May 20, 2020
Microsoft Loves Linux?
Proprio ieri vi ho riportato le dichiarazioni del presidente di Microsoft che ha ammesso gli errori dell’azienda nei confronti del mondo open.
Ora la casa di Redmond, ispirata forse dal progetto Crostini di Google, porta le app Linux side-by-side con le app Windows. E sicuramente fa un certo effetto. L’obiettivo è ammiccare a tutti gli sviluppatori che preferiscono una distro GNU/Linux a Windows.
Maggiori dettagli su come l’integrazione e l’implementazione delle app con il resto dell’ecosistema Windows sono, parola di Microsoft, in arrivo. Ma la bomba ormai è stata sganciata.
Inoltre ci sono anche novità “minori” perché Redmond ha annunciato anche un nuovo Windows package manager nativo, ispirato ad apt
e dnf
e il nuovo Terminale open source.
We have brand new Windows Terminal docs!https://t.co/BoHVaETQSk pic.twitter.com/EcisPxoTKh
— Windows Dev Docs (@WindowsDocs) May 20, 2020
Per non farsi mancare niente hanno anche mostrato il nuovo browser basato su Chromium, Microsoft Edge, su Ubuntu:
Ho cercato di condensare tutte le novità in un unico articolo. Nei prossimi giorni prepareremo un approfondimento in modo da spiegare meglio come funziona l’integrazione tra Windows e Linux via WSL 2.
Seguiteci sul nostro canale Telegram, sulla nostra pagina Facebook e su Google News. Nel campo qui sotto è possibile commentare e creare spunti di discussione inerenti le tematiche trattate sul blog.
L'articolo Windows, WSL 2: le Linux apps avranno una GUI + supporto per le DirectX sembra essere il primo su Linux Freedom.
Leggi il contenuto originale su Linux Freedom