Windows 10 kommer att få en inbyggd Linux-kärna från Microsoft

Under åren har Microsoft genomfört flera egna Linux-projekt. Det har funnits Linux-baserade operativsystem för nätverksomkopplare i datacenter och Linux-baserade operativsystem för mikrokontroller skapade för den inbäddade säkerhetstjänsten Azure Sphere. Nu har det kommit fram att Microsoft har arbetat på ytterligare ett Linux-baserat projekt under en tid.

Windows 10 kommer att få en inbyggd Linux-kärna från Microsoft

På den första dagen av utvecklarkonferensen Build 2019 tillkännagav teknikjätten skapandet av sin egen version av Linux-kärnan, som kommer att bli en del av Windows 10. De första testversionerna för deltagarna i Insider-programmet kommer att släppas redan i slutet av juni. Denna kärna kommer att utgöra grunden för arkitekturen Microsoft Windows Subsystem for Linux (WSL) 2. Som angav representanter för Microsoft i sin blogg, är detta det första fallet där en fullständig Linux-kärna blir en inbyggd komponent i Windows.

Vi påminner om: WSL 1 var ett kompatibilitetslager, i huvudsak en emulator, för att köra Linux-binärer (ELF) i Windows 10 och Windows Server 2019. Det har till exempel möjliggjort att Bash-skalet har flyttats till Windows de senaste åren, lagt till stöd för OpenSSH i Windows 10, samt inkluderat distributioner av Ubuntu, SUSE Linux och Fedora i Microsoft Store.

Windows 10 kommer att få en inbyggd Linux-kärna från Microsoft

Att ha en fullständig kärna av ett öppet operativsystem i WSL 2 kommer att förbättra kompatibiliteten, avsevärt öka prestandan hos Linux-appar i Windows, snabba upp inläsningstider, optimera användningen av arbetsminnet, öka hastigheten på filsystemets in- och utmatning och möjliggöra att köra Docker-containrar direkt, istället för via en virtuell maskin.

Den verkliga prestandaförbättringen kommer att bero på vilken applikation det handlar om och hur den interagerar med filsystemet. Interna tester från Microsoft visar att WSL 2 arbetar 20 gånger snabbare jämfört med WSL 1 vid uppackning av tarball-arkiv och ungefär 2–5 gånger snabbare vid användning av git clone, npm install och cmake i olika projekt.

Windows 10 kommer att få en inbyggd Linux-kärna från Microsoft

Microsofts Linux-kernel kommer ursprungligen att baseras på den senaste långsiktiga stabila versionen 4.19, som företaget använder, och som ingår i teknologierna som används av Azure-molntjänster. Enligt officiella representanter från Microsoft kommer kärnan att vara helt öppen: det innebär att alla ändringar som görs av Microsoft kommer att tillhandahållas till Linux-utvecklarsamhället. Företaget lovar också att med utgåvan av den nästa långsiktiga stabila versionen av kärnan kommer även versionen för WSL 2 att uppdateras, så att utvecklarna alltid har tillgång till de senaste innovationerna i Linux.

Windows 10 kommer att få en inbyggd Linux-kärna från Microsoft

WSL 2 kommer fortfarande inte att inkludera några binära användarrum, precis som med den nuvarande versionen WSL 1. Användare kommer fortfarande att kunna välja vilket Linux-distribution som passar dem bäst, antingen genom att ladda ner det via Microsoft Store eller från andra källor.

Spela video

Samtidigt presenterade Microsoft en ny kraftfull kommandoradsapplikation för Windows 10 som kallas Windows Terminal. Den inkluderar flikar, genvägar, textemojis, stöd för teman, tillägg och textrendering baserat på GPU. Applikationen är avsedd för åtkomst till miljöer som PowerShell, Cmd och WSL. Det är ytterligare ett steg från Microsoft för att förenkla utvecklares interaktion med Windows 10. Förhandsversionen av Windows Terminal är redan tillgänglig i form av ett repository på GitHub, och ett utseende i Microsoft Store är lovat i mitten av juni.


Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster