First you need to learn how to program something that can communicate with the motherboard. I'm not using an "operating system" that runs inside of an operating system. That's called an "Explorer".
he deserves a blunt answer for such a vague question. its like one of us going "i want to make a game, any ideas on how to go about doing that?"
an operating system is a complex series of programs and libraries etc. it takes literally TEAMS of people to write and produce windows operating systems and communities of developers for EACH linux distribution.
quite frankly, "go to college" is the best advice anyone can give him. or point him to the linux/unix communities to be a part of the next distribution.
Even the term "operating system" is quite vague. Docter's "operate" on a patient during surgery, does he want to create a machine that does surgery? Maybe "good operating system" means a system that is good at operating? People who count cards at casino's are often accused of "beating the system", a system is basically anything that is controlled within a boundary. All systems can operate, whether it's a navigation system calculating locations from GPS signals, or an economic system, organising the ownership and allocation of economic resources within a certain community.
(Note: this post is entirely sarcastic and is an example of what happens when I'm extremely bored All in all, I agree, there's no way a single human being could create a Windows-standard operating system by themselves from scratch. Not without years and years of college and university training and a whole lot of money and even then it would be almost impossible.)
Cecil is a bit right yes. An OS requires large teams of people who work on nothing else for years, and then they split the team into folk who carry on updating the old system and folk who start working on a new one.
You won't get far being 1 person, especially one who's asking how to start making an OS on hobbyist game developer forum
Making a standalone OS is a good idea if you are trying to build a machine with an embedded function; for example, making an OS that was really just a game (created in Assembly, or C or something) would be far more efficient, and would eliminate the feel that it is a PC slapped inside an arcade machine.
Originally Posted by -Julian- All in all, I agree, there's no way a single human being could create a Windows-standard operating system by themselves from scratch. Not without years and years of college and university training and a whole lot of money and even then it would be almost impossible.)
No, that would be possible.
Anyhow, I think a lot of us probably have cool UI ideas we've created over the years, and making an OS is the first logical idea that comes up for implementing them. As was said, a full-fledged OS takes a lot of work. If you want to get in on the OS making scene, find a nice linux community and listen to the pros until your ears fall off. However, if you just want to make an interface, you could conceivably do so in MMF2. It would be a bit pointless, I think, and integrating useful features other than a calendar and calculator would be hard, but you could give it a go.
Originally Posted by OldManClayton
No, that would be possible.
Not in the slightest you'd have to enlist all the major software publishers to produce a version for your OS, which in turn (since it's a new and untested product in the market) will have them asking you to front the development costs. Plus marketting and advertising blah blah.
IIRC there was a group of kids a couple of years ago who tried to set up their own OS to rival Windows and OSX, god knows what became of them.
pretty much if youre thinking about making an OS, stick to a community developed OS like linux. a lot of less well known personal computer hardware run some form of linux or unix based operating systems, whether it be a full distro or a watered down version.
Originally Posted by OldManClayton
No, that would be possible.
Not in the slightest you'd have to enlist all the major software publishers to produce a version for your OS, which in turn (since it's a new and untested product in the market) will have them asking you to front the development costs. Plus marketting and advertising blah blah.
IIRC there was a group of kids a couple of years ago who tried to set up their own OS to rival Windows and OSX, god knows what became of them.
It wouldn't be marketable, but surely it's possible. We're not talking about successful. That's obviously preposterous. A computer geek stuck on an island with only his programming tools and a power supply could do it if that's all he did.