240Views11Replies

Author Options:

how to make a operating system? Answered

I would like to know how to make a  operating system. i had in mind using a kernel from linus (if theres any better could you suggest it to me). and going on from there but i have no clue where to start. can someone help me?

11 Replies

user
BurfBest Answer (author)2010-01-24
user
dungeon runner (author)2010-08-09

I've recently written an instructable on using the Cosmos kernel (packaged as the Cosmos "user kit") to create a custom operating system. No hassle, no tricky bits, no cookie cutter features. Just a foundation and an interface. Link: https://www.instructables.com/id/Create-your-own-operating-system/.

Select as Best AnswerUndo Best Answer

user
DELETED_GuardianFox (author)2010-01-24

http://susestudio.com/
You can also try SUSE Studio, a webapp that lets you customize what's included in a SUSE distribution.  It may take a day or two to get an account with these guys, but they're worth it.

I knew of a few others that did this, but I'm forgetting the names.  I'll amend this post if I think of another one.

Select as Best AnswerUndo Best Answer

user

Crap, now I have Phil Collins in my head singing, "Su- se- studio!"

Thanks.

Select as Best AnswerUndo Best Answer

user

Glad someone else shares my pain...

Select as Best AnswerUndo Best Answer

user

Slax has a similar web app where you can choose the modules that are included:
http://www.slax.org/build.php

Select as Best AnswerUndo Best Answer

user

That's the big one that I was forgetting.  Thanks!

Select as Best AnswerUndo Best Answer

user
orksecurity (author)2010-01-24

Question: Why?

What will your new operating system do differently (preferably better) than the existing ones? If you can't answer that, you will probably learn as much or more by learning to work with one of those existing systems.

Select as Best AnswerUndo Best Answer

user
sora (author)orksecurity2010-01-25

using circuts and different hard ware i need one that optimizes the features that are required for them to cowork and transmit/ recieve data with also using a "desktop" to view what there doing

Select as Best AnswerUndo Best Answer

user
bassbindevil (author)2010-01-25

There's a book that explains how to create a simple OS called Minix.  Google minix and you should find it.

Select as Best AnswerUndo Best Answer