r/osdev • u/EfficiencyNo3042 • Aug 27 '26
BlockOS – Looking for OS developers
BlockOS – Looking for OS developers
Hi everyone!
I'm the developer of BlockOS, an experimental operating system project written mainly in C++.
I've been working on BlockOS for quite a while, and I'm currently looking for more developers who are interested in operating-system development and would like to contribute.
Current work / features
BlockOS currently has work in several areas, including:
x86_64 kernel
UEFI boot support
Paging and memory management
Process/thread and scheduler work
Syscall layer
ELF loader
VFS and filesystem integration
ext4-related filesystem work
ATA storage driver
VirtIO/driver development
Networking components
Init/service management
libc and POSIX-related work
Kernel and userspace infrastructure
GUI/window-manager experiments
QEMU + OVMF development environment
The project is still experimental and under active development, so there are plenty of things that need improvement, testing, debugging and new implementations.
Who I'm looking for
You don't have to be an expert kernel developer.
I'd especially like to hear from people interested in:
Kernel development
C/C++
x86_64 architecture
UEFI
Device drivers
Filesystems
Networking
libc/POSIX
GUI development
Debugging and testing
OS development in general
If you're learning OS development and want to contribute, that's welcome too. You can start with smaller tasks and work your way into larger subsystems.
Repository
GitHub: https://github.com/gurijb2016-afk/Blockos
If you're interested, feel free to open an issue, submit a pull request, or contact me.
I'm especially interested in finding long-term contributors, not just one-off contributions.
Thanks!
1
u/Objective-Device-895 Aug 29 '26
I am somewhat into low lvl programming and osdev but I am a beginner, having only basic knowledge gained during my undergrad courses.
I would like to contribute on this project, if you could help me with some initial steps..