Linked by Hadrien Grasland on Sun 16th Jan 2011 20:11 UTC, submitted by waid0004
General Development "This set of tutorials aims to take you through programming a simple UNIX-clone operating system for the x86 architecture. The tutorial uses C as the language of choice, with liberally mixed in bits of assembler. The aim is to talk you through the design and implementation decisions in making an operating system. The OS we make is monolithic in design (drivers are loaded through kernel-mode modules as opposed to user-mode programs), as this is simpler."
Thread beginning with comment 458477
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Comment by rimzi
by tylerdurden on Sun 16th Jan 2011 23:47 UTC in reply to "RE: Comment by rimzi"
tylerdurden
Member since:
2009-03-17

So we're not thinking beyond NT then, only unix?

Reply Parent Score: 3

RE[3]: Comment by rimzi
by kaiwai on Mon 17th Jan 2011 03:20 in reply to "RE[2]: Comment by rimzi"
kaiwai Member since:
2005-07-06

So we're not thinking beyond NT then, only unix?


Windows NT is no way like OpenVMS - an influence? sure, but it isn't a top to bottom 100% clone of OpenVMS.

Reply Parent Score: 2

RE[4]: Comment by rimzi
by tylerdurden on Mon 17th Jan 2011 09:37 in reply to "RE[3]: Comment by rimzi"
tylerdurden Member since:
2009-03-17

Well, linux is not a clone of Unix. so....

My point is that if you want to break from the NT/Unix approach to Operating System design, probably OpenVMS is not the best example. Even though NT and VMS are obviously not clones, they come from the same family tree (literally) when it comes to approaches and concepts.

Truth be told, most OS are fairly related. There are so many ways you can reinvent the wheel.

Edited 2011-01-17 09:44 UTC

Reply Parent Score: 2