www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/09/29/05:30:52

From: Hans-Bernhard Broeker <broeker AT physik DOT rwth-aachen DOT de>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: USB support for DOS
Date: 29 Sep 2000 09:22:26 GMT
Organization: Aachen University of Technology (RWTH)
Lines: 29
Message-ID: <8r1n0i$plh$1@nets3.rz.RWTH-Aachen.DE>
References: <009001c02986$089f7bc0$0500007b AT brk>
NNTP-Posting-Host: acp3bf.physik.rwth-aachen.de
X-Trace: nets3.rz.RWTH-Aachen.DE 970219346 26289 137.226.32.75 (29 Sep 2000 09:22:26 GMT)
X-Complaints-To: abuse AT rwth-aachen DOT de
NNTP-Posting-Date: 29 Sep 2000 09:22:26 GMT
Originator: broeker@
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

>>Actually, DJGPP comes with a DPMI host called CWSDPMI, which supports
>>DPMI v0.9 with some v1.0 extensions.  Most other DPMI hosts, including
>>Windows, support v0.9 only.

> How come? Wasn't DPMI even their idea?

DPMI was defined by Microsoft, indeed.  Why they never implemented
level 1.0 of it, in any of their products, is anyone's guess.  Unless
someone drags them to court over it and wins, it's highly dubious
they'll ever tell the world *why* they really took any of their
decisions of this kind.  Such strategy decisions are considered trade
secrets.

One possible explanation would be that DPMI 1.0 was only ever defined
as part of a FUD campaign, i.e. in order to keep competitors
struggling to implement it, and then just refuse to follow up that
road, effectively wasting other companies' money.  Microsoft has long
been known to define 'standards' even more rapidly than they
themselves could properly implement them, just to create the
appearance that they are the head of competition.

Or, if you want to stick to the old principle "innocent until proved
otherwise": they may have noticed that 1.0 features would have caused
more trouble in their use of DPMI than their benefits could outweigh.
I.e. Microsoft might have bitten off more than even they could chew,
when they defined 1.0.
-- 
Hans-Bernhard Broeker (broeker AT physik DOT rwth-aachen DOT de)
Even if all the snow were burnt, ashes would remain.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019