- Escrito en Rust, busca combinar seguridad de memoria y un diseño moderno de sistemas
- Sus objetivos son la seguridad, la ligereza y la versatilidad
- Es un kernel compatible que soporta la interfaz estándar POSIX, lo que facilita portar software existente de UNIX/Linux
- Compatible con la biblioteca estándar de Rust (
std), permitiendo que aplicaciones basadas en Rust se ejecuten de forma nativa
- Soporta múltiples arquitecturas de chip como ARM32, ARM64, RISCV32 y RISCV64, y puede ejecutarse en la plataforma de emulación QEMU
- Un proyecto con el que se puede practicar y aprender directamente sobre un SO basado en Rust, una estructura integrada de POSIX+Rust std y una arquitectura de kernel modular
- Los componentes están modularizados, incluyendo el kernel, encabezados/implementación de libc, herramientas de compilación y apps de shell/ejemplo, y la documentación para desarrolladores junto con los tutoriales están bien organizados
2 comentarios
Al entrar a ese repo de GitHub, veo que el
READMEestá en inglés y en chino. ¿Será un proyecto hecho en China? No sé, como que sí~Vivo es un fabricante chino de teléfonos inteligentes.