DEV Community

Octahedron
Octahedron

Posted on

I built a fake OS. Some parts work. Can you fix the rest?

I made a fake terminal OS in Python. It's not real, it's not useful, but it's mine.

I've only been coding for 5 months, so I KNOW there are bugs. Probably a lot of them.

If you find something stupid β€” tell me! I'm here to learn.

Code is on GitHub (MIT license): HERE
P.S. If the link doesn't work β€” copy-paste it. I promise it's there.

Top comments (1)

Collapse
 
andole profile image
andole

This seems to be a collection of python scripts united into a launcher, I wouldn't call it an OS, but more like a 'toolbox' maybe. I understand that this was done as part of a learning experience though, and for 5 months it's good progress. If you want a little challenge, you can try to put input and output behind an abstraction, so that you can then create fully automatic end-to-end tests.