Syd: Nuevo Kernel en Rust Busca Mayor Seguridad

Fuentes: Rust-Based Application Kernel 'Syd' Promises Enhanced Security and Portability

Un nuevo kernel de aplicación llamado 'Syd', desarrollado en Rust, promete mejorar la seguridad y la portabilidad de los sistemas operativos. Presentado en la conferencia FOSDEM 2026, Syd se centra en una arquitectura de tiempo de ejecución modular, utilizando múltiples hilos para gestionar tareas como el inicio, la seguridad (seccomp-notify), la emulación de llamadas al sistema (syscall brokering) y la comunicación entre procesos (IPC). El proyecto destaca por su uso mínimo de código 'unsafe' en la interfaz de llamadas al sistema, aislamiento de hilos mediante técnicas como unshare y seccomp(2), y la implementación de medidas de seguridad como 'syscall-argument cookies' y descriptores de archivos aleatorios.

Una característica clave es su portabilidad: Syd está diseñado para funcionar en una amplia gama de arquitecturas Linux (x86-64, x86, ARM, PowerPC, RISC-V, s390x, LoongArch) con soporte multi-arquitectura y compatibilidad con versiones de Rust a partir de 1.83.