Please Help me Making MY NEW operating system

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
operatingsystemgeek
Posts: 3
Joined: Tue Mar 18, 2008 1:20 pm

Please Help me Making MY NEW operating system

Post by operatingsystemgeek »

can anyone help me with making a new operating system, it is call christomoon 2008 (shortend to cristomoon 0-8), please tell me what i have to do!
Last edited by operatingsystemgeek on Tue Mar 18, 2008 1:35 pm, edited 2 times in total.
i am writing a operating system called:

Christomoon 2008
operatingsystemgeek
Posts: 3
Joined: Tue Mar 18, 2008 1:20 pm

Post by operatingsystemgeek »

sorry, shortened to christomoon 08
i am writing a operating system called:

Christomoon 2008
StephanvanSchaik
Member
Member
Posts: 127
Joined: Sat Sep 29, 2007 5:43 pm
Location: Amsterdam, The Netherlands

Post by StephanvanSchaik »

STFW, RTFM are the two first things I need to say. Learn to search and read. I don't think that you even checked the OSDev wiki, the sticky of this board and I don't think that you even have downloaded the Intel/AMD manuals.

Google is also something good to use. Use it. Some results you might get are sites such as these:

www.brokenthorn.com
www.wikipedia.org (Yes, this contains information)
www.jamesmolloy.co.uk
www.osdever.net
www.osdcom.info
visopsys.org/osdev/index.html
And many other links...

There are several hobby operating systems where you can download the source of (look at the licence before using any code), there are several tutorials, there is the wiki on OSDev, there's a lot of documentation and of course there are manuals.

Just search and read.

Important: read the requirements before even attempting to make an OS. You need at least something like Assembly and some other language in case you aren't going for full Assembly.


Regards, Stephan J.R. van Schaik.
User avatar
lukem95
Member
Member
Posts: 536
Joined: Fri Aug 03, 2007 6:03 am
Location: Cambridge, UK

Post by lukem95 »

good reply, although i say read up on some existing OS's, follow a tut for hello world OS, read the manuals... then browse the forum for sometime before you think about what you want to acheive with your OS
~ Lukem95 [ Cake ]
Release: 0.08b
Image
HLA91
Posts: 9
Joined: Mon Feb 18, 2008 12:23 pm
Location: UK

Post by HLA91 »

WTF!! you have posted 3 topics all asking the same question and two of them have been locked already. Please google, and/or read the tuts on the wiki
http://www.osdev.org/wiki/Main_Page I dont think you have even tried or read anything
User avatar
01000101
Member
Member
Posts: 1599
Joined: Fri Jun 22, 2007 12:47 pm
Contact:

Post by 01000101 »

I should somehow create a device that when someone posts a thread such as this, they get a surge of common senese... telling them to dwell in the wiki for many weeks.
User avatar
Brendan
Member
Member
Posts: 8561
Joined: Sat Jan 15, 2005 12:00 am
Location: At his keyboard!
Contact:

Re: Please Help me Making MY NEW operating system

Post by Brendan »

Hi,
operatingsystemgeek wrote:can anyone help me with making a new operating system, it is call christomoon 2008 (shortend to cristomoon 0-8), please tell me what i have to do!
Some notes...

1) This is the best place (forum and wiki) in the entire internet for learning how to develop an OS. If you post the same question twice (or 4 times) the same people will read it twice (or four times) and everyone will think you're an idiot and won't help you. Not being able to get help from the best place on the internet (because everyone thinks you're an idiot) would be a severe disadvantage. Basically, repeating the same question is not wise if you're interested in OS development...

2) The best way to get people to help you is to pay them lots of money. If you can't do that, a good alternative is to find out as much as you can by yourself (e.g. from the wiki, reading other people's post, google, etc) and then use this knowledge to make it as easy as possible for other people to help you for free. For example, a question like "how does an OS work" is too general - someone could spend years writing a partial reply, so no sane person will bother. Instead, you could do some research and then ask (for example) "I want to implement a simple round robin scheduler but I'm having trouble implementing the software task mechanism" and it's very likely people will help, because they can see they don't need to explain everything and they can also see that you care enough to try to figure it out yourself. Basically, if you don't care enough to try to figure it out then other people won't care enough either.

3) Do you honestly think you have the skills and knowledge necessary to succesfully develop an OS? If you went to your local hospital with a pocket knife and some tissues and told the nearest doctor that you want to try brain surgery, would the doctor be willing to help? Unless you've already got some skills and some experience with general surgery, then it's extremely unlikely that you'll have the skills and experience necessary to attempt brain surgery. Unless you've already got some skills and some experience with general programming, then it's extremely unlikely that you'll have the skills and experience necessary to attempt OS development.


Cheers,

Brendan
For all things; perfection is, and will always remain, impossible to achieve in practice. However; by striving for perfection we create things that are as perfect as practically possible. Let the pursuit of perfection be our guide.
User avatar
JackScott
Member
Member
Posts: 1036
Joined: Thu Dec 21, 2006 3:03 am
Location: Hobart, Australia
Mastodon: https://aus.social/@jackscottau
Matrix: @JackScottAU:matrix.org
GitHub: https://github.com/JackScottAU
Contact:

Re: Please Help me Making MY NEW operating system

Post by JackScott »

Brendan wrote:For example, a question like "how does an OS work" is too general - someone could spend years writing a partial reply, so no sane person will bother.
I'd better get cracking then. :P
User avatar
zaleschiemilgabriel
Member
Member
Posts: 232
Joined: Mon Feb 04, 2008 3:58 am

Post by zaleschiemilgabriel »

Grab the back of your pants, jump up three times, then roll over three times, then wish for the fairy godmother to come and grant your wish...
User avatar
nekros
Member
Member
Posts: 391
Joined: Wed Mar 05, 2008 9:10 pm
Contact:

Post by nekros »

Just so you know, people dislike you by now.
Working On:Bootloader, RWFS Image Program
Leviathan: http://leviathanv.googlecode.com
Kernel:Working on Design Doc
User avatar
zaleschiemilgabriel
Member
Member
Posts: 232
Joined: Mon Feb 04, 2008 3:58 am

Post by zaleschiemilgabriel »

I mus be in the twilight zone...
jal
Member
Member
Posts: 1385
Joined: Wed Oct 31, 2007 9:09 am

Post by jal »

operatingsystemgeek wrote:sorry, shortened to christomoon 08
Apart from all the comments on the contents of your rather pointless post, it is possible to edit a post if you made a mistake in it. You don't need to create a second post to correct minor issues.


JAL
User avatar
Brynet-Inc
Member
Member
Posts: 2426
Joined: Tue Oct 17, 2006 9:29 pm
Libera.chat IRC: brynet
Location: Canada
Contact:

Post by Brynet-Inc »

I find it funny how this person was so eager to create an OS, (i.e: Posting repetitively..).

But then they just disappeared and haven't been back since the 18th? I suspect someone was trolling. :roll:
Image
Twitter: @canadianbryan. Award by smcerm, I stole it. Original was larger.
jal
Member
Member
Posts: 1385
Joined: Wed Oct 31, 2007 9:09 am

Post by jal »

Brynet-Inc wrote:I suspect someone was trolling.
Or completely discouraged by our attempts to get him to do some work on his own :).


JAL
Post Reply