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/
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.