I do not agree that it was IBM allowing MS to keep the marketing rights to MSDOS as being reason behind the clone wars. In fact, MS had very little, if anything, to do with the clones because MS is a software (read marketing) company and the clones are hardware. They are machines built using products from Intel, Motorola, TI, NCR, Seagate, Micropolis, Adaptec, Western Digital, to name a few.
IMHO, the real player behind the clone wars was Intel. It was their open market strategy that was the primary force behind the clone wars, as they became the de facto standard for the microprocessor. When the clone wars started in the early 80’s, with most being built around the Intel 808x family (although Zilog, Radio Shack, and some others were also players), you had several choices for an OS, among them being CP/M, QDOS, MSDOS, Unix, DRDOS, as well as others from smaller vendors, some being vendor specific, and some specific vendor variations of others. QDOS was particularly interesting because it was the foundation of MSDOS, which Bill Gates did not write, but bought from Seattle Computer Products in 1981. Microsoft itself had nothing to do with the building of PC hardware (clones). To claim that it was IBM’s failure to secure the marketing rights of MSDOS as allowing cheap clones to be produced is first mixing apples and oranges because clones were hardware, and MS was only involved in software, and second, because you had a choice of OS’s at the time, neither IBM nor MS controlled the marketplace. Windows wasn’t even an issue during the first several years of the clone wars.
“their code may be bloated, it may be buggy, but it is mass market, it is cheap; you may not think it's cheap but if you compare the costs to that of a supercomputer, which incidentally costs the same amount of money to design as a pentium,” Again, you are mixing hardware and software, and did you honestly mean to say that cost to design a supercomputer is the same as the cost to design a Pentium? I’d bet the engineers at Cray would have a problem with that assertion. Design costs aside, you also need to factor in production costs, which I don’t think you’ll find to be anywhere close, in order to make a reasonable comparison.
“However, those other programs would probably not exist, or at best be mainstream if MS had never existed..” Would you please explain this statement, because on the surface it appears to be self-contradictory, unless we have a different understanding of what you mean by ‘mainstream’? In any event, don’t you think that creative talents of the application developers would have still reached fruition regardless of their underlying OS?
When you imply that MS has their fingers in the hardware pie, to what are you referring? Does MS actually manufacture any hardware, and if so, what is it?
“whatever you say about microsoft (and i am NOT a microsoft junkie, believe me) the world would definately be a different place if they had never existed.” That is quite true indeed. Don’t know if it would be better or worse, but you are absolutely correct, it would be different.
Good Luck
--------------
As a circle of light increases so does the circumference of darkness around it. - Albert Einstein