Allt för att arbeta med Windows - det bästa operativsystemet från Microsoft. Vi täcker allt från Windows 10 Insider -programmet till Windows 11. Ger dig alla de senaste nyheterna om Windows 10 och mer.

Linux 6.0 landar medan Linus retar stora förändringar i nästa version

3

Den nya versionen ökar stödet för Intel, AMD och Qualcomm-chips, men folk pratar om det kommande införandet av Rust-kod.

Den senaste versionen av Linux-kärnan har anlänt med den vanliga mängden hårdvaruuppdateringar. Den senaste versionen innehåller inga större förändringar, men Linus Torvalds signalerade ett kommande tillägg av kod skriven i Rust i nästa version.

Inga större förändringar, men "Core New Things" on the Horizon

Även om versionsnumret skulle innebära en stor förändring i andra programvaruprojekt, sa Linus Torvalds att det mest handlar om att bara hålla versionsnummer hanterbara i ett meddelande till Linux Kernel Mailing List, huvudnavet för kärnutveckling.

Linux 6.0 landar medan Linus retar stora förändringar i nästa version

"Den stora förändringen av versionsnummer handlar mer om att jag får slut på fingrar och tår än om några stora grundläggande förändringar," sa Torvalds.

Nästa version, 6.1, kommer att ha vad Torvalds kallar "nya kärnor", främst någon ny kod skriven i Rust.

Vad är nytt i version 6.0?

Trots att Torvalds tona ned betydelsen av det stora versionsnumret, finns det några betydande förändringar för hårdvarustöd. Den nya versionen förbättrar stödet för Intel Xeon Ice Lake och AMD Ryzen Ice Ripper och EPYC-processorer, enligt Phoronix.

Kärnan stöder nu också ett antal nya processorer från båda företagen, samt Qualcomm Snapdragon 8cx Gen 3.

Rustkod kommer till Linux-kärnan

Linus retade en av de mest efterlängtade förändringarna av kärnan under dess 31-åriga livslängd. Version 6.1 kommer att ha en del kod skriven i Rust.

Fram tills nu har kärnkod skrivits i C. C har varit go-to-språket för systemprogrammering för att vara på hög nivå men fortfarande nära hårdvaran. Trots C:s allestädes närvarande och höga prestanda har kravet på programmerare att manuellt hantera minnet lett till några enorma buggar, inklusive Heartbleed-utnyttjandet som påverkade OpenSSH 2014.

Linux 6.0 landar medan Linus retar stora förändringar i nästa version

Rust är ett kompilerat högpresterande språk som är designat för systemprogrammering men hanterar minne automatiskt. Av den anledningen har det skapat ett buzz i utvecklingsgemenskapen. Införandet av Rust skulle kunna effektivisera utvecklingen av Linux-kärnan genom att minska den tid som ägnas åt felsökning, men den stora majoriteten av kärnan kommer sannolikt att finnas kvar i C eftersom så mycket av koden redan har prövats och testats.

Hur som helst kommer det att dröja innan vanliga Linux-användare kan skaffa den nya kärnan, eftersom distributionsunderhållare måste integrera den i sina system.

Linux Kernel marscherar vidare

Linux-kärnan har länge varit känd för sin rasande utvecklingstakt. Användare som är ivriga att testa den nya kärnan har ofta inget annat val än att kompilera den själva innan distrounderhållare kommer ikapp. Att kompilera en kärna är enkelt med rätt kunskap och har varit en övergångsrit för dedikerade Linux-fans.

Inspelningskälla: www.makeuseof.com

Denna webbplats använder cookies för att förbättra din upplevelse. Vi antar att du är ok med detta, men du kan välja bort det om du vill. Jag accepterar Fler detaljer