Revolution i Linux-Kernel: Asterina lovar mer säkerhet!

Chinesisches Forschungsteam entwickelt mit Asterinas einen sicheren Rust-basierten Kernel für Linux, der Speichersicherheit und Entwicklerfreundlichkeit verbessert.
Med Asterinas utvecklar det kinesiska forskargruppen en säker rostbaserad kärna för Linux som förbättrar minnessäkerhet och utvecklarvänlighet. (Symbolbild/ANAGAT)

Revolution i Linux-Kernel: Asterina lovar mer säkerhet!

Rust, Deutschland - Mycket händer i operativsystemens värld: Ett kinesiskt forskargrupp har utvecklat en ny kärna med namnet Asterinas, som är programmerad på Rust -programmeringsspråket. Enligt Linuxnews.de , är asterinas kompatibel med Linux-Abi och följer en innovativ strategi som är känd som en ram. Oscerad kod är begränsad till ett litet, isolerat kärnområde, vilket avsevärt förbättrar lagringssäkerheten.

En titt på utvecklingen visar att Asterina inte bara är avsedd för säkerhetskritiska applikationer, utan också för moderna molninfrastrukturer, till exempel Alibaba-molnet. Fördelarna med den nya kärnan är uppenbara: tillgång utförs endast via säkra gränssnitt, och arkitekterna har inte bara börjat igen på samma sätt. Istället skapas ett helt nytt system som tydligt sticker ut från det pågående Rust-for-Linux-projektet.

Tekniska förfiningar och grunder

Utvecklarna bakom Asterinas, främst bestående av studenter från Peking University, Intel och Ant Group, använder moderna tekniker som hårdvaruisolering av Intels TDX -teknik. Fokus ligger på två viktiga verktyg när man implementerar projektet: OSTD-ramverket, som är avsett för rostbaserade operativsystem, och OSDK, ett byggverktyg baserat på last.

För närvarande implementeras mer än 200 av totalt 368 Linux -systemsamtal, även om verkliga applikationer ännu inte kan användas. Planen föreskriver emellertid Asterinas redo för produktion för x86-64 virtuella maskiner fram till 2025. För att stödja dessa framsteg har utvecklarna också skapat användbara installationsinstruktioner som är avsedda att underlätta implementering.

Acceptans och utmärkelser

Intressant nog accepterades två forskningsdokument om Asterina som en del av USEsenix ATC’25, inklusive en som beskriver den säkra och snabba arkitekturen för den nya kärnan. Asterinas kan således bli en sömlös ersättning för Linux och avsevärt öka användarvänligheten för utvecklare, till exempel github.com . Utvecklarvänligheten markeras till exempel genom att välja Rust som ett programmeringsspråk och den specialutvecklade OSDK.

En annan titt på den nuvarande utvecklingen relaterad till Rust i Linux-Kernel visar dynamiken inom open source-sektorn. En tvist om integrationen av rostkoden i DMA -mappningsområdet har lett till spänningar mellan utvecklare. Till exempel gav Christoph Hellwig, en långvarig utvecklare, upp två av sex handledare efter att han hade konflikt med Linus Torvalds, som beslutade mot Rust Code över sitt veto. Det är uppenbart att introduktionen av ny teknik i open source-sektorn endast är möjlig med en bred konsensus, som it-boltwise.de

Sammantaget förblir Asterina ett spännande projekt i den tidiga utvecklingsfasen med mycket potential för framtiden för operativsystemdesign. Med stöd av ett engagerat samhälle och innovativ teknik kunde Asterina spela en nyckelroll för att utveckla säkra och effektiva operativsystem.

Details
OrtRust, Deutschland
Quellen