Advertisement

New platform development

Started by October 12, 2000 05:05 PM
7 comments, last by Kneelz 24 years, 2 months ago
I hate windoze. How about developing a new hardware- and software platform?
Hardware doesn''t, in general, care what OS you''re running.

As for writing your OS so that it''s better than the "windoze" you "hate", feel free, have fun.

*moderator mode*
Anyone turning this thread into a flame war about OS''s will be beaten about the ears with a clue stick by your moderator (me).
*/moderator mode*

~ The opinions stated by this individual are the opinions of this individual and not the opinions of her company, any organization she might be part of, her parrot, or anyone else. ~
Advertisement
You hate "windoze"? Ever heard of Linux?





- Goblineye Entertainment
The road to success is always under construction
Goblineye EntertainmentThe road to success is always under construction
Its been done.

BeOS, MacOS, MacOS X, PC-ish UNIX flavors (FreeBSD, Linux, etc)
Not to mention the console systems like Dreamcast and PSX, PSX2, GameCube...

You can use or develop for any of those platforms.

If you want to build another platform from scratch, good luck. It is an extremely long and difficult undertaking, and at the end you''ll probably wind up with a platform that nobody uses even if it is technically superior to everything else out there.

Keep in mind also that even these existing systems have trouble at times getting any support for hardware makers for drivers or even just information they need to write the drivers themselves (Nvidia cards didnt work, other than thru VESA modes, on BeOS for a long, long time for example).
Hardware is designed to support API''s of OS''s, It would way too difficult to write software to support every specific hardware, Any new O/s would be cool, but it would have to mimic other OS''s to support hardware. Look for some old programming books. The ones from back when they had to write code specifically for hardware, and you had to know exactly how the hardware worked. (im talking pre MS DOS folks) Its not really usefull now but realy interesting. (anyone here remember punchcards?)
*****confused by earlier errors, bailing out....*****
I guess I wasn''t even on this planet when they were still using punchcards, so I don''t remember them .
Advertisement
Developing a completely new Hardware- and Softwareplatform. Perhaps it would be needed, with all thoses legacys in modern Intel-PCs, but every platform is useless if no uses it.

And of course: It is very difficult and time-consuming.

As a single person, I wouldn''t try it.

But at least, you don''t need "windoze"! Use linux!

Coder10000
Ah, I remember when I hated Windows. I thought, I''ll show them, I''ll start using Linux. Of course, it turns out Linux didn''t support half my hardware, so needless to say I like Windows a LOT more now (since I''ve never had that problem with Windows ).

- Houdini
- Houdini
Well, there is a book called something along the lines of "Writing your own 32 bit operating system". It was written for the intel platform using a TON of assembly language. If that''s what tweaks your mellon, have at it.

If you''re doing this as a project of 1 person, I''d REALLY suggest taking a look at the Linux Kernel and derive something from it. Even _that_ is no simple task, but it is a much nicer place to start than from scratch.

This topic is closed to new replies.

Advertisement