Operating System from scratch

Viewed 14017

I have been asked to choose a project for my Operating System course at my university. I was bubbled with the idea of making an Operating System from scratch in Python.

I have a few limitations:

  1. I have only 3 months.
  2. I want to do it in Python.
  3. I can put in say 20-30 hours every week into it.

I want to know, how feasible is the idea? Like how far can I go in building the same. I would be very happy, if I can get a basic version running (something with a handful of very basic apps running.) Is it possible with the given limitations?

Is there a book that can help me like a guideline? (need not be for python, I just need a guide to tell me how I should go about making the OS)

If the idea is not feasible, can anyone tell me how much do I need to scale down my idea?

Any help is much appreciated!

11 Answers
Related