I'm interested in developing my own operating system (for now, just as a personal project) for the purpose of gaining a better understanding of all that's involved in OS design and development. Because of not knowing yet if this would be something I would like to take seriously and pursue as a full time project, my interest is not about making money (at least not at the moment).
The problem is that there doesn't seem to be ANY guidance (absolutelyNADA!)from Intel about developing OSes with their own technologies (Amazing!?! Isn't Intel interested in selling microchips now and in the future?).
Anyway, after downloading and reading all five of Intel's 64 and IA-32 manuals a few times over, there's still a problem... BIOS and hardware.Unfortunately simply reading the manuals is not enough for you to go out and buy the hardware you need and begin developing your own OS.You need the involvement of both BIOS third parties and hardware manufaturers. I've discovered that the BIOS is "tuned" to specific OS platforms and the same is the case for hardware as well. Being that I'm not a part of industry, this is something that I don't understand. As you search the market, you will find that, for example, a hard drive will specify what platform it's designed for, i.e. Windows or Macintosh or Linux. Same goes for motherboards with the BIOS.
So is there anyone from Intel out there that can give me SPECIFIC guidance as to step one, step two, etc., as to what I need to know and do to begin my OS development endeavors.
I'm not interested in using Linux or any other kernerl or derivative or pre-packaged OS that I can take and make my own. I want to do like Microsoft, like Linux, like others (that are not some flavor of Linux), I want something from scratch, that has different purposes and goals in mind. Not necessarily being a general purpose OS. My goal is to take advantage of the hardware as I see fit, in my own way, for my own particular purposes.
I'm not a company, I'm not interested in starting a company, not interested in challenging Microsoft or Apple or Linux, I just want to do my own.
To me it seems that Intel's position is to only serve those who are in it for a profit. It seems like Intel discourages those like me, the enthusiast who just is fascinated with technology and want to take it and do things with it in unconventional ways, that a lot of times end upspawning new platforms and creations that no one ever envisioned.
Kevin Gregory Smith - Terrytown, La.
Anyone who is not familiar with OS development and who will only create a post to discourage from creating my own OS, do us all the favor and don't bother posting any of your "lack of innovation, imagination and exploration" spirited comments. An Extra Thanks To You All :)!