Go Back   Computer Forums > General Computing > Programming
Click Here to Login
Join Computer forums Today


Reply
 
Thread Tools Search this Thread Display Modes
 
Old 04-13-2008, 08:54 PM   #11
BSOD
 
0x0161's Avatar
 
Join Date: Apr 2007
Posts: 441
Default Re: How To make A OS???

Quote:
Hi,

Just wondering if anyone knows how to make there own OS as I would like to be able to make my own or adapt someone else’s.

Thanks
qwerty94
Learn C++ and edit a Linux Distro, or you can go right for the gold and learn 'Assembly' OS programming. If you have limited or no experience in assembly go here; http://www.pds.twi.tudelft.nl/vakken/in101/labcourse/


Heres an OS written in nothing but ASM


http://www.menuetos.net/


Quote:
MenuetOS is an Operating System in development for the PC written entirely in 32/64 bit assembly language, and released under the License. It supports 32/64 bit x86 assembly programming for smaller, faster and less resource hungry applications.


FEATURES


- Pre-emptive multitasking with 1000hz scheduler, multithreading, ring-3 protection
- Responsive GUI with resolutions up to 1280x1024, 16 million colours
- Free-form, transparent and skinnable application windows, drag'n drop
- IDE: Editor/Macro Assembler for applications
- TCP/IP stack with Loopback & Ethernet drivers
- Email/ftp/http/chess clients and ftp/mp3/http servers
- Hard real-time data fetch
- Fits on a single floppy
Hope this helps.
__________________

0x0161 is offline   Reply With Quote
Old 04-13-2008, 09:56 PM   #12
BSOD
 
Join Date: Jun 2007
Posts: 2,505
Default Re: How To make A OS???

It is hard to make a OS. I tried and I didn't know what I was doing. It took all night to figure out what the colors would be lol.
__________________

Dark Night is offline   Reply With Quote
Old 04-13-2008, 10:42 PM   #13
Solid State Member
 
MattMyster's Avatar
 
Join Date: Apr 2008
Posts: 19
Default Re: How To make A OS???

Yeah it's quite complex, and in the end I don't know if it would be worth all the time and elbow grease put into it...because big companies are always going to out-do you, it's just how it is.
MattMyster is offline   Reply With Quote
Old 04-13-2008, 10:45 PM   #14
Site Team
 
Lowndsey's Avatar
 
Join Date: Sep 2007
Posts: 3,607
Default Re: How To make A OS???

if you were able to make anything from scratch that resembled an o/s wouldn't you need to also write your own drivers for all your hardware? Then every new piece of hardware you bought you would need to write a new driver. And that is not even mentioning compatible software.
__________________
JogaBonito1502: I guess Microsoft is really not to blame. Sorry!

KMATB
Lowndsey is offline   Reply With Quote
Old 04-14-2008, 02:41 AM   #15
In Runtime
 
McTrAyN's Avatar
 
Join Date: Nov 2007
Posts: 221
Default Re: How To make A OS???

At least you could make it really fast and have only the features you want. My friend is still currently editing some Linux Release to make one called time bomb Linux.
__________________
PC: 2.2Ghz AMD 64 X2 4600+
2GB Corsair Ram
160GB WD Hard Drive
"If your going to skate on thin ice, don't be surprised when you fall through!"
McTrAyN is offline   Reply With Quote
Old 04-14-2008, 05:15 AM   #16
Solid State Member
 
qwerty94's Avatar
 
Join Date: Apr 2008
Posts: 8
Default Re: How To make A OS???

Hi,

Does anyone have a copy of the linux scripts that could send them to mail@samsstuff.co.uk so i could have a go and editing them.
qwerty94 is offline   Reply With Quote
Old 04-14-2008, 10:43 AM   #17
BSOD
 
0x0161's Avatar
 
Join Date: Apr 2007
Posts: 441
Default Re: How To make A OS???

Quote:
Yeah it's quite complex, and in the end I don't know if it would be worth all the time and elbow grease put into it...because big companies are always going to out-do you, it's just how it is.
Of course big companies will out do you. You know how many people they have working on A DEVELOPMENT project that size? It's no one man team. However, if you did write your own OS it would be a great learning experience none the less and you will learn exactly what goes on behind the scenes, elevating you above the 'average' programmer. It's for the learning experience the passion for it.

Quote:
Hi,

Does anyone have a copy of the linux scripts that could send them to mail@samsstuff.co.uk so i could have a go and editing them.
http://lxr.linux.no/
__________________

0x0161 is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off



All times are GMT -5. The time now is 06:30 AM.


Powered by vBulletin® Version 3.8.8 Beta 4
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO 3.6.0