Revolūcija Linux-Kernel: Asterīna sola lielāku drošību!

Revolūcija Linux-Kernel: Asterīna sola lielāku drošību!
Rust, Deutschland - Operatīvo sistēmu pasaulē notiek daudz: Ķīnas pētījumu grupa ir izstrādājusi jaunu kodolu ar nosaukumu Asterinas, kas ir ieprogrammēts rūsas programmēšanas valodā. Saskaņā ar linuxnews.de Asterinas ir savietojams ar linux-abi un seko inovatīvai pieejai, kas pazīstama kā rāmja kodols. Neatbilstošs kods ir ierobežots nelielā, izolētā pamata apgabalā, kas ievērojami uzlabo uzglabāšanas drošību.
Aplūkojums par notikumu rāda, ka asterīna ir paredzēta ne tikai drošības kritiskām lietojumprogrammām, bet arī mūsdienu mākoņu infrastruktūrām, piemēram, Alibaba mākonim. Jaunā kodola priekšrocības ir acīmredzamas: piekļuve tiek veikta tikai ar drošām saskarnēm, un arhitekti nav vienkārši sākuši atkal. Tā vietā tiek izveidota pilnīgi jauna sistēma, kas skaidri izceļas no notiekošā Rust-For-Linux projekta.
Tehniskie uzlabojumi un pamati
Asterīnas izstrādātāji, kas galvenokārt sastāv no Pekinas universitātes, Intel un Ant Group studentiem, izmanto mūsdienīgas metodes, piemēram, aparatūras izolāciju, izmantojot Intel TDX tehnoloģiju. Ieviešot projektu, uzmanības centrā ir divi svarīgi rīki: OSTD ietvars, kas paredzēts uz rūsas balstītām operētājsistēmām, un OSDK-būvēšanas rīku, kura pamatā ir kravas.
Pašlaik tiek ieviesti vairāk nekā 200 no 368 Linux sistēmas zvaniem, kaut arī reālas lietojumprogrammas vēl nevar darbināt. Tomēr plāns paredz asterīnas, kas ir gatavas ražošanai X86-64 virtuālajām mašīnām līdz 2025. gadam. Lai atbalstītu šo progresu, izstrādātāji ir arī izveidojuši noderīgas instalēšanas instrukcijas, kas ir paredzētas ieviešanas atvieglošanai.
pieņemšana un balvas
Interesanti, ka divi pētījumu dokumenti par Asterīnu tika pieņemti kā daļa no Usenix ATC’25, ieskaitot tādu, kas apraksta jauno kodola drošu un ātru arhitektūru. Tādējādi asterīnas varētu kļūt par nemanāmu Linux aizstājēju un ievērojami palielināt izstrādātāju lietotāju draudzīgumu, piemēram, github.com . Izstrādātāja draudzīgums tiek uzsvērts, piemēram, izvēloties rūsu kā programmēšanas valodu un speciāli attīstīto OSDK.Vēl viens skatījums uz pašreizējo attīstību, kas saistīta ar rūsu Linux-Kernel, parāda dinamiku atvērtā koda nozarē. Strīds par rūsas koda integrāciju DMA kartēšanas apgabalā ir izraisījis spriedzi starp izstrādātājiem. Piemēram, ilggadējs izstrādātājs Kristofs Helvigs atteicās no diviem no sešiem uzraudzītājiem pēc tam, kad viņam bija konflikts ar Linus Torvalds, kurš izlēma pret rūsas kodu pār viņa veto. Ir acīmredzams, ka jauno tehnoloģiju ieviešana atvērtā koda nozarē ir iespējama tikai ar plašu vienprātību, piemēram, https://www.it-boltwise.de/rust-dma-treit-im-linux-kernel-s-nund-persporten.html "> it-boltwise.de
Kopumā Asterīna joprojām ir aizraujošs projekts agrīnās attīstības posmā ar lielu potenciālu operētājsistēmas dizaina nākotnei. Ar apņēmīgu kopienu un novatorisku tehnoloģiju atbalstu Asterīnai varētu būt galvenā loma drošu un efektīvu operētājsistēmu izstrādē.
Details | |
---|---|
Ort | Rust, Deutschland |
Quellen |