No business posting bitness without knowledge
actually variable bitness; 32bit protected mode programming (32bit registers and address space) with added 16 bit compatibility.
reference Andrew Shulman's "Unauthorized Windows 95". Assume that Linux and Netware are 16bit DOS Shells because they start from DOS command line? Can't run Loadlin or start Netware from DOS after Himem.sys loads processor into 32bit protected mode. DOS memory management, e.g. Himem.sys, is actually a Windows driver.
Windows 3.0 (386 enhanced mode) and newer had 32bit core with callbacks (thunking per MS) into 16bit modules for compatibility with older programs. Windows, q.v. Windows Virtual Machine Manager, VMM.386, can be renamed .exe and run without command.com (or msdos.sys). (Because there was a virus 15 years ago that deleted command.com). Shjacks45 (talk) 07:49, 27 November 2011 (UTC)
The timeline image suggests Windows 3.1 is from 1994 whereas the article table says it's from 1992. Cogiati (talk) 13:20, 14 January 2014 (UTC)
Hi. It does not explicitly say 3.1 but yes, it is a curious thing. Windows 3.11 was released on 31 December 1993, which is where the label "3.1x" points on the chart. I'll see about it. Best regards, Codename Lisa (talk) 00:44, 15 January 2014 (UTC)
@Codename Lisa:Wow, I think the new version is so much better separating 3.11 from 3.1 and avoiding ambiguity, thanks for taking care of it! Also, I just learned the ping template from you, I think :) Cogiati (talk) 06:00, 15 January 2014 (UTC)
Hi. Short answer is: With a lot of trouble. Long answer: I used Paint.net to extract existing bits and compose a new image. I do not have access to the CorelDraw 16 project, which the original author used to generate the image. Best regards, Codename Lisa (talk) 05:33, 9 May 2015 (UTC)