Megérkezett a Linux kernel legújabb verziója a szokásos hardverfrissítési köteggel. A legújabb verzió nem tartalmaz jelentős változtatásokat, de Linus Torvalds jelezte, hogy a következő verzióban a Rust nyelven írt kód hamarosan bekerül.

Nincsenek jelentős változások, de "alapvető új dolgok" a láthatáron

Míg a verziószám jelentős változást jelentene más szoftverprojektekben, Linus Torvalds azt mondta, hogy ez leginkább arról szól, hogy a verziószámok kezelhetők maradjanak egy üzenetben. Linux kernel levelezőlista, a kernelfejlesztés fő központja.

"A fő verziószám-módosítás inkább arról szól, hogy kifogytam az ujjaimból és a lábujjaimból, mintsem bármilyen nagy alapvető változásról" - mondta Torvalds.

A következő, 6.1-es verzióban a Torvalds által "alapvető újdonságok" lesznek, főleg Rust nyelven írt új kód.

Mi az újdonság a 6.0-s verzióban?

Annak ellenére, hogy Torvalds lekicsinyli a fő verziószám jelentőségét, van néhány lényeges változás a hardvertámogatás terén. Az új verzió javítja az Intel Xeon Ice Lake és az AMD Ryzen Ice Ripper és EPYC processzorok támogatását. Phoronix.

instagram viewer

A kernel ezentúl számos új processzort is támogat mindkét cégtől, valamint a Qualcomm Snapdragon 8cx Gen 3-at.

A rozsdakód érkezik a Linux kernelhez

Linus a kernel egyik legjobban várt változását ugratta a 31 éves élettartama során. A 6.1-es verzió Rust nyelven írt kódot tartalmaz.

Eddig a kernel kódja C nyelven íródott. A C a rendszerprogramozás fő nyelve, mivel magas szintű, de még mindig közel áll a hardverhez. A C mindenütt jelenléte és nagy teljesítménye ellenére, hogy a programozóknak a memóriát manuálisan kell kezelniük, hatalmas hibákhoz vezetett, beleértve a Heartbleed exploitot, amely 2014-ben érintette az OpenSSH-t.

A Rust egy lefordított, nagy teljesítményű nyelv, amelyet rendszerprogramozásra terveztek, de automatikusan kezeli a memóriát. Amiatt, abból az okból, ez nagy feltűnést keltett a fejlesztői közösségben. A Rust bevonása ésszerűsítheti a Linux kernelfejlesztést azáltal, hogy csökkenti a hibakeresésre fordított időt, de a a kernel túlnyomó része valószínűleg C-ben marad, mert a kód nagy részét kipróbálták és tesztelték már.

Mindenesetre eltelik egy kis idő, mire a rendszeres Linux-felhasználók beszerezhetik az új kernelt, mivel a disztribúció-karbantartóknak integrálniuk kell azt rendszerükbe.

A Linux kernel beindul

A Linux kernel régóta híres a nyaktörő fejlődési üteméről. Azoknak a felhasználóknak, akik szívesen kipróbálnák az új kernelt, gyakran nincs más választásuk, mint maguk lefordítani azt, mielőtt a disztribúció-karbantartók utolérnék. A kernel fordítása könnyű megfelelő tudással, és az elkötelezett Linux-rajongók rítusa volt.