- Écrit en langage Rust, il vise à concilier sécurité mémoire et conception moderne des systèmes
- Avec pour objectifs la sécurité, la légèreté et la polyvalence
- Noyau compatible prenant en charge l’interface standard POSIX, facilitant le portage des logiciels UNIX/Linux existants
- Compatible avec la bibliothèque standard de Rust (
std), permettant aux applications Rust de fonctionner nativement
- Prend en charge plusieurs architectures de puces comme ARM32, ARM64, RISCV32 et RISCV64, et peut s’exécuter sur la plateforme d’émulation QEMU
- Projet permettant de pratiquer et d’apprendre directement un OS basé sur Rust, une structure intégrée POSIX+Rust std et une architecture de noyau modulaire
- Les composants sont modularisés — noyau, en-têtes/implémentation libc, outils de build, Shell/apps d’exemple, etc. — et la documentation développeur ainsi que les tutoriels sont bien organisés
2 commentaires
En allant voir ce repo GitHub, j’ai remarqué que le README est disponible en anglais et en chinois. C’est peut-être un projet créé en Chine ? On dirait bien~
Vivo est un fabricant chinois de smartphones.