nucleOS is a hobbiest operating system designed to run on multiple platforms.
Currently, nucleOS is going through very early development stages, so it's still lacking critical features
- i686
- x86_64 (in progress)
- ARM (planned)
- Custom toolchain
- An awesome boot logo (see for youself)
- Partially complete C Library (PDClib)
- x86 Specific
- Framebuffer printing support
- Multiboot support
- Multitasking
- Real mode (user mode)
- Long mode
- Support for drivers
- Fully complete C Library
- Filesystem support
- FAT
- Simple enough for custom implementation
- EXT2/3/4
- Requires complete C library with all system calls
- Not necessary
- FAT
- Socket support
- Passing data between tasks