Cattive notizie! Windows 10 presto avrà un vero kernel Linux

La prossima versione di Windows 10 includerà un vero kernel Linux come parte di Windows Subsystem per Linux (WSL).

Quando Microsoft annunciò per la prima volta bash su Windows e portò Linux all'interno di Windows come sottosistema Windows per Linux (popolarmente noto come WSL), pochi avrebbero pensato che il prossimo passo sarebbe stato portare il vero kernel Linux all'interno del sistema operativo Windows.

Ma Microsoft lo ha appena fatto. Tra gli altri annunci alla conferenza Microsoft Build 2019, ha annunciato l'introduzione del vero kernel Linux su Windows 10 per WSL.

WSL 2 con vero kernel Linux in Windows 10

WSL (Sottosistema Windows per Linux) è un livello di compatibilità del kernel Linux per Windows. Permette a molti programmi Linux (principalmente quelli a linea di comando) di funzionare all'interno di Windows. Questa funzione è anche chiamata 'bash su Windows'.

Per utilizzare WSL, è possibile installare bash su Windows tramite Ubuntu, Kali Linux e OpenSUSE. Queste distribuzioni Linux sono disponibili su Windows 10 Store. Invece di una macchina virtuale lenta, la WSL consente di eseguire nativamente i comandi Linux su Windows.

In WSL 2, il livello di compatibilità del kernel di Linux è stato sostituito dal vero kernel di Linux. Quindi ora se usi WSL, userai il vero kernel di Linux 4.19.

questa sarà la prima volta che un kernel Linux verrà distribuito con Windows, il che è un vero testamento di quanto Microsoft ami Linux

Craig Loewen, Program Manager, Piattaforma per sviluppatori Windows

I vantaggi del vero kernel Linux in WSL 2

È stato ottimizzato per dimensioni e prestazioni per offrire una straordinaria esperienza Linux su Windows. Provvederemo al servizio di questo kernel Linux tramite gli aggiornamenti di Windows, il che significa che otterrete le ultime correzioni di sicurezza e miglioramenti del kernel senza la necessità di gestirlo da soli.

L'inclusione del vero kernel Linux aumenterà l'I / O del file system e le chiamate di sistema. Il kernel Linux ottimizzato in particolare rende WSL 2 più veloce di WSL 1. In certe attività come, disimballando un tarball, WSL 2 era 20 volte più veloce di WSL 1 e circa 5 volte più veloce nell'uso di Git clone, installazione di npm.

WSL 2 consente anche a Windows di eseguire i contenitori di finestra mobile in modo nativo. Probabilmente già sai che i container Docker e Linux sono la spina dorsale del settore IT in questi giorni e la maggior parte delle implementazioni software sfrutta i contenitori Linux.

Il kernel Linux otterrà correzioni di sicurezza, miglioramenti del kernel e altri aggiornamenti tramite gli aggiornamenti di Windows . Hah! Questo significa che il kernel di Linux inizierà l'aggiornamento nel bel mezzo del lavoro come gli aggiornamenti di Windows? Questo rimane da vedere.

Quando si rilascia WSL 2? Quali distribuzioni Linux sono disponibili tramite WSL 2?

WSL 2 sarà disponibile tramite il programma interno di Windows entro la fine di giugno. Windows Insider Program è una sorta di programma beta per i primi adattatori e sviluppatori per provare le imminenti funzionalità di Windows prima della sua versione finale.

Non c'è ancora una data per il rilascio di WSL 2 al grande pubblico.

Canonical ha annunciato il supporto per WSL 2, il che significa che sarete in grado di utilizzare Ubuntu tramite WSL 2.

La collaborazione con Microsoft ci consente di certificare Ubuntu su WSL, inclusi contenitori Docker, Kubernetes e snap

Stephan Fabel, direttore del prodotto di Canonical

Opinione / rant su Linux Kernel in Windows e il cosiddetto amore di Microsoft per Linux e Open Source

Microsoft ama Linux?

Questa è strettamente la mia opinione. Puoi chiamarlo rant, non mi importa.

Microsoft è infame per la sua politica Embrace, Extend, Extinguish. Ha iniziato a "amare" l'open source e Linux negli ultimi anni, ma prima che Linux fosse un cancro.

Il cosiddetto 'amore per Linux' mi sembra più simile a 'lust for Linux'. La comunità Linux si sta comportando come una ragazza adolescente innamorata follemente di un bruto. Chi trae beneficio da questa relazione Microsoft-Linux? Chiaramente, Microsoft ha più da guadagnare qui. Il WSL ha la capacità di ridurre (desktop) Linux a una semplice app desktop in questa partnership.

Portando il kernel Linux sul desktop di Windows 10, i programmatori e gli sviluppatori di software saranno in grado di utilizzare Linux per configurare ambienti di programmazione e utilizzare strumenti come Docker per la distribuzione. Non dovranno lasciare l'ecosistema Windows o utilizzare una macchina virtuale o accedere a un sistema Linux remoto tramite Putty o altri client SSH.

Nei prossimi anni, una significativa popolazione di futuri programmatori non si prenderà nemmeno la briga di provare Linux desktop perché otterrà tutto nei propri sistemi preinstallati con Windows.

Il kernel Linux continuerà a crescere nell'infrastruttura IT, grazie agli sforzi di Linux Foundation supportati dai giganti dell'impresa per i propri interessi.

Il desktop Linux vedrà purtroppo un calo. La Linux Foundation non si occupa già del desktop Linux. Tra i milioni che ottiene, letteralmente nulla vale per lo sviluppo di Linux desktop (per quanto ne so). Linux Foundation non fa alcuno sforzo per supportare Linux desktop probabilmente perché non genera soldi.

Microsoft ama Linux. Microsoft ama l'open source. L'amore è così profondo che ha aperto il magnifico calcolatore di Windows in modo che tutti noi utenti Linux potessimo gestire questa meraviglia di tecnologia.

Ma quando si tratta di portare prodotti commerciali come Microsoft Office a Linux, Microsoft improvvisamente ricorda che non c'è "abbastanza richiesta" per MS Office su Linux.

Domanda insufficiente? Quindi, c'erano persone che firmavano petizioni o tenevano proteste per la giacca gialla per aver aperto la calcolatrice di Windows?

Microsoft è uno dei maggiori contributori al progetto open source su GitHub (piattaforma ora di proprietà di Microsoft). Ma se guardi i loro progetti, noterai che quasi tutti i prodotti open source di Microsoft sono rivolti a programmatori e sviluppatori di software.

Questo non è amore, Microsoft e Linux. Questo è solo un rapporto di convenienza.

Raccomandato

Linux Kernel 4.12 È uscito! Queste sono le caratteristiche più importanti
2019
Come installare i temi delle icone in Linux Mint Cannella
2019
GeckoLinux Review: un openSUSE Spin senza problemi
2019