|
-
Jul 21st, 2004, 08:54 AM
#1
Thread Starter
Hyperactive Member
Writing my own OS??
Last edited by raladin; Mar 29th, 2014 at 08:44 PM.
-
Jul 21st, 2004, 09:46 AM
#2
I don't think you will find a step by step guid because there is millions of diffrent ways to do it. One thing is sure you need to be very very good in ASM to do it.
-
Jul 21st, 2004, 09:50 AM
#3
Thread Starter
Hyperactive Member
Last edited by raladin; Mar 29th, 2014 at 08:44 PM.
-
Jul 21st, 2004, 10:13 AM
#4
Yeah you have to learn ASM too, and not the funny stuff you usualy learn in ASM, the things you only need once or twice.. ...C++ is not enough as far as I know...did you see your other thread?
-
Jul 21st, 2004, 10:32 AM
#5
Thread Starter
Hyperactive Member
Last edited by raladin; Mar 29th, 2014 at 08:44 PM.
-
Jul 21st, 2004, 11:53 AM
#6
Originally posted by raladin
I see..
Okay..
Do you suggest start from zero or take Linux or any Open Source OS and make changes in the Kernel and some other things??
I want to make something professional.. ofcourse at the beginning Command-Line.. then with the GUI...
Or if I can from the begining with the GUI..
I have nearly 100 persons.. experts in C++ and ASM.. So how long will this project take at your view??
Cheers..
You have to start with a boot strap, that should be written in ASM, then get the keyboard to work, still using ASM, and so on, it is not up to me to say that you should start with linux or start from scratch, and YES it will take a lot of time....how long have MS used to develop Win now..? 10-15 years? And it is is far from perfect..
-
Jul 21st, 2004, 04:04 PM
#7
Thread Starter
Hyperactive Member
Last edited by raladin; Mar 29th, 2014 at 08:44 PM.
-
Jul 21st, 2004, 11:17 PM
#8
PowerPoster
Originally posted by raladin
Okay..
Please type the steps exactly in order to start one-by-one..
Thanks in advance..
ARE YOU KIDDING?
Look, if you are asking these types of questions, you cannot possibly even be close to a level you need to be at as a programmer to even start this process. To prove that, look at the questions you are asking.... If you can't even get off the ground by yourself, how are you going to write a driver interface?
If you are interested in OS's, Linux is open source, which means you can take it and look at it all you want. Go around, find the source, then start to look through it, I think you will quickly see the undertaking you are trying to embark on, and realize why I say what I am saying.
-
Jul 22nd, 2004, 03:18 AM
#9
Thread Starter
Hyperactive Member
Originally posted by hellswraith
ARE YOU KIDDING?
Look, if you are asking these types of questions, you cannot possibly even be close to a level you need to be at as a programmer to even start this process. To prove that, look at the questions you are asking.... If you can't even get off the ground by yourself, how are you going to write a driver interface?
If you are interested in OS's, Linux is open source, which means you can take it and look at it all you want. Go around, find the source, then start to look through it, I think you will quickly see the undertaking you are trying to embark on, and realize why I say what I am saying.
What I need is steps.. for example.. The first things is the BootStrap.. then the second is...Etc... and I will learn about everyone of them.. I'm not alone.. also we are a huge number..
Cheers..
-
Jul 22nd, 2004, 04:07 AM
#10
Are you kidding?
If you really do have a large number of people (which after the un-truths in many of your previous posts, I dont believe at all) then you will have a proper design process, and from that will know what is required.
Creating a project in a team is significantly different to doing one on your own. For a start, steps are almost irrelevant - as you can't all work on the same thing.
What needs to be done depends entirely on what features you want; the only essential one is the bootstrap, everything after that is up to you. Bear in mind that the source code for Windows is hundreds of megabytes and has taken about 20 years to write - aim for a very low feature set to start with.
If you are working on your own (or with a couple of friends) then I agree with hellswraith - you do not have the skills for something like this. If you cannot even do basic investigation of the problem yourself, then you almost certainly wont be able to cope with the "nightmare" of creating some of the code you will need to write, or the detailed investigation required to work out how to interface with various hardware components.
If you really want to do this then I suggest you do some research, there are web sites and books which will help with the overall view, and with details of some of the processes involved.
-
Jul 22nd, 2004, 04:35 AM
#11
Thread Starter
Hyperactive Member
Okay..
Thanks for your replies..
Will do more researches about these things..
Cheers..
-
Aug 6th, 2004, 02:07 PM
#12
Originally posted by raladin
Okay..
Please type the steps exactly in order to start one-by-one..
Thanks in advance..
Is this a joke? It was hiarious if it was!
-
Aug 6th, 2004, 02:08 PM
#13
But seriously folks...
I would become one of those expert peeps who can recompile a linux kernel and all that long before I tried to write my own OS.
P.S.
What is your educational background?
-
Aug 6th, 2004, 07:51 PM
#14
Originally posted by Dave Sell
Is this a joke? It was hiarious if it was!
I've got copies of "M$ BILL's" original OS notes - taken on napkins at Denny's - do you want to see them
-
Aug 13th, 2004, 10:18 AM
#15
New Member
Might be good for a laugh!
George
[email protected]
-
Aug 17th, 2004, 04:01 AM
#16
Hyperactive Member
Hi all,
I'm thinking of building a rocket that will successfully fly to, and land on Mars, after which it will search out all life on the planet, contain it and then fly it back....
Can you please list for me step by step the process needed to undertake this task.
Should I start with Lego, Sticklebricks perhaps??
Is there a Dummies guide I can buy? Please post lots of links to different sites relating to atmospheric conditions etc.
I have a huge team working on this, me and my mum reckon we can get it done in about 3 days!
"I'm Brian and so is my Wife"
-
Aug 17th, 2004, 08:26 PM
#17
[VBF RSS Feed]
There is a great war coming. Are you sure you are on the right side? Atleast I have chosen a side.
If I have been helpful, Please Rate my Post. Thanks.
This post was powered by : 
-
Aug 18th, 2004, 11:46 AM
#18
No one is ripping on his ambition; ambition of this magnitude is impressive. OTOH, asking for step-by-step instruction on a project of astronomical complexity is way over the top.
Personally I hope he does succeed - I don't think anyone here wants him to fail.
-
Aug 18th, 2004, 12:34 PM
#19
Back in 1980 - before PC's even really existed - I started working for a small software house. They had a little proprietary database they used.
I developed, in BASIC, some routines that would allow for the standard 4 math functions on the fields in the DB.
You could have SALARY/52, DAYS*HOURS, BUDGET/(EXPENSE+ENCUMBERED) and get results.
It handled parenthesis - I learned reverse-polish-notation - the way to build a stack - and process it properly.
10 years later, at that same company, that BASIC code had grown up to be ASSEMBLER and could do dozens of functions, string, math, BASIC language itself, etc.
Now I use MS SQL SERVER 2000 and when I create a UDF, SPROC or a formula in a table, I know exactly what is going on behind the scenes.
I also wish this person much luck...
-
Aug 18th, 2004, 12:37 PM
#20
Originally posted by szlamany
Back in 1980 - before PC's even really existed - I started working for a small software house. They had a little proprietary database they used.
I developed, in BASIC, some routines that would allow for the standard 4 math functions on the fields in the DB.
You could have SALARY/52, DAYS*HOURS, BUDGET/(EXPENSE+ENCUMBERED) and get results.
It handled parenthesis - I learned reverse-polish-notation - the way to build a stack - and process it properly.
10 years later, at that same company, that BASIC code had grown up to be ASSEMBLER and could do dozens of functions, string, math, BASIC language itself, etc.
Now I use MS SQL SERVER 2000 and when I create a UDF, SPROC or a formula in a table, I know exactly what is going on behind the scenes.
I also wish this person much luck...
LOL, he will need plenty of luck.
I am bailing out, befor it gets moves to Chit Chat
[VBF RSS Feed]
There is a great war coming. Are you sure you are on the right side? Atleast I have chosen a side.
If I have been helpful, Please Rate my Post. Thanks.
This post was powered by : 
-
Aug 19th, 2004, 06:05 AM
#21
Hyperactive Member
Originally posted by Danial
Give the kid a break, so what he is a little ambitious
Bless 'im....I'm having trouble getting all of my treenodes to recursively uncheck, changing backcolor as they go, so I can only be impressed by his enthusiasm.
Who knows, in ten years time we may all be logging onto "Windows by Raladin"..........
"I'm Brian and so is my Wife"
-
Aug 29th, 2004, 06:29 PM
#22
Addicted Member
Step1) Get the cpu to execute YOUR code
Step2) Write code showing us an alternative to existing approaches. (At least that is what I understand when you say your "own OS")
Check out MenuetOS http://www.menuetos.org/index.htm
GUI, Networking, 1.4M floppy
Circa 1995
Engineer - I think we should put our website address on our paper catalogs.
Vice President - Don't get too excited about this internet thing.
I am sorry, but the Oracle was mistaken. You cannot help us.
-Matrix video game
I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. ... and it probably never will support anything other than AT-harddisks, as that's all I have :-(.
-Linus
Question. Do you know that the character "?" means I'm asking a question? Question. Do you know that spoken inflection also provides the same cue? So please don't say, "Question" before you ask your question. Believe me I'll know.
That said, I would have said this first if it had to precede what I'm telling you now. Having said that, what I'm telling you now is the same thing I just said about the annoying phrases "That said" and "Having said that".
Are you threatening me, Master Jedi?
-Chancellor Palpatine
-
Aug 30th, 2004, 03:19 AM
#23
Member
Last edited by wasakh; Mar 29th, 2014 at 11:36 PM.
-
Sep 3rd, 2004, 04:38 AM
#24
wasakh, raladin, forget about doing this right now. If you're really determined about this, then you should start with a few books. A few books about compilers, assemblers and systems.
Once you're through and through with them, then, you can start with the OS.
-
Sep 3rd, 2004, 06:42 AM
#25
Originally posted by mendhak
wasakh, raladin, forget about doing this right now. If you're really determined about this, then you should start with a few books. A few books about compilers, assemblers and systems.
Once you're through and through with them, then, you can start with the OS.
I think he realised there is not too much demand for a new OS just yet. So he has taken up a new project, he is trying to break AES now .
[VBF RSS Feed]
There is a great war coming. Are you sure you are on the right side? Atleast I have chosen a side.
If I have been helpful, Please Rate my Post. Thanks.
This post was powered by : 
-
Sep 3rd, 2004, 11:06 PM
#26
I remember when he first joined, he was trying to make an application which was basically an online tutorial, but could not be cracked by hackers. It was 10% tutorial code, 90% security. 
He's quite ambitious. Might seem silly at first, but I'm sure he'll get somewhere.
But then, don't we all?
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|