Page 1 of 1

[Noob Question, Need help] Creating Operating System

Posted: Tue Oct 25, 2011 3:05 pm
by akatchi
Hello everyone

i shall introduce myself a littlebit i am a 16 year old boy and i want to make an operating system (explained also in this topic) and i have a little programming experience, i know it's not much but i am willing to learn everything that's needed and more! :D
the main reason why i started this thread was because i needed some help with starting to make an Operating System (OS) and i thought some people might wanna help me with it ;)
for the people who wanna know why i want to create an operating system, its because we all had to chose a final test to take for school for an class of your choice, and i chose IT and then as final test i wanted to make an operating system (i must spend atleast 80 hours to the project, but with an os it seems quite easy to achive)
well i think that's everything so far ;).

Greetings Akatchi
(Sorry for my bad English sometimes..)
(If this is in the wrong section, or this question shouldnt be asked please make me aware of that ;) and close the topic)

Re: [Noob Question, Need help] Creating Operating System

Posted: Tue Oct 25, 2011 4:55 pm
by JackScott
Hi, and welcome to the forum!

I really don't recommend choosing an operating system as a final project for school. The road of operating system development is full of twists and surprises, and there are very few people around to help when something goes wrong. Please read the Getting Started and the Beginner Mistakes pages on our wiki.

Please don't kid yourself about getting people to help you with your project. The forum is here to try and help if you have a specific question, but nobody will want to develop on your operating rather than their own (not without a very good reason, anyway). One of this forum's most successful projects (Pedigree) only had two or three developers working on it at it's peak.

Sorry to be disheartening, but it really is the truth. If this is just a school project, choose something easier that you can do really well. I chose a too-hard project in my final year of school in Computer Science, and I only just passed the assignment. One of my classmates, who (in my humble opinion) is a worse programmer than I got much better marks because he chose a project that had a good scope, and he got the software almost perfect. I think he wrote a graphical card game in Java.

Re: [Noob Question, Need help] Creating Operating System

Posted: Tue Oct 25, 2011 10:13 pm
by Chandra
akatchi wrote:i have a little programming experience
Don't feel discouraged but developing an OS takes a lot of programming. You probably need to drop the idea of 'OS as a school project' because there's no time limit you can commit for an OS. I never considered Operating System as any sort of project, it's just perpetual.

Re: [Noob Question, Need help] Creating Operating System

Posted: Wed Oct 26, 2011 12:05 pm
by MollenOS
An OS might be way to big a problem, however you could choose to do a simple boot sector instead?
There is even A LOT of theory behind a bootsector that just prints out a simple string to video memory. (ie 'Hello, this is our bootsector').

It's a lot smaller project, but still big. I would not recommend you to do an OS for a school project that early in life.
You'd have a lot more luck with doing a very simple bootloader.

I wish you luck with your school project ;)

Re: [Noob Question, Need help] Creating Operating System

Posted: Wed Oct 26, 2011 12:15 pm
by cxzuk
design is key.

draw a big mindmap of all the things your need to consider to create your os. hopefully your see it'll take more than 80 hours.

Re: [Noob Question, Need help] Creating Operating System

Posted: Wed Oct 26, 2011 12:53 pm
by rdos
80 hours is nothing when it comes to an OS project. I think I must have used over 10,000 hours on RDOS.

Re: [Noob Question, Need help] Creating Operating System

Posted: Sat Oct 29, 2011 2:34 am
by Skirox
I'm only 13 years old :)
I don't think it's a bad idea to start with that. I have been developing my OS called Skirox-DOS for over a year now. What about watching some of thenewboston's (http://www.youtube.com/thenewboston) tutorials on youtube to learn the C and/or C++ language(s)?

Re: [Noob Question, Need help] Creating Operating System

Posted: Tue Nov 08, 2011 8:49 am
by akatchi
Thanks for all the replays, i know it is a late response, sorry for that
to make things clear, for the project i must spend atleast 80hours but i got way more time left then that, atm i am at 60 hours or something...
@skirox thx for the link, im watching his tutorials right now