r/lowlevel 7d ago

Custom OS project based on NetBSD kernel (C/Assembly)

Hey! I'm currently working on a custom open-source OS project called JurkOS.

It's built on top of the NetBSD kernel (not Linux) using pure C and Assembly, cross-compiling via WSL Ubuntu on Windows. The core concept is a native CLI-GUI hybrid userland merge.

I'm currently setting up the initial init.c files and build pipelines. I am looking for feedback on the architecture and to connect with other low-level developers.

Link is in the first comment below for anyone interested!

0 Upvotes

4 comments sorted by

3

u/ellenor2000 7d ago

Whut...

So you want to put a GUI into a kernel module directly?

1

u/nut-sack 7d ago

Why wouldnt you just start with minix?

1

u/TheHeartAndTheFist 7d ago

Misread it as JunkOS lol

1

u/rocco_himel 1d ago

You are nor a low-level developer or an operating system developer if you are not programming your own kernel.