Stepping in OS Development

This forums is for OS project announcements including project openings, new releases, update notices, test requests, and job openings (both paying and volunteer).
Post Reply
Felix
Posts: 3
Joined: Tue Mar 31, 2009 4:03 pm

Stepping in OS Development

Post by Felix »

Hi everyone,

As you can see this is my first post at this forum. I am studying software engineering and i have been programming with php for about 8 years. I just stepped into os development and working on assembly while reading books about os development. I am very new at this kinda development. I want to work for OS Project which can teach me something. I hope in near future i will have a knowledge to give something too. As you see i am new and i cant give so much thing at this point to the project. I hope you dont judge me for my request at this time, just i am game.
earlz
Member
Member
Posts: 1546
Joined: Thu Jul 07, 2005 11:00 pm
Contact:

Re: Stepping in OS Development

Post by earlz »

I would recommend looking for some simple OS here(I'm sure some people would say theirs is very complex, such as me) and creating your own OS at least long enough to get to protected mode and get a memory manager going
User avatar
Combuster
Member
Member
Posts: 9301
Joined: Wed Oct 18, 2006 3:45 am
Libera.chat IRC: [com]buster
Location: On the balcony, where I can actually keep 1½m distance
Contact:

Re: Stepping in OS Development

Post by Combuster »

I suggest you try out some tutorials (JamesM's good for starters) to get a general feeling for how things work. If college provided you with courses on things like system architecture and distributed programming, then you should probably have enough except for getting your hands dirty on the Real Thing.

Once you feel confident about things, you can start writing your own from scratch, or ask around if you can join some existing project (and be careful with the many "Me Hello World, Me 1337" people around when you do :wink:)
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
User avatar
ehenkes
Member
Member
Posts: 124
Joined: Mon Mar 23, 2009 3:15 am
Location: Germany
Contact:

Re: Stepping in OS Development

Post by ehenkes »

I just started a hopefully easy-to-understand tutorial about OSDEV.
The Tutorial itself is in German, but the sourcecode is commented in English.
If you like you (and others) can support me by further developing the OS project. The basic idea is that it should be easy to follow step-by-step.
bootloader, some instructions in RM, enabling A20, switch to PM, simple video and keyboard driver: http://www.henkessoft.de/OS_Dev/OS_Dev1.htm

There you can get a first overview: http://www.henkessoft.de/OS_Dev/Bilder/make_process.PNG

Here you can test the sourcecode: http://www.henkessoft.de/OS_Dev/Downloads/13%20C.zip

I use DJGPP: http://www.osdever.net/downloads/compil ... -nocpp.exe
Felix
Posts: 3
Joined: Tue Mar 31, 2009 4:03 pm

Re: Stepping in OS Development

Post by Felix »

Firstly, thank you for your replies.
Actually you are right earlz. Those projects which took long way will be very complex for me and i cant request their developers' teaching me.
Combuster, i will take your advice and start reading that document. thank you, i will take a look at that.

Dr. Henkes, i took a look at your project and i would say i would happily join your project but as i said, i have little knowledge about os development and i am practising on assembly.
I hope to contact you soon. Thank you for your invitation.
Last edited by Felix on Wed Apr 01, 2009 4:46 pm, edited 1 time in total.
User avatar
Combuster
Member
Member
Posts: 9301
Joined: Wed Oct 18, 2006 3:45 am
Libera.chat IRC: [com]buster
Location: On the balcony, where I can actually keep 1½m distance
Contact:

Re: Stepping in OS Development

Post by Combuster »

Wow, a CS student that puts his plain email in a forum post :shock:
(bad idea, and fixed)
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
User avatar
steveklabnik
Member
Member
Posts: 72
Joined: Wed Jan 28, 2009 4:30 pm

Re: Stepping in OS Development

Post by steveklabnik »

Combuster wrote:Wow, a CS student that puts his plain email in a forum post :shock:
(bad idea, and fixed)
I always put my full email everywhere. Gmail's spam filters are amazing.

Also, if you don't think spammers can read your 'fix', then you're sadly mistaken.
Felix
Posts: 3
Joined: Tue Mar 31, 2009 4:03 pm

Re: Stepping in OS Development

Post by Felix »

this isnt a problem for me :) i will setup a new mail address at gmail soon :) but, as you want, i will delete the mail from there and pm to ehenkes :)
User avatar
JackScott
Member
Member
Posts: 1031
Joined: Thu Dec 21, 2006 3:03 am
Location: Hobart, Australia
Contact:

Re: Stepping in OS Development

Post by JackScott »

Combuster wrote:Wow, a CS student that puts his plain email in a forum post :shock:
(bad idea, and fixed)
I have my email address, as well as all my other online contact details listed on a page on my website, in plain view, with no obscurity at all. I have absolutely no spam filtering at all (I'm lazy, and I set up the mail server) and I get 3-4 spam emails a day. I've been using this email address every day for the last year at least. Oh yes, and I'm a CS student. :D
User avatar
Creature
Member
Member
Posts: 548
Joined: Sat Dec 27, 2008 2:34 pm
Location: Belgium

Re: Stepping in OS Development

Post by Creature »

steveklabnik wrote:
Combuster wrote:Wow, a CS student that puts his plain email in a forum post :shock:
(bad idea, and fixed)
I always put my full email everywhere. Gmail's spam filters are amazing.

Also, if you don't think spammers can read your 'fix', then you're sadly mistaken.
You're both right in a way. But Combuster's one is probably the most safe because even though newer spambots are probably aware of the fix, most older ones are not and those will be ruled out (even if you have a spamfilter that stops most). Next to that, you can do all sorts of combinations next to the traditional 'name AT domain DOT com' like 'name>@<domain>.<com'.
When the chance of succeeding is 99%, there is still a 50% chance of that success happening.
User avatar
Solar
Member
Member
Posts: 7615
Joined: Thu Nov 16, 2006 12:01 pm
Location: Germany
Contact:

Re: Stepping in OS Development

Post by Solar »

Having worked as webmaster for several sites, and editor for at least two news sites, you can google my mail address. You'll get > 250 hits...
Every good solution is obvious once you've found it.
Post Reply