Features
Kernel
- x86-32, ARMv7 and Aarch64 kernel with pre-emptive multi-threading
- Ext2 filesystem
- /dev and /proc filesystems
- Local sockets
- POSIX signals
- TTY
- learn more
Libraries
- Runtime & support: LibC, LibCxx, LibObjC
- Rich functionality: LibFoundation
- UI functionality & rendering: LibG, LibUI
- learn more
Userland
- Composing windows manager for desktop and mobile
- Simple UI apps
- Terminal
Boot
- Custom bootloaders for x86-32, ARMv7 and iDevices
- Kernel validation during the boot proccess
- Custom device tree
- learn more
How to build and run opuntiaOS?
See the build instructions