Question:
Build My Own Operating System?
2008-05-10 15:41:40 UTC
Hello.

Due to current demand for a "decent" OS, I have decided to build and market my own operating system to compete with the monopoly of OSs Microsoft has released.

The problem is, I haven't a clue where to begin. Ironic, isn't it?

Well, my question is...what would I need to create my own operating system?

This includes, but is not limited to:

Which Programming Language
What Various Programs
How Much it may Cost
How many persons the task may require
Approximately how many years
Ways to Legally promote this OS (websites, etc.)
How to get it on to computers

Any helpful information or websites are greatly appreciated.

Thank You.
Four answers:
2008-05-10 16:09:59 UTC
Good for you and I hope you are successfull.

It would be possible to build a complete OS from a blank screen, but rather difficult. It is possible to build a Linux distribution and you would be able to sell this under the GNU licensing, have a look at these sites which may give you a starting point:



http://www.linuxfromscratch.org/

http://www-128.ibm.com/developerworks/library/os-lfs/

http://lifehacker.com/348420/make-your-own-customized-linux-distro

http://digg.com/linux_unix/Build_your_own_Linux_distro_in_minutes
Dojan5
2008-05-10 15:55:10 UTC
Wow. Cool.

Well, i recommend that you rebuild a Linux OS, Ubuntu and Debian is probably easiest.



For most OS's you will have to use C# and or C++.

Notepad is quite a good program to programm in, else GEdit in Ubuntu works fine too, or Kate in KDE.

Since me and a friend are rebuilding Ubuntu right now, and we have a VERY limited budget, well, i think you can do it for 0£/$/€ since Linux is a free OS. The thing it will cost however is time!

I think also that if you are a very talented person who can do many things, then you may only need one person. For Bubbles i think we are around four. And if you will create your OS from scratch and you know what youre doing it might only take a year or two, if you are building from Linux it might only be a couple of months.

You can promote the OS by creating a website, put some links on some forums and even make a video on YouTube.

Since me and my friends are creating the OS from Ubuntu i have no idea on how to put it on other computers, we use a program which creates a live CD from the OS...

I show some of my promotions for Bubbles in action at the sources.

Good luck.
?
2016-10-29 09:16:51 UTC
For an working equipment, you will need somewhat a low-point programming language. A C based language would in all probability be terrific, C# no longer secure because of the fact it runs on the .internet Framewrok on residing house windows. C++ is in all probability the terrific language to do it in because of the fact a C compiler will assemble your code at a low point, so there is not any longer intemediate ability such because of the fact the .internet Framework. Microsoft C++ exhibit version is loose and would do the pastime. it ought to take a whilst to do. in actuality upon analyzing this, i ought to have a check out C++ now, its comparable in format and syntax to Hypertext Preprocessor so it quite is particularly trouble-free whilst in comparison with assembly language or going as low as binary.
2008-05-10 15:45:38 UTC
this is a good place to start check out the LINUX

and go from their.


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