Making my own os

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
SanDos

Making my own os

Post by SanDos »

Hi fello Os devlopers,
I want to make my own unix clone.I have made my
basic design desicions ...I have also written a stupid
real mode kernel...Plz tell me the basic steps required
to implement a unix clone
User avatar
ces_mohab
Member
Member
Posts: 77
Joined: Wed Oct 18, 2006 3:08 am

Re:Making my own os

Post by ces_mohab »

Have you read Andrew Tanenbaum book Operating Systems Design and Implementation. Minix is well a well comented unix clone. And the book simply discuss the design of minix -to source code level- with some operating systems concepts stuff.
::)
[move]Good luck[/move]
To write an OS you need 2 minds one for coding and other for debugging.
User avatar
spix
Member
Member
Posts: 128
Joined: Mon Jun 26, 2006 8:41 am
Location: Millicent, South Australia
Contact:

Re:Making my own os

Post by spix »

Hi

The Open Group have a website with the Single UNIX Specification, it tells you all the system calls, utilites etc to be a "UNIX" OS.

http://www.opengroup.org/onlinepubs/7990989799/toc.htm

The linux source code is also a good learning tool. The Linux 0.01 is easy to follow and while very basic, is a good way to get started.

Andrew
Cheery

Good luck? DAMN! :E

Post by Cheery »

Why everybody always says "good luck" for people who are starting projects? Like they'd be somehow impossible or "you aren't going to finish that without wery weird conditions!"

I'd say "have fun.".

Have fun.

SanDos:
There are lot of good sources about operating systems and programming, so many that I don't know what to give for one who is saying he is wanting to do his own unix clone...

Why do you want to write an unix clone? What is behind your need?
User avatar
ces_mohab
Member
Member
Posts: 77
Joined: Wed Oct 18, 2006 3:08 am

Re:Making my own os

Post by ces_mohab »

Why everybody always says "good luck" for people who are starting projects? Like they'd be somehow impossible or "you aren't going to finish that without wery weird conditions!"
I use this word to anybody starting something but, I didn't notice that. Do you think that good luck means really you are doing something impossible?
In any exam the examiner says good luck. Are all exams impossible?
I started OS development from more than a year. Some times I have fun. May be I spent 3-7 days of debugging which is really not fun.
::)
To write an OS you need 2 minds one for coding and other for debugging.
Post Reply