Linux-Kernel的革命:Asterina承诺更加安全!

Linux-Kernel的革命:Asterina承诺更加安全!
Rust, Deutschland - 在操作系统的世界中,正在发生很多事情:中国研究团队开发了一个名为Asterinas的新内核,该内核用Rust编程语言进行了编程。根据 linuxnews.des.de ,Asterinas与Linux-Abi兼容,并遵循一种创新的方法,该方法已知是框架界的创新方法。未列出的代码仅限于一个孤立的小核心区域,从而大大提高了存储安全性。
查看这些发展表明,Asterina不仅用于关键安全应用程序,而且针对现代云基础架构(例如阿里巴巴云)。新内核的优点很明显:访问仅是通过安全界面进行的,而建筑师并没有简单地以相同的方式启动。取而代之的是,创建了一个全新的系统,该系统清楚地从正在进行的Rust-Linux项目中脱颖而出。
技术改进和基础知识
Asterinas背后的开发人员,主要由北京大学,英特尔和Ant Group的学生组成,使用现代技术,例如Intel的TDX Technology的硬件绝缘材料。在实施项目时的重点是两个重要工具:用于基于锈的操作系统的OSTD框架,以及基于货物的构建工具OSDK。
目前,尽管无法操作实际应用程序,但实施了总共368个Linux系统调用中的200多个。但是,该计划为到2025年提供了准备为X86-64虚拟机制作的Asterinas。为了支持这一进度,开发人员还创建了旨在促进实施的有用安装指令。
接受和奖项
有趣的是,关于Asterina的两份研究论文被接受为USENIX ATC’25的一部分,其中包括一篇描述了新内核的安全,快速架构的研究。因此,Asterinas可以成为Linux的无缝替代品,并显着增加开发人员的用户 - 友谊,例如 github.com 。例如,通过选择Rust作为编程语言和专门开发的OSDK来强调开发人员的友好性。另一个查看与Linux-Kernel中RUST相关的当前发展显示了开源扇区中的动力学。关于将锈蚀代码集成到DMA映射区域的争议导致了开发人员之间的紧张关系。例如,长期的开发商克里斯托夫·海尔维格(Christoph Hellwig)与莱纳斯·托瓦尔德(Linus Torvalds)发生冲突后,他放弃了六位主管中的两名,后者决定对否决权进行生锈代码。很明显,只有在广泛的共识中才有可能在开源行业中引入新技术,例如总的来说,Asterina仍然是早期开发阶段的一个令人兴奋的项目,具有操作系统设计未来的潜力。在坚定的社区和创新技术的支持下,Asterina可以在开发安全有效的操作系统中发挥关键作用。
Details | |
---|---|
Ort | Rust, Deutschland |
Quellen |