Creating an OS

Please support our C++ advertiser: Intel Parallel Studio Home
Reply

Join Date: Oct 2006
Posts: 103
Reputation: Tauren is an unknown quantity at this point 
Solved Threads: 0
Tauren Tauren is offline Offline
Junior Poster

Creating an OS

 
0
  #1
Oct 29th, 2006
Hello,

I just wanted to say Something about OS I read the one march 2004 topic But if I read a book on C and c++ Will it show me how to do like programs Is there a site that shows me how to make a OS?
Reply With Quote Quick reply to this message  
Join Date: Apr 2006
Posts: 5,050
Reputation: John A is a splendid one to behold John A is a splendid one to behold John A is a splendid one to behold John A is a splendid one to behold John A is a splendid one to behold John A is a splendid one to behold John A is a splendid one to behold John A is a splendid one to behold 
Solved Threads: 332
Team Colleague
John A's Avatar
John A John A is offline Offline
Vampirical Lurker

Re: Creating an OS

 
1
  #2
Oct 29th, 2006
A C/C++ book will NOT show you how to write an operating system, and for a good reason: it's far beyond the scope of the book. Creating an operating system takes a whole team of skilled programmers just to create a simple kernel. Linux took years before a GUI was even released with it.

It's usually easier to start writing an operating system with some sort of core already prewritten to make it easier. Here's a website you might find useful:
http://www.powerdb.org/study/OS/os-faq.html

But I would say don't try something like this until you're confident you're capable of completing it. If you bite off more than you can chew, you'll usually end up getting frustrated and quit (I know from experience).
"Technological progress is like an axe in the hands of a pathological criminal."
Reply With Quote Quick reply to this message  
Join Date: Oct 2006
Posts: 103
Reputation: Tauren is an unknown quantity at this point 
Solved Threads: 0
Tauren Tauren is offline Offline
Junior Poster

Re: Creating an OS

 
0
  #3
Oct 29th, 2006
ok now how do i put tht stuff into a OS LOL?
Reply With Quote Quick reply to this message  
Join Date: Oct 2006
Posts: 103
Reputation: Tauren is an unknown quantity at this point 
Solved Threads: 0
Tauren Tauren is offline Offline
Junior Poster

Re: Creating an OS

 
0
  #4
Oct 29th, 2006
Also can u find me a book on it at amazon or barnes and nobles Thank you
Reply With Quote Quick reply to this message  
Join Date: Apr 2006
Posts: 5,050
Reputation: John A is a splendid one to behold John A is a splendid one to behold John A is a splendid one to behold John A is a splendid one to behold John A is a splendid one to behold John A is a splendid one to behold John A is a splendid one to behold John A is a splendid one to behold 
Solved Threads: 332
Team Colleague
John A's Avatar
John A John A is offline Offline
Vampirical Lurker

Re: Creating an OS

 
0
  #5
Oct 29th, 2006
Originally Posted by Tauren View Post
ok now how do i put tht stuff into a OS LOL?
You write the kernel. This is the base of your operating system, will be the largest part of your operating system, and will take the longest to write and be the most difficult to maintain.

Once you have written the kernel, you compile it into an image as described in the FAQ link I provided. This image can then be loaded, either manually or with a bootloader (GRUB/LILO) when the PC is booted.

Look, seriously, if you don't know how to program, why are you even worrying about how to write one? Learn C++ inside and out, THEN try to attempt it.

[edit]
>Also can u find me a book on it at amazon or barnes and nobles Thank you
I don't know that much about writing operating systems, I just know that they're hard to write.
[/edit]
Last edited by John A; Oct 29th, 2006 at 11:36 pm.
"Technological progress is like an axe in the hands of a pathological criminal."
Reply With Quote Quick reply to this message  
Join Date: Aug 2005
Posts: 15,343
Reputation: Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute 
Solved Threads: 1458
Team Colleague
Featured Poster
Ancient Dragon's Avatar
Ancient Dragon Ancient Dragon is offline Offline
Still Learning

Re: Creating an OS

 
0
  #6
Oct 29th, 2006
Of course if you are curious enough you could ask google your question and study the links it gives you. I found at least a half-dozen articles in just a few seconds.

Most universities officer course in operating systems. You might take one of those courses, but you will need to meed the prerequisits first.
Reply With Quote Quick reply to this message  
Join Date: Jun 2005
Posts: 1,496
Reputation: WolfPack has a spectacular aura about WolfPack has a spectacular aura about WolfPack has a spectacular aura about 
Solved Threads: 104
Moderator
WolfPack's Avatar
WolfPack WolfPack is offline Offline
Mentally Challenged Mod.

Re: Creating an OS

 
0
  #7
Oct 30th, 2006
Originally Posted by Tauren View Post
Also can u find me a book on it at amazon or barnes and nobles Thank you
You seem to be a newbie without any programming experience whatsoever. Go and learn to crawl before trying to run. But what the heck. Go and get burnt. Here is a good book with already written source code. But if you don't understand all the #defines don't come here asking. Get a good C/C++ book and learn them yourself.
バルサミコ酢やっぱいらへんで
Reply With Quote Quick reply to this message  
Join Date: Oct 2006
Posts: 103
Reputation: Tauren is an unknown quantity at this point 
Solved Threads: 0
Tauren Tauren is offline Offline
Junior Poster

Re: Creating an OS

 
0
  #8
Oct 30th, 2006
Ok does it have to be C and C++ or one or anthoer?

ONE DAY I will be the next BILL GATES SOFTWARE lol
Reply With Quote Quick reply to this message  
Join Date: Jun 2005
Posts: 1,496
Reputation: WolfPack has a spectacular aura about WolfPack has a spectacular aura about WolfPack has a spectacular aura about 
Solved Threads: 104
Moderator
WolfPack's Avatar
WolfPack WolfPack is offline Offline
Mentally Challenged Mod.

Re: Creating an OS

 
0
  #9
Oct 30th, 2006
Originally Posted by Tauren View Post
Ok does it have to be C and C++ or one or anthoer?
Doesn't matter. There are Operating systems written in both C or C++. You will have to learn assembly language also.
バルサミコ酢やっぱいらへんで
Reply With Quote Quick reply to this message  
Join Date: Oct 2006
Posts: 103
Reputation: Tauren is an unknown quantity at this point 
Solved Threads: 0
Tauren Tauren is offline Offline
Junior Poster

Re: Creating an OS

 
0
  #10
Oct 30th, 2006
Uhhh,

Do you think I can ern money for this and donate to the site and build something cool? and also can you check barnes and nobles online a look for a good book for my to buy Cause I buy the wrong ones

THANK YOU!!
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:


Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC