Revolución en Linux-Kernel: ¡Asterina promete más seguridad!

Revolución en Linux-Kernel: ¡Asterina promete más seguridad!
Rust, Deutschland - está sucediendo mucho en el mundo de los sistemas operativos: un equipo de investigación chino ha desarrollado un nuevo núcleo llamado Asterinas, que está programado en el lenguaje de programación de óxido. De acuerdo con linuxnews.de , las asterinas son compatibles con el Linux-Abi y sigue un enfoque innovador que se conoce como un kernel de cuadro. El código no certificado se limita a un área central pequeña y aislada, que mejora significativamente la seguridad de almacenamiento.
Una mirada a los desarrollos muestra que Asterina no solo está destinada a aplicaciones críticas de seguridad, sino también para infraestructuras de nube modernas, como la nube de Alibaba. Las ventajas del nuevo núcleo son obvios: el acceso solo se lleva a cabo a través de interfaces seguras, y los arquitectos no han comenzado simplemente nuevamente al mismo tiempo. En cambio, se crea un sistema completamente nuevo que claramente se destaca del proyecto en curso Rust-for-Linux.
Refinamientos técnicos y conceptos básicos
Los desarrolladores detrás de las asterinas, que consisten principalmente en estudiantes de la Universidad de Beijing, Intel y Ant Group, utilizan técnicas modernas como el aislamiento de hardware de la tecnología TDX de Intel. La atención se centra en dos herramientas importantes al implementar el proyecto: el marco OSTD, que está destinado a sistemas operativos basados en óxido, y el OSDK, una herramienta de compilación basada en la carga.
En este momento, se implementan más de 200 de un total de 368 llamadas del sistema Linux, aunque las aplicaciones reales aún no se pueden operar. Sin embargo, el plan proporciona asterinas listas para la producción para máquinas virtuales x86-64 para 2025. Para respaldar este progreso, los desarrolladores también han creado útiles instrucciones de instalación útiles que están destinadas a facilitar la implementación.
aceptación y premios
Curiosamente, se aceptaron dos trabajos de investigación sobre Asterina como parte del USENIX ATC’25, incluido uno que describe la arquitectura segura y rápida del nuevo núcleo. Por lo tanto, las asterinas podrían convertirse en un reemplazo perfecto para Linux y aumentar significativamente el amigo de los usuarios para los desarrolladores, como github.com . La amistad del desarrollador se destaca, por ejemplo, al elegir el óxido como lenguaje de programación y el OSDK especialmente desarrollado.Otra mirada a los desarrollos actuales relacionados con el óxido en Linux-Kernel muestra la dinámica en el sector de código abierto. Una disputa sobre la integración del código de óxido en el área de mapeo DMA ha llevado a tensiones entre los desarrolladores. Por ejemplo, Christoph Hellwig, un desarrollador desde hace mucho tiempo, renunció a dos de los seis supervisores después de tener un conflicto con Linus Torvalds, quien decidió contra el código de Rust sobre su veto. Es obvio que la introducción de nuevas tecnologías en el sector de código abierto solo es posible con un amplio consenso, como it-boltwise.de
En general, Asterina sigue siendo un proyecto emocionante en la fase de desarrollo temprano con mucho potencial para el futuro del diseño del sistema operativo. Con el apoyo de una comunidad comprometida y tecnologías innovadoras, Asterina podría desempeñar un papel clave en el desarrollo de sistemas operativos seguros y eficientes.
Details | |
---|---|
Ort | Rust, Deutschland |
Quellen |