From: afn03257 AT freenet2 DOT afn DOT org (Daniel P Hudson) Newsgroups: comp.os.msdos.djgpp Subject: Re: OpenDOS Date: 1 Feb 1997 18:01:23 GMT Lines: 47 Message-ID: <5d00dj$2k5@huron.eel.ufl.edu> Reply-To: afn03257 AT afn DOT org"Dan" NNTP-Posting-Host: freenet2.afn.org NNTP-Posting-User: afn03257 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp "Weiqi Gao" wrote: >Daniel P Hudson wrote in article ><5cp4fl$evh AT huron DOT eel DOT ufl DOT edu>... >>No, it was that harmless. It said, clear as day, your OS is not >>MS-DOS, ergo we do not guarentee windows will run as stated, you need >>to ensure it is 100% MSDOS compatable. That sums it up to a T. >>Now, guess what? Some DOS's were not 100% MS-DOS compatable even >>though they claimed it. Novell DOS was never fully MS-DOS compatable, >>yet it said it was on the box. >OK Dan, get a cut of coffee, because you need to wake up a little bit. I don't drink coffee. >Take a look into the ring: Here on the left side is the heavy weight >from Seattle, MS-DOS; And on the right side, from the home town of >CP/M, is DR DOS. They both are operating systems for the IBM PC. >Now tell me, who should be compatible with whom? Depends, if I want MS-DOS to run apps designed for DR. DOS then MS-DOS should be compatable with DR.DOS, but Gates didn't want this. IF I wanted to run MS-DOS based apps using DR. DOS then DR. DOS should be MS-DOS compatible, and that's what they wanted, they wanted to run Windows which was designed to run on MS-DOS. Listen to yourself for a minute. You are suggesting Gates ignore his own OS an go out of his way to make windows run on a clone of DOS, which he DID. Had it of been me, I'd of ID'd the dos version, if it was incorrect, I'd of just said ERROR: Imroper DOS version. However, MS coded a routine to specifically determine that the version was wrong but the OS wasn't MS-DOS and instaead of refusing to run windows, it warned about possible incompatabilities. Seems pretty fair to me. I don't suspect you can run programs for AIX on other Unix implementations and get anything similar, can you? Without special extensions that is. >An DOS application (which Windows was at the time) have no business >telling the user which DOS they should use. I see, so if my application depended on remapping KEYS using MS's ANSI.SYS I have no business mentioning this, and I should just let them run the program and crash repeatedly being utterly clueless as to why, correct? then whyn they call me, I should tell them to call the manufacturer of their ANSI driver and ask them to determine why. Yeah, there is customer suport for you. Unlike your ideas of what MS should have done there, it preferred to make a profit and did just that.