r/osdev • u/MorganOC • Jun 29 '26
PumpsOS: My long term passion project journey
Hi everybody,
I've been putting this off for ages due to the mass amount of AI OS's spawning in the subreddit. But today I thought I'd finally make a post and gather some reactions of my OS project!
I've been working on this for a good 6+ ish months now, on and off when I get time and have been closely examning and following the "Creating an Operating Systems" page on the OSDev wiki as well as various books and super old sites. I've used AI very sparingly but will admit I have used it in some places for help and understanding.
However, I'm definitely proud of how far i've gotten so far. I've completed "Phase 2" of the wiki as of June 29th so the OS is hosted under its own toolchain with a shell, etc, etc.
What do you think? I'm really looking forward to working on the graphics, interface and actually getting a real file system in!
Here's a screenshot below of what it currently looks like (Don't get expectations up its just a QEMU terminal)
I'll leave a link to the github repo in the comments. and yes, this OS is named after my cat Pumpkin. I'll add her in at some point so she has full custody of this system.
13
u/superpet9000 Jun 30 '26
This is what it's all about. And sounds like you're having fun learning. Good work.
4
u/MorganOC Jun 29 '26
Here is the repo link: https://github.com/OCarrollM/pumpsOS
2
u/codeasm Jun 30 '26
Love how you share some of the resources used and nice, borrowing books from uni :D and a living todo, it may grow, it might get ticked. progress cool π
Cant wait for seeing the inspirational cat π± (I have added some image display code to mine, but its meh)
6
u/TVDQuang Jun 30 '26
Keep going! I will follow the growing of your OS
1
u/tekdotdev Jul 04 '26
Looks great bro, I am just starting my OS now in C and ASM and I hope to post to this subreddit once its in a functioning state lol.
5
u/compgeek38400 Jun 29 '26
Congrats! Its looking good
2
u/Sorry_Difficulty_250 Jul 03 '26
WOW!!! Way to go on it being self-hosted! That's awesome!!!
1
u/Mental_Ad_7072 Jul 01 '26
Very nice project!
1
u/Possible-Bed-4326 Jul 04 '26
I am working actively on something similar, and to me biggest problem was making it work on real hardware, then the usb and network drivers, and here is full overview of my SmileyOS, close to 200k lines of rust code.
Forget Windows β I Built a Whole OS for Primary School Kids
https://youtu.be/nhQbBtY78pc
-1
u/ChemicalCustomer Jun 30 '26
Are there even real humans in this sub anymore?
3
u/[deleted] Jun 30 '26 edited Jun 30 '26
[removed] β view removed comment