Question:
Building my own OS from scratch?
Sonic
2012-06-12 21:16:47 UTC
What do I need to know and what tools do I need to build my own Operating System from scratch?
I am not going to use a Linux Distro.
Please give some constructive information.I cannot find much in the internet,I have searched.
Five answers:
Jeffrey
2012-06-12 21:18:46 UTC
I think Haiku is open source... you can base your OS off that...



If you really want to do it from scratch... good luck
adaviel
2012-06-12 22:07:57 UTC
Good luck with that. 3000 years or so of solid effort. Considering that an operating system includes all the device drivers for any peripheral ever made, or at least enough of the ones in current use that your OS will boot on more than one model of computer, and maybe even have networking or (gasp) a video display and keyboard.



If you want to make something more attainable, try a microkernel or hypervisor for an embedded processor like an Arduino. Or just start off with a simple program - any program - like a traffic light controller for LEDs.



As regards tools, a C cross-compiler would work, and enough details about the target processor and BIOS and memory map to be able to load and execute programs and have them work.
ʄaçade
2012-06-12 22:20:40 UTC
1. Make a list of all the operations you want it to do.

2. Divide the tasks into sub-units and post a block diagram for review.
wysocki
2016-10-22 03:48:03 UTC
Ever heard of programming? that is the way you bypass about making your own OS. i can no longer help you there, as i in my opinion am no longer a programmer, yet there are various them accessible that may help you.
anonymous
2012-06-12 21:47:13 UTC
If you have to ask how to do it, it's gonig to take you years.



If you DON'T have to ask how to do it, you'd know it would take you a few years less.


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...