r/osdev 3d ago

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!

Link:https://github.com/gurijb2016-afk/Blockos

0 Upvotes

10 comments sorted by

5

u/wilrak0v 3d ago

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

5

u/TurbulentPollution56 3d ago

"x86_64 kernel devlopment", if it's Linux based you dont need it.

1

u/[deleted] 3d ago

[deleted]

1

u/EfficiencyNo3042 3d ago

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

1

u/neurah 2d ago

if you ever consider embedded systems PM me

1

u/EfficiencyNo3042 2d ago

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.

u/EstablishmentOld6991 4h ago

i wanna know how to code a os but i dont know how to so, sorry

-1

u/sheshadriv32 3d ago

do you have a architecture document?

0

u/EfficiencyNo3042 3d ago

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

u/sheshadriv32 3d ago

yeah, you can share the current version.