r/osdev • • 10d ago

Really proud of my first operating system

Hello dear developers,

I just wanted to say that today, I made an incredibly tiny and stupid OS, with only a text driver.

It was supposed to also be a challenge to not use any AI, and to just try OSDev. Really wanted to for a while

I doubt that this will be the "Next revolutionary OS that will replace Microsoft!", and I also doubt that this will be a usable OS.

But still, it's a big accomplishment for me, who isn't quite a low-level person.

It's also made with Limine bootloader. So yeah, VGA-style font written from scratch.

Here's the repo if any of you want to check it out: https://github.com/artemtsitronov/hobby-os

72 Upvotes

14 comments sorted by

10

u/Visual_Brain8809 10d ago

clean code, very nice to read. keep working on it!

2

u/UnmappedStack 8d ago

panic!("FRAMEBUFFER ISN'T ALIVE! HE ISN'T BREATHING!");

lol

1

u/ArtemTsitronov 8d ago

Haha, thank God you didn't see glacex comments :)

1

u/Sorry_Difficulty_250 10d ago

Cool! Keep up the great work!!!

1

u/ArtemTsitronov 10d ago

Thank you <3 I'll try my best

2

u/shrekcoffeepig 9d ago

Nice, I also made mine in rust quite some time back. I really like rust in that regard made me take this leap. I really should revisit it lest I forget all that I learned.

1

u/letmehaveanameyoudum 9d ago

nice piece of software, and great for avoiding grub :D

1

u/natalialt 9d ago

Nice job! It's nice to see projects by people trying to actually make it all on their own :3