Redox
Redox是一个通用目标的操作系统,用纯Rust写成,其目的是做一个多功能的类似Unix的微内核,安全免费。与POSIX兼容,允许Redox运行大量程序,而无需
Redox is a general purpose operating system written in pure Rust. Our aim is to provide a fully functioning Unix-like microkernel, that is both secure and free.
We have modest compatibility with POSIX, allowing Redox to run many programs without porting.
Rdeox系统调用接口是 Unix-y,例如有open、pipe、pipe2、lseek、read、write、brk、execv等,支持31个常用linux系统调用。
相比Linux,我们的系统调用是较小的,
Compared to Linux, our syscall interface is much more minimal. This is not because of the stage in development, but because of a minimalist design.