My programming skills are still rudimentary but I'm curious to know how can one program an operating system from scratch . I know that one must understand how the hardware of the computer work and how it connects to each other and the computer software . But Is it possible to design an OS using predesigned modules that are concerned with the hardware part (like The class libraries in C++) .And can one design an operating system using C++ running on a windows framework ? Thanks in advance.
closed as off topic by uther, Ulrich Dangel, bahamat, jasonwryan, Patrick Aug 9 '12 at 18:10
Questions on Unix & Linux Stack Exchange are expected to relate to Unix or Linux within the scope defined in the FAQ. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about closed questions here.