Resea [ríːseə] is a microkernel-based operating system written from scratch. It aims to provide an attractive developer experience and be hackable: intuitive to understand the whole design, easy to customize the system, and fun to extend the functionality.
- A pure microkernel with x86_64 (SMP) and experimental ARMv6-M (micro:bit) support.
- FAT file system server.
- TCP/IP server.
- Text-based user interface.
- Device drivers for PS/2 keyboard, e1000 network card, etc.
- Linux ABI emulation (experimental).
- Stabilize APIs.
- Improve stability and performance.
- Documentation
- RISC-V support
- Rust in userland
- Developer tools improvements: userland debugger, fuzzer, unit testing, etc.
- GUI server
We accept bug reports, feature requests, and patches on GitHub.