Notebookcheck Logo

El hito de MesaOS permite arrancar un núcleo Rust creado desde cero en un portátil comercial.

Arranque de MesaOS
ⓘ Crackanimad0r on GitHub
Arranque de MesaOS
Desarrollar un sistema operativo desde cero es una tarea titánica, y la mayoría de los núcleos creados como proyecto de aficionado nunca llegan a salir del entorno virtual. MesaOS ha superado recientemente esa barrera al iniciar en frío, desde cero, un sistema operativo independiente y seguro en cuanto a la memoria, basado en Rust, directamente en un ordenador portátil comercial.

Escrito íntegramente en Rust para ordenadores modernos de 64 bits, MesaOS evita recurrir a código de Linux o BSD. En su lugar, utiliza las estrictas normas de seguridad de memoria de Rust para gestionar la asignación de la memoria RAM física, detectar el hardware en el bus PCI y procesar paquetes de red directamente. El sistema operativo ya arranca de forma nativa en un portátil de consumo HP 15s e incluye un intérprete de línea de comandos funcional, un editor de texto y compatibilidad preliminar con dispositivos de almacenamiento USB.

Para poner este logro en perspectiva, hay que tener en cuenta que desarrollar un sistema operativo es una tarea que lleva décadas. Proyectos independientes bien consolidados como SerenityOS y Redox OS —otro proyecto de microkernel basado en Rust iniciado en 2015— llevan años contando con amplias comunidades de código abierto y aún se enfrentan a obstáculos de compatibilidad con el hardware. Conseguir que un núcleo completamente nuevo arranque en un portátil físico es un gran logro inicial; sin embargo, salvar la brecha hasta convertirlo en un sistema utilizable en el día a día requerirá mucho más trabajo.

Actualmente, el desarrollador Crackanimad0r está abordando una de las partes más difíciles del desarrollo «bare-metal»: la ingeniería inversa de los controladores inalámbricos para un chip Wi-Fi Realtek integrado. Sin gráficos acelerados por hardware, Bluetooth, gestión de energía en estado de suspensión ni una amplia compatibilidad con Wi-Fi, MesaOS se encuentra, siendo realistas, a años de distancia de poder ejecutarse en equipos de uso cotidiano. Por el momento, se trata de un hito impresionante que demuestra que los lenguajes seguros para la memoria pueden gestionar el hardware de bajo nivel de un ordenador desde cero y que Rust sigue ganando terreno en este ámbito de desarrollo.

Fuente(s)

MesaOS en GitHub a través de HN

Google LogoAdd as a preferred source on Google
Mail Logo
> Análisis y pruebas de ordenadores portátiles y móviles teléfonos > Noticias > Archivo de noticias > Archivo de noticias 2026 09 > El hito de MesaOS permite arrancar un núcleo Rust creado desde cero en un portátil comercial.
Stephen Pereyra, 2026-09- 7 (Update: 2026-09- 7)