Windows 10 krijgt een ingebouwde Linux-kernel van Microsoft

In de afgelopen jaren heeft Microsoft verschillende eigen Linux-projecten gerealiseerd. Er waren besturingssystemen op basis van Linux voor netwerkswitches in datacenters en Linux-gebaseerde besturingssystemen voor microcontrollers, ontwikkeld voor de ingebouwde beveiligingsdienst Azure Sphere. En nu is er nog een project op basis van Linux bekendgemaakt waaraan Microsoft-experts enige tijd hebben gewerkt.

Windows 10 krijgt een ingebouwde Linux-kernel van Microsoft

Op de eerste dag van de Build 2019 ontwikkelaarsconferentie maakte de softwaregigant de creatie van een eigen versie van de Linux-kernel bekend, die onderdeel zal uitmaken van Windows 10. De eerste testopbouwen voor deelnemers aan het Insider-programma worden al eind juni uitgebracht. Deze kernel zal de basis vormen voor de architectuur Microsoft Windows Subsystem for Linux (WSL) 2. Zoals opgemerkt door vertegenwoordigers van Microsoft in hun blog aangeven, is dit de eerste keer dat een volledige Linux-kernel een ingebouwd onderdeel van Windows wordt.

Ter herinnering: WSL 1 was een compatibiliteitslaag, in wezen een emulator, voor het uitvoeren van Linux-binaire bestanden (ELF) in de omgeving van het besturingssysteem Windows 10 en Windows Server 2019. Dit heeft bijvoorbeeld de afgelopen jaren de overname van de Bash-shell in Windows mogelijk gemaakt, ondersteuning voor OpenSSH in Windows 10 toegevoegd, en de distributies Ubuntu, SUSE Linux en Fedora in de Microsoft Store opgenomen.

Windows 10 krijgt een ingebouwde Linux-kernel van Microsoft

De aanwezigheid van een volledige kernel van het open besturingssysteem in WSL 2 zal de compatibiliteit verbeteren, de prestaties van Linux-applicaties onder Windows aanzienlijk verhogen, de opstarttijd versnellen, het gebruik van het werkgeheugen optimaliseren, de bestandsin- en -uitvoer versnellen, en het mogelijk maken om Docker-containers rechtstreeks te draaien in plaats van via een virtuele machine.

De daadwerkelijke prestatieverbetering zal afhangen van de applicatie in kwestie en hoe deze met het bestandssysteem omgaat. Interne tests van Microsoft tonen aan dat WSL 2 tot 20 keer sneller werkt in vergelijking met WSL 1 bij het uitpakken van tarball-archieven en ongeveer 2-5 keer sneller bij het gebruik van git clone, npm install en cmake in verschillende projecten.

Windows 10 krijgt een ingebouwde Linux-kernel van Microsoft

De Microsoft Linux-kernel zal oorspronkelijk gebaseerd zijn op de laatste langetermijn stabiele versie 4.19, die door het bedrijf wordt toegepast, en op de technologieën die worden gebruikt in de cloudservices van Azure. Volgens officiële vertegenwoordigers van Microsoft zal de kernel volledig open source zijn: dat wil zeggen, alle door Microsoft aangebrachte wijzigingen zullen aan de Linux-ontwikkelaarsgemeenschap worden verstrekt. Het bedrijf belooft ook dat bij het uitbrengen van de volgende langetermijn stabiele versie van de kernel, de versie voor WSL 2 zal worden bijgewerkt, zodat ontwikkelaars altijd toegang hebben tot de nieuwste innovaties van Linux.

Windows 10 krijgt een ingebouwde Linux-kernel van Microsoft

WSL 2 zal nog steeds geen binaire bestanden voor de gebruikersruimte bevatten, net zoals de huidige versie WSL 1. Gebruikers zullen nog steeds kunnen kiezen welke Linux-distributie hen het beste bevalt, door deze zowel via de Microsoft Store als uit andere bronnen te downloaden.

Video afspelen

Tegelijkertijd heeft Microsoft een nieuwe krachtige opdrachtprompt-applicatie voor Windows 10 gepresenteerd, die de naam Windows Terminal heeft gekregen. Het bevat tabbladen, sneltoetsen, tekst-emoticons, ondersteunt thema's, extensies en GPU-gebaseerde tekstweergave. De applicatie is bedoeld voor toegang tot omgevingen zoals PowerShell, Cmd en WSL. Dit is weer een stap van Microsoft om de interactie van ontwikkelaars met Windows 10 te vergemakkelijken. De bètaversie van Windows Terminal is nu beschikbaar in de vorm van een repository op GitHub, en de beschikbaarheid in de Microsoft Store is beloofd medio juni.


Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster