Operating Systems
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
 
User Name:
Password:
Remember me



Go Back   Dev Hardware ForumsSOFTWAREOperating Systems

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Display Modes
 
Unread Dev Hardware Forums Sponsor:
  Trader Rating: 0 · #1  
Old November 16th, 2012, 02:52 AM
Jessamy Anderso Jessamy Anderso is offline
n00b DevH'er
Dev Hardware Newbie (0 - 499 posts)
 
Join Date: Nov 2012
Posts: 5 Jessamy Anderso User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 31 m 34 sec
Reputation Power: 0
How can I build an operating system completely from scratch?

I am interested in building an operating system, but not sure where to start, whenever I search in google it frequently throws up pages about re-creating linux and stuff, but I LITERALLY want to create it from scratch, like writing my own files etc.

Is there a book on this or a tutorial on the internet?

Reply With Quote
  Trader Rating: 0 · #2  
Old November 16th, 2012, 06:01 PM
JohnFrank's Avatar
JohnFrank JohnFrank is offline
Contributing User
Click here for more information
Click here for more information
 
Join Date: Jan 2008
Location: Lilyfield NSW Australia
Posts: 2,149 JohnFrank User rank is General 135th Grade (Above 100000 Reputation Level)JohnFrank User rank is General 135th Grade (Above 100000 Reputation Level)JohnFrank User rank is General 135th Grade (Above 100000 Reputation Level)JohnFrank User rank is General 135th Grade (Above 100000 Reputation Level)JohnFrank User rank is General 135th Grade (Above 100000 Reputation Level)JohnFrank User rank is General 135th Grade (Above 100000 Reputation Level)JohnFrank User rank is General 135th Grade (Above 100000 Reputation Level)JohnFrank User rank is General 135th Grade (Above 100000 Reputation Level)JohnFrank User rank is General 135th Grade (Above 100000 Reputation Level)JohnFrank User rank is General 135th Grade (Above 100000 Reputation Level)JohnFrank User rank is General 135th Grade (Above 100000 Reputation Level)JohnFrank User rank is General 135th Grade (Above 100000 Reputation Level)JohnFrank User rank is General 135th Grade (Above 100000 Reputation Level)JohnFrank User rank is General 135th Grade (Above 100000 Reputation Level)JohnFrank User rank is General 135th Grade (Above 100000 Reputation Level)JohnFrank User rank is General 135th Grade (Above 100000 Reputation Level)  Folding Points: 25499921 Folding Title: Super Ultimate Folder - Level 51Folding Points: 25499921 Folding Title: Super Ultimate Folder - Level 51Folding Points: 25499921 Folding Title: Super Ultimate Folder - Level 51Folding Points: 25499921 Folding Title: Super Ultimate Folder - Level 51Folding Points: 25499921 Folding Title: Super Ultimate Folder - Level 51Folding Points: 25499921 Folding Title: Super Ultimate Folder - Level 51Folding Points: 25499921 Folding Title: Super Ultimate Folder - Level 51Folding Points: 25499921 Folding Title: Super Ultimate Folder - Level 51Folding Points: 25499921 Folding Title: Super Ultimate Folder - Level 51Folding Points: 25499921 Folding Title: Super Ultimate Folder - Level 51
Time spent in forums: 3 Months 4 Weeks 1 Day 3 h 3 m 48 sec
Reputation Power: 9968
Send a message via MSN to JohnFrank
Facebook
Well you need to start with some design specs long before you start thinking about writing any code. That is for example outline what you want this OS to do and support on what hardware.
You will also need to be fluent in operating systems architecture as there is a whole world of issues to content with.
If you want some pointers tell us what you know about OS architecture, hardware design and programming.
__________________

Reply With Quote
  Trader Rating: 0 · #3  
Old December 31st, 2012, 01:35 PM
cody_e cody_e is offline
Contributing User
Dev Hardware Frequenter (2500 - 2999 posts)
 
Join Date: Dec 2004
Location: Wisconsin
Posts: 2,690 cody_e User rank is General 32nd Grade (Above 100000 Reputation Level)cody_e User rank is General 32nd Grade (Above 100000 Reputation Level)cody_e User rank is General 32nd Grade (Above 100000 Reputation Level)cody_e User rank is General 32nd Grade (Above 100000 Reputation Level)cody_e User rank is General 32nd Grade (Above 100000 Reputation Level)cody_e User rank is General 32nd Grade (Above 100000 Reputation Level)cody_e User rank is General 32nd Grade (Above 100000 Reputation Level)cody_e User rank is General 32nd Grade (Above 100000 Reputation Level)cody_e User rank is General 32nd Grade (Above 100000 Reputation Level)cody_e User rank is General 32nd Grade (Above 100000 Reputation Level)cody_e User rank is General 32nd Grade (Above 100000 Reputation Level)cody_e User rank is General 32nd Grade (Above 100000 Reputation Level)cody_e User rank is General 32nd Grade (Above 100000 Reputation Level)cody_e User rank is General 32nd Grade (Above 100000 Reputation Level)cody_e User rank is General 32nd Grade (Above 100000 Reputation Level)cody_e User rank is General 32nd Grade (Above 100000 Reputation Level)  Folding Points: 31575 Folding Title: Starter FolderFolding Points: 31575 Folding Title: Starter Folder
Time spent in forums: 3 Weeks 6 Days 12 h 8 m 52 sec
Reputation Power: 3099
Send a message via AIM to cody_e Send a message via MSN to cody_e Send a message via Yahoo to cody_e
I would say learn assembly. You will need to know it in order to do a lot of the low level interfacing with the hardware.

Reply With Quote
Reply

Viewing: Dev Hardware ForumsSOFTWAREOperating Systems > How can I build an operating system completely from scratch?


Developer Shed Affiliates

 


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump

Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
     
 


Powered by: vBulletin Version 3.0.5
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.

© 2003-2013 by Developer Shed. All rights reserved. DS Cluster - Follow our Sitemap