Forradalom a Linux-kernelben: Asterina nagyobb biztonságot ígér!

Chinesisches Forschungsteam entwickelt mit Asterinas einen sicheren Rust-basierten Kernel für Linux, der Speichersicherheit und Entwicklerfreundlichkeit verbessert.
Aszterinákkal a kínai kutatócsoport egy biztonságos rozsda-alapú kernelt fejleszt a Linux számára, amely javítja a memória biztonságát és a fejlesztői barátságot. (Symbolbild/ANAGAT)

Forradalom a Linux-kernelben: Asterina nagyobb biztonságot ígér!

Rust, Deutschland - Sokat történik az operációs rendszerek világában: Egy kínai kutatócsoport kifejlesztett egy új, aszterinák nevű kernelt, amelyet a rozsda programozási nyelvre programoztak. A linuxnews.de szerint az aszterinák kompatibilisek a Linux-Abi-vel, és egy innovatív megközelítést követnek, amelyet kernelnek neveznek. A nem beépített kód egy kicsi, elkülönített magterületre korlátozódik, amely jelentősen javítja a tárolási biztonságot.

A fejlemények áttekintése azt mutatja, hogy az Asterina nemcsak a biztonsági kritikus alkalmazásokhoz, hanem a modern felhőinfrastruktúrákhoz, például az Alibaba felhőhez is szolgál. Az új kernel előnyei nyilvánvalóak: a hozzáférést csak a biztonságos interfészek útján hajtják végre, és az építészek nem csak ugyanazon indultak. Ehelyett egy teljesen új rendszer jön létre, amely egyértelműen kiemelkedik a folyamatban lévő Rust-for-Linux projektből.

Technikai finomítások és alapok

Az aszterinák mögött álló fejlesztők, elsősorban a pekingi egyetem, az Intel és az ANT csoport hallgatóiból állnak, modern technikákat alkalmaznak, mint például az Intel TDX technológiájának hardver szigetelése. A projekt két fontos eszközére összpontosít a projekt végrehajtásakor: az OSTD keretrendszer, amelyet rozsda-alapú operációs rendszerekhez szánnak, és az OSDK, a rakományon alapuló építési eszköz.

Jelenleg összesen 368 Linux rendszerhívást hajtanak végre, bár a valódi alkalmazásokat még nem lehet működtetni. A terv azonban 2025-ig előírja az aszterinákat, amelyek készen állnak az X86-64 virtuális gépek gyártására. A fejlesztők a fejlesztők hasznos telepítési utasításokat is létrehoztak, amelyek célja a megvalósítás megkönnyítése.

Elfogadás és díjak

Érdekes, hogy két Asterinával kapcsolatos kutatási dokumentumot fogadtak el a Usenix ATC'25 részeként, beleértve egyet, amely leírja az új kernel biztonságos és gyors építészetét. Az aszterinák tehát zökkenőmentes cseréjévé válhatnak a Linux számára, és jelentősen növelik a felhasználói barátságosságot a fejlesztők számára, például a github.com . A fejlesztő barátságosságát kiemelik például a Rust programozási nyelvnek és a kifejezetten kifejlesztett OSDK -nak a kiválasztásával.

A Linux-kernelben a rozsdahoz kapcsolódó jelenlegi fejlemények újabb áttekintése megmutatja a nyílt forráskódú szektor dinamikáját. A rozsda kódjának a DMA leképezési területre való integrációjáról folytatott vita a fejlesztők közötti feszültséghez vezetett. Például Christoph Hellwig, a régóta fejlesztő, feladta a hat felügyelő közül kettőt, miután konfliktusba került Linus Torvalds-szal, akik a rozsda kódja ellen döntöttek a vétója felett. Nyilvánvaló, hogy az új technológiák bevezetése a nyílt forráskódú ágazatban csak széles konszenzussal lehetséges, mint it-boltwise.de Az Asterina összességében továbbra is izgalmas projekt a korai fejlesztési szakaszban, nagy potenciállal rendelkezik az operációs rendszer tervezésének jövőjére. Az elkötelezett közösség és az innovatív technológiák támogatásával az Asterina kulcsszerepet játszhat a biztonságos és hatékony operációs rendszerek fejlesztésében.

Details
OrtRust, Deutschland
Quellen