Jump to content

Talk:Object-oriented operating system

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Tim Starling (talk | contribs) at 12:00, 19 June 2003 (summary of 9x and DOS). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Isn't it WAY to steep to consider Win9x systems front-ends for DOS? If you had said so for Win3.x, I would have agreed, but this sounds like a little too much to me...

Indeed. I fixed it. The role of DOS in Win 9x is fairly obscure, but can be rougly summarised as follows:
  • There are two OSes, real mode and protected mode. The computer starts in one and then switches to the other.
  • Windows APIs often call DOS APIs which in turn call Windows implementations. This is for backwards compatibility. It allows interrupt hooks.
  • From 95 to 98 to Me, features have been progressively ported from Windows 3.x era 16-bit code to 32-bit code. Backwards compatibility has been maintained.

-- Tim Starling 12:00 19 Jun 2003 (UTC)