Page 1 of 1

Is there an OS dev for semi-noobs?

Posted: Sat Mar 26, 2011 12:08 am
by anti149
Title = Question.

Re: Is there an OS dev for semi-noobs?

Posted: Sat Mar 26, 2011 1:16 am
by j8long
anti149 wrote:Title = Question.
is this forum not for semi-noobs? :?:

Re: Is there an OS dev for semi-noobs?

Posted: Sat Mar 26, 2011 1:47 am
by JackScott
I make a distinction between a "newb" (somebody who has no idea what they're doing, but is willing to learn and is gracious about it) and a "n00b" (somebody who has no idea what they're doing, and won't admit to that fact and is rude if it's pointed out).

Newbs are more than welcome here, and pretty much all the forum regulars (except the trolls, who you can just ignore) are willing to help them out in their quest for world domination. "n00bs" aren't welcome here. Rudeness isn't tolerated.

Basically, if you abide by all the forum rules, and common Internet etiquette and basic good manners, we'll help you out. :D Don't forget about the OSDev.org Wiki either!

Re: Is there an OS dev for semi-noobs?

Posted: Sat Mar 26, 2011 9:56 pm
by casnix
@JackScott: I completely agree.

------

As for, if you are asking about an OS dev project that is suitable for someone who has experience in programming (professional or not, it doesn't matter), but isn't up to (or just doesn't want to) read tons of text before beginning the cycle of starting from scratch:
Make a small project by taking the kernel of an existing OS and assimilate it, just to get familiar with the processes in an OS (just don't release your assimilated kernel, just don't).

Next, if you are okay with using tutorials, go to a good one like JamesM's kernel tutorial (www.jamesmolloy.co.uk), or like Bran's Kerndev (sorry, don't know the link).

Next, just for self exercise and knowledge building, write a simple 32 bit kernel in half assembly and half [insert language here]. This is what I'm doing, just because I think it's fun to do stuff in the lowest level language when I don't need to do them in C. Then again, I am writing virtual firmware for my OS...What ever you think is fun.

Just remember, OS theory is the simple part...I think......heh heh you figure it out }:]

Good luck,
Casnix

Re: Is there an OS dev for semi-noobs?

Posted: Mon Mar 28, 2011 3:22 am
by Solar
anti149 wrote:Title = Question.
There is no way around the fact that OS development is not simple, and not for unexperienced programmers. Being new to OS development isn't much of a problem. Being new to everything, however, is. :wink: