Revolution in Linux-Kernel: Asterina lover mer sikkerhet!

Revolution in Linux-Kernel: Asterina lover mer sikkerhet!
Rust, Deutschland - Det skjer mye i operativsystemets verden: Et kinesisk forskerteam har utviklet en ny kjerne som heter Asterinas, som er programmert på Rust -programmeringsspråket. I følge linuxnews.de , er asterinas kompatibel med linux-abi og følger en innovativ tilnærming som er kjent som en ramme. Usikker kode er begrenset til et lite, isolert kjerneområde, noe som forbedrer lagringssikkerheten betydelig.
En titt på utviklingen viser at Asterina ikke bare er beregnet på sikkerhetskritiske applikasjoner, men også for moderne skyinfrastrukturer, for eksempel Alibaba Cloud. Fordelene med den nye kjernen er åpenbare: Tilgang utføres bare via sikre grensesnitt, og arkitektene har ikke bare startet på samme måte. I stedet opprettes det et helt nytt system som tydelig skiller seg ut fra det pågående rust-for-Linux-prosjektet.
Tekniske foredlinger og grunnleggende
Utviklerne bak asterinas, hovedsakelig bestående av studenter fra Beijing University, Intel og Ant Group, bruker moderne teknikker som maskinvareisolering av Intels TDX -teknologi. Fokuset er på to viktige verktøy når du implementerer prosjektet: OSTD-rammeverket, som er beregnet på rustbaserte operativsystemer, og OSDK, et byggeverktøy basert på last.
For øyeblikket implementeres mer enn 200 av totalt 368 Linux -systemanrop, selv om reelle applikasjoner ennå ikke kan betjenes. Planen sørger imidlertid for asterinas klar for produksjon for x86-64 virtuelle maskiner innen 2025. For å støtte denne fremgangen har utviklerne også laget nyttige installasjonsinstruksjoner som er ment å lette implementeringen.
Aksept og priser
Interessant nok ble to forskningsartikler om Asterina akseptert som en del av Usenix ATC’25, inkludert en som beskriver den sikre og raske arkitekturen til den nye kjernen. Asterinaer kan dermed bli en sømløs erstatning for Linux og øke bruker -vennligheten for utviklere, for eksempel github.com . Utviklervennligheten fremheves for eksempel ved å velge Rust som et programmeringsspråk og det spesialutviklede OSDK.Nok et blikk på den nåværende utviklingen relatert til rust i Linux-Kernel viser dynamikken i open source-sektoren. En tvist om integrering av rustkode i DMA -kartleggingsområdet har ført til spenninger mellom utviklere. For eksempel ga Christoph Hellwig, en mangeårig utvikler, opp to av seks veiledere etter at han hadde konflikt med Linus Torvalds, som bestemte seg mot Rust-kode over hans veto. Det er åpenbart at introduksjonen av nye teknologier i open source-sektoren bare er mulig med en bred enighet, som it-boltwise.de
Totalt sett er Asterina fortsatt et spennende prosjekt i den tidlige utviklingsfasen med mye potensiale for fremtiden for operativsystemdesign. Med støtte fra et engasjert samfunn og innovative teknologier, kunne Asterina spille en nøkkelrolle i å utvikle trygge og effektive operativsystemer.
Details | |
---|---|
Ort | Rust, Deutschland |
Quellen |