Revoluție în Linux-Kernel: Asterina promite mai multă securitate!

Chinesisches Forschungsteam entwickelt mit Asterinas einen sicheren Rust-basierten Kernel für Linux, der Speichersicherheit und Entwicklerfreundlichkeit verbessert.
Cu Asterinas, echipa chineză de cercetare dezvoltă un nucleu sigur pe bazat pe rugină pentru Linux, care îmbunătățește securitatea memoriei și prietenia pentru dezvoltatori. (Symbolbild/ANAGAT)

Revoluție în Linux-Kernel: Asterina promite mai multă securitate!

Rust, Deutschland - se întâmplă multe în lumea sistemelor de operare: o echipă de cercetare chineză a dezvoltat un nou kernel numit Aterinas, care este programat în limbajul de programare a ruginii. Conform linuxnews.de , asterinas este compatibil cu Linux-Abi și urmează o abordare inovatoare care este cunoscută sub numele de kernel cadru. Codul necesară este limitat într -o zonă de bază mică, izolată, ceea ce îmbunătățește semnificativ securitatea de stocare.

O privire asupra evoluțiilor arată că Asterina nu este destinată doar aplicațiilor critice pentru securitate, ci și pentru infrastructurile cloud moderne, cum ar fi Cloud-ul Alibaba. Avantajele noului nucleu sunt evidente: accesul se realizează doar prin interfețe sigure, iar arhitecții nu au început pur și simplu din nou la fel. În schimb, este creat un sistem complet nou, care se remarcă clar din proiectul Rust-for-Linux în curs de desfășurare.

rafinări tehnice și elemente de bază

Dezvoltatorii din spatele Aterinas, constând în principal din studenți de la Beijing University, Intel și Ant Group, folosesc tehnici moderne, cum ar fi izolarea hardware de către tehnologia TDX a Intel. Accentul se concentrează pe două instrumente importante atunci când implementați proiectul: cadrul OSTD, care este destinat sistemelor de operare bazate pe rugină, și OSDK, un instrument de construire bazat pe marfă.

În acest moment, sunt implementate mai mult de 200 dintr -un total de 368 de apeluri de sistem Linux, deși aplicațiile reale nu pot fi încă operate. Cu toate acestea, planul prevede asterinii gata pentru producție pentru mașini virtuale x86-64 până în 2025. Pentru a susține acest progres, dezvoltatorii au creat, de asemenea, instrucțiuni utile de instalare care sunt destinate să faciliteze implementarea.

acceptare și premii

Interesant este că două lucrări de cercetare despre Asterina au fost acceptate ca parte a Usenix ATC’25, inclusiv una care descrie arhitectura sigură și rapidă a noului kernel. Asterinas ar putea deveni astfel un înlocuitor perfect pentru Linux și ar crește semnificativ prietenia utilizatorului pentru dezvoltatori, cum ar fi github.com . Prietenia pentru dezvoltatori este evidențiată, de exemplu, prin alegerea Rustului ca limbaj de programare și OSDK special dezvoltat.

O altă privire asupra evoluțiilor actuale legate de rugină în Linux-Kernel arată dinamica din sectorul open source. O dispută privind integrarea codului de rugină în zona de mapare a DMA a dus la tensiuni între dezvoltatori. De exemplu, Christoph Hellwig, un dezvoltator de multă vreme, a renunțat la doi dintre șase supraveghetori după ce a avut un conflict cu Linus Torvalds, care a decis împotriva codului de rugină asupra vetoului său. Este evident că introducerea de noi tehnologii în sectorul open source este posibilă doar cu un consens larg, ca it-boltwise.de

În general, Asterina rămâne un proiect interesant în faza de dezvoltare timpurie, cu mult potențial pentru viitorul proiectării sistemului de operare. Cu sprijinul unei comunități angajate și tehnologii inovatoare, Asterina ar putea juca un rol cheie în dezvoltarea sistemelor de operare sigure și eficiente.

Details
OrtRust, Deutschland
Quellen