<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: David Weise</title>
	<atom:link href="http://www.math.columbia.edu/~woit/wordpress/?feed=rss2&#038;p=149" rel="self" type="application/rss+xml" />
	<link>http://www.math.columbia.edu/~woit/wordpress/?p=149</link>
	<description></description>
	<lastBuildDate>Tue, 24 Nov 2009 05:04:42 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Anonymous</title>
		<link>http://www.math.columbia.edu/~woit/wordpress/?p=149&#038;cpage=1#comment-2286</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Wed, 31 Dec 1969 19:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.math.columbia.edu/~woit/wordpress/?p=149#comment-2286</guid>
		<description>The real issue is the &quot;mode switch&quot;, which was &lt;a href=&quot;http://minix1.bio.umass.edu/faq/286mdfx2.html&quot; rel=&quot;nofollow&quot;&gt;nearly impossible&lt;/a&gt; on the 286. IBM had no 386 to shoot at when the idea for OS/2 was hatched, but they had ample time to change direction later, as &quot;Windows 386&quot; did. Once IBM got their plans right, they produced OS/2 2.0 and shortly after OS/2 2.11, which  were fully preemptive OSes with a nearly perfect &quot;DOS box&quot;, that is, a way of executing DOS programs in &quot;virtual 386&quot; mode. Windows NT was a solution to the very same problem, and a much inferior one until just recently. Windows 95 in contrast, and 98, 98SE, and ME, were still hybrids - cooperative tasking without full preemption. So Microsoft screwed the same pooch three times, and still won the game.

The &quot;DOS box&quot; on early versions of Windows NT was, in contrast to that of OS/2, a total disaster. However, it didn&#039;t bite many people because by then, Microsoft had also captured the market for applications.

You can still see the DOS box in action - fire up an old DOS program or 16bit Windows program under Windows XP, and look in the task list - you&#039;ll see &quot;ntvdm&quot;, &quot;NT Virtual DOS machine&quot;.

-drl</description>
		<content:encoded><![CDATA[<p>The real issue is the &#8220;mode switch&#8221;, which was <a href="http://minix1.bio.umass.edu/faq/286mdfx2.html" rel="nofollow">nearly impossible</a> on the 286. IBM had no 386 to shoot at when the idea for OS/2 was hatched, but they had ample time to change direction later, as &#8220;Windows 386&#8243; did. Once IBM got their plans right, they produced OS/2 2.0 and shortly after OS/2 2.11, which  were fully preemptive OSes with a nearly perfect &#8220;DOS box&#8221;, that is, a way of executing DOS programs in &#8220;virtual 386&#8243; mode. Windows NT was a solution to the very same problem, and a much inferior one until just recently. Windows 95 in contrast, and 98, 98SE, and ME, were still hybrids &#8211; cooperative tasking without full preemption. So Microsoft screwed the same pooch three times, and still won the game.</p>
<p>The &#8220;DOS box&#8221; on early versions of Windows NT was, in contrast to that of OS/2, a total disaster. However, it didn&#8217;t bite many people because by then, Microsoft had also captured the market for applications.</p>
<p>You can still see the DOS box in action &#8211; fire up an old DOS program or 16bit Windows program under Windows XP, and look in the task list &#8211; you&#8217;ll see &#8220;ntvdm&#8221;, &#8220;NT Virtual DOS machine&#8221;.</p>
<p>-drl</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Larry Osterman</title>
		<link>http://www.math.columbia.edu/~woit/wordpress/?p=149&#038;cpage=1#comment-2287</link>
		<dc:creator>Larry Osterman</dc:creator>
		<pubDate>Wed, 31 Dec 1969 19:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.math.columbia.edu/~woit/wordpress/?p=149#comment-2287</guid>
		<description>Thanks D.R., I&#039;ll make the corrections...  For some reason I&#039;d assumed their PhDs came from MIT, don&#039;t ask why.</description>
		<content:encoded><![CDATA[<p>Thanks D.R., I&#8217;ll make the corrections&#8230;  For some reason I&#8217;d assumed their PhDs came from MIT, don&#8217;t ask why.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: D R Lunsford</title>
		<link>http://www.math.columbia.edu/~woit/wordpress/?p=149&#038;cpage=1#comment-2288</link>
		<dc:creator>D R Lunsford</dc:creator>
		<pubDate>Wed, 31 Dec 1969 19:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.math.columbia.edu/~woit/wordpress/?p=149#comment-2288</guid>
		<description>I thought the point was, that OS/2 ran on the 286 in protected mode, but the problem was getting into real mode again. Thus, OS/2 had a devil of a time running DOS programs. The 386 had a &quot;virtual DOS mode&quot; so it could go in and out of real mode at will. Windows was targeted at the 386 and the rest is history.

-drl</description>
		<content:encoded><![CDATA[<p>I thought the point was, that OS/2 ran on the 286 in protected mode, but the problem was getting into real mode again. Thus, OS/2 had a devil of a time running DOS programs. The 386 had a &#8220;virtual DOS mode&#8221; so it could go in and out of real mode at will. Windows was targeted at the 386 and the rest is history.</p>
<p>-drl</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Larry Osterman's WebLog</title>
		<link>http://www.math.columbia.edu/~woit/wordpress/?p=149&#038;cpage=1#comment-2289</link>
		<dc:creator>Larry Osterman's WebLog</dc:creator>
		<pubDate>Wed, 31 Dec 1969 19:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.math.columbia.edu/~woit/wordpress/?p=149#comment-2289</guid>
		<description>&lt;strong&gt;re: Farewell to one of the great ones&lt;/strong&gt;

</description>
		<content:encoded><![CDATA[<p><strong>re: Farewell to one of the great ones</strong></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Larry Osterman's WebLog</title>
		<link>http://www.math.columbia.edu/~woit/wordpress/?p=149&#038;cpage=1#comment-2290</link>
		<dc:creator>Larry Osterman's WebLog</dc:creator>
		<pubDate>Wed, 31 Dec 1969 19:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.math.columbia.edu/~woit/wordpress/?p=149#comment-2290</guid>
		<description>&lt;strong&gt;Farewell to one of the great ones&lt;/strong&gt;

</description>
		<content:encoded><![CDATA[<p><strong>Farewell to one of the great ones</strong></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Larry Osterman's WebLog</title>
		<link>http://www.math.columbia.edu/~woit/wordpress/?p=149&#038;cpage=1#comment-2291</link>
		<dc:creator>Larry Osterman's WebLog</dc:creator>
		<pubDate>Wed, 31 Dec 1969 19:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.math.columbia.edu/~woit/wordpress/?p=149#comment-2291</guid>
		<description>&lt;strong&gt;Farewell to one of the great ones&lt;/strong&gt;

</description>
		<content:encoded><![CDATA[<p><strong>Farewell to one of the great ones</strong></p>
]]></content:encoded>
	</item>
</channel>
</rss>
