An operating system kernel written for fun in ANSI C (we make use of gnu extensions though)
Please look at the Build guide
You can use prebuilt .hdd images in the releases tab, I suggest you run them using qemu
Contributions, issues and feature requests are welcome!
Only the following types of contributions will be accepted:
- Bug fixes
- Small features (please do not implement whole drivers)
- Issue (in the github "issues" tab) fixing
- Fix VMM
- Multitasking
- EXT2 filesystem
- Userspace
- Port libc
- AHCI/Sata (would be nice)
- Reading from disk (goes with sata)
- Implement a font parser (PSF or TTF)
- Rewrite
Please join the discord server or contact me at abb1x@protonmail.com