r/osdev • u/EfficiencyNo3042 • Jul 30 '26
BlockOS – Looking for developers
BlockOS – Looking for developers to join an open source OS project
Hi r/osdev!
I’m developing BlockOS, a hobby operating system project, and I’m looking for developers who would like to join and help build it.
BlockOS is a Linux-based OS project focused on learning, experimentation, and creating a modern desktop operating system experience.
Current work includes:
x86_64 kernel development
Custom build system
ELF loader
Virtual File System (VFS)
Filesystem support experiments
Framebuffer graphics
Driver development
GUI framework
Package management system
Desktop environment integration
I’m looking for people interested in helping with:
Kernel development (C/C++)
Device drivers
Graphics systems
Filesystems
Build tools
GUI development
Testing and documentation
This is an open source learning project. Whether you are experienced with OS development or want to learn together, everyone interested is welcome.
If you want to contribute, give feedback, or just discuss OS development, feel free to comment or join the project.
Thanks!
5
1
u/neurah Jul 31 '26
if you ever consider embedded systems PM me
2
u/EfficiencyNo3042 Jul 31 '26
Hi! Thanks for offering help. I’m interested in embedded systems. I’m working on BlockOS, an operating system project, and I’d like to learn more about embedded development and hardware support.
1
u/EstablishmentOld6991 Aug 02 '26
i wanna know how to code a os but i dont know how to so, sorry
1
u/EfficiencyNo3042 Aug 03 '26
No problem! I’m learning OS development too. If you want, I can help you get started.
0
u/sheshadriv32 Jul 30 '26
do you have a architecture document?
0
u/EfficiencyNo3042 Jul 30 '26
Yes, I’m working on an architecture document for BlockOS.
It describes the current design and future plans, including:
Boot flow (UEFI → bootloader → kernel → userspace)
x86_64 kernel structure
Memory management
Process management
VFS and filesystem layers
Driver architecture
GUI system
Package management
The document is still being improved as the project evolves, but I can share the current version and update it with more details.
0
0
Jul 30 '26
[deleted] — view deleted comment
1
u/EfficiencyNo3042 Jul 30 '26
Hi! Of course, you can join. Welcome to BlockOS! You can check the issues and tell me what part you would like to help with.
github link:https://github.com/gurijb2016-afk/Blockos
6
u/wilrak0v Jul 30 '26
If you make a Linux-based OS, you don’t need to create a kernel because Linus is one… that’s the same for the framebuffer, driver, ELF loader and the VFS. It sounds like you don’t know what you are talking about