Revolution i Linux-Kernel: Asterina lover mere sikkerhed!

Revolution i Linux-Kernel: Asterina lover mere sikkerhed!
Rust, Deutschland - Der sker meget i operativsystemernes verden: Et kinesisk forskerteam har udviklet en ny kerne ved navn Asterinas, der er programmeret i rustprogrammeringssproget. I henhold til linuxnews Uncerted Code er begrænset til et lille, isoleret kerneområde, hvilket forbedrer lagringssikkerheden markant.
Et kig på udviklingen viser, at Asterina ikke kun er beregnet til sikkerhedskritiske anvendelser, men også til moderne skyinfrastrukturer, såsom Alibaba-skyen. Fordelene ved den nye kerne er åbenlyse: adgang udføres kun via sikre grænseflader, og arkitekterne er ikke blot startet igen på det samme. I stedet oprettes et helt nyt system, der klart skiller sig ud fra det igangværende rust-for-linux-projekt.
tekniske forbedringer og grundlæggende
Udviklerne bag Asterinas, hovedsageligt bestående af studerende fra Beijing University, Intel og Ant Group, bruger moderne teknikker såsom hardwareisolering af Intels TDX -teknologi. Fokus er på to vigtige værktøjer, når man implementerer projektet: OSTD-rammen, der er beregnet til rustbaserede operativsystemer, og OSDK, et build-værktøj baseret på last.
I øjeblikket implementeres mere end 200 af i alt 368 Linux -systemopkald, selvom reelle applikationer endnu ikke kan betjenes. Planen indeholder imidlertid at asterinas klar til produktion til x86-64 virtuelle maskiner i 2025. For at støtte denne fremgang har udviklerne også skabt nyttige installationsinstruktioner, der er beregnet til at lette implementeringen.
Accept og priser
Interessant nok blev to forskningsartikler på Asterina accepteret som en del af Usenix ATC’25, inklusive en, der beskriver den sikre og hurtige arkitektur i den nye kerne. Asterinas kunne således blive en problemfri erstatning for Linux og øge brugervenligheden for udviklere markant, såsom github.com . Udviklerens venlighed fremhæves for eksempel ved at vælge Rust som et programmeringssprog og den specielt udviklede OSDK.Et andet kig på den aktuelle udvikling relateret til Rust i Linux-Kernel viser dynamikken i open source-sektoren. En tvist om integration af RUST -kode i DMA -kortlægningsområdet har ført til spændinger mellem udviklere. F.eks. Gav Christoph Hellwig, en langvarig udvikler, to af seks tilsynsførere, efter at han havde konflikt med Linus Torvalds, der besluttede mod Rust-kode over sit veto. Det er åbenlyst, at introduktionen af nye teknologier i open source-sektoren kun er mulig med en bred konsensus, som it-boltwise.de
Generelt er Asterina stadig et spændende projekt i den tidlige udviklingsfase med et stort potentiale for fremtiden for operativsystemdesign. Med støtte fra et engageret samfund og innovative teknologier kunne Asterina spille en nøglerolle i udviklingen af sikre og effektive operativsystemer.
Details | |
---|---|
Ort | Rust, Deutschland |
Quellen |