Windows 3.1x

This MedLibrary.org supplementary page on Windows 3.1x is provided directly from the open source Wikipedia as a service to our readers. Please see the note below on authorship of this content, as well as the Wikipedia usage guidelines. To search for other content from our encyclopedia supplement, please use the form below:

Windows 3.1x
(Part of the Microsoft Windows family)
Screenshot

A typical Windows 3.1x workspace
Developer
Microsoft
Release information
Release date: 18 March 1992 info
Current version:  3.2, 1994 citation needed
Source model: Closed source
License: Microsoft EULA
Kernel type: See article
Support status
Unsupported as of 1 November 2008 1

Windows 3.1x is line of operating systems produced by Microsoft for use on personal computers. The line began with Windows 3.1, which was released in March 1992 as a successor to Windows 3.0. Further editions were released between 1992 and 1994 until the line was superseded by Windows 95.

Contents

Editions

Base version

Windows 3.1 (originally codenamed Janus, of which two betas were published), released on April, 1992, includes a TrueType font system (and a set of highly legible fonts already installed), which effectively made Windows a serious desktop publishing platform for the first time. Similar functionality was available for Windows 3.0 through the Adobe Type Manager (ATM) font system from Adobe.

Windows 3.1 was designed to have a large degree of backward compatibility with older Windows platforms. As with Windows 3.0, version 3.1 had File Manager and Program Manager, but unlike all previous versions, Windows 3.1 and later support 32-bit disk access, can't run in real mode, and included Minesweeper instead of Reversi.

Windows 3.1x contains a color scheme named Hotdog Stand. This color scheme contains bright hues of red, yellow and black. The color scheme was designed to help people with some degree of color blindness see text/graphics on the screen easier.

Windows 3.1 start up screen
Windows 3.1 desktop showing a customized color theme

Versions with special font support

A special version named Windows 3.1 for Central and Eastern Europe was released that allowed the use of Cyrillic and had fonts with diacritical marks characteristic of Central and Eastern European languages. Microsoft, which introduced its own codepage ('Windows-1250') and supported its use in violation of many countries' ISO standards (e.g., the official Polish codepage is ISO-8859-2, which was ignored by Microsoft but is supported by contemporary Internet Explorer versions). Similarly, Microsoft also released Windows 3.1J with support for the Japanese language, which shipped 1.46 million copies in its first year on the market (1993) in Japan.2

Windows 3.11

Microsoft also released an update for Windows 3.1 which (aside from installing new files) changes the Windows version displayed in "About" dialog boxes to 3.11. Thus, Windows 3.11 isn't a standalone version of Windows, but rather a software update from Windows 3.1, much like modern Windows service packs. For those who did not own Windows 3.1, full disk sets of Windows 3.11 were available at the time.

Windows 3.2

Windows 3.2 was only released in Simplified Chinese

Microsoft released a Simplified Chinese version of Windows for the Chinese market. The updated system identified itself as Windows 3.2. The update was limited to this language version, as it fixed only issues related to the complex writing system of the Chinese language. 3

Windows 3.2 was generally sold by computer manufacturers with a ten disk version of MS-DOS that also had Simplified Chinese characters in basic output and some translated utilities.

Modular Windows

Modular Windows is a special version of Windows 3.1, designed to run on the Tandy Video Information System.

Windows for Workgroups

Windows for Workgroups is an extension that allowed users to share their resources and to request those of others without a centralized authentication server. It used the SMB protocol over NetBIOS.

Windows for Workgroups 3.1

Windows for Workgroups 3.1 (originally codenamed Kato), released in October 1992, features native networking support. Windows for Workgroups 3.1 is an extended version of Windows 3.1 which comes with SMB file sharing support via the NetBIOS based NBF and/or IPX network transport protocols, includes the Hearts card game, and introduced VSHARE.386, the Virtual Device Driver version of the SHARE.EXE Terminate and Stay Resident program.

Windows for Workgroups 3.11

Advanced network capabilities of Windows for Workgroups 3.11

Windows for Workgroups 3.11 (originally codenamed Snowball) was released on 11 August 1993,4 and shipped in November 1993.5 It supported 32-bit file access, full 32-bit network redirectors, and the VCACHE.386 file cache, shared between them. The standard execution mode of the Windows kernel was discontinued in Windows for Workgroups 3.11.

A Winsock package was required to support TCP/IP networking in Windows 3.x. Usually third-party packages were used, but in August 1994 Microsoft released an add-on package (codenamed Wolverine) which provided limited TCP/IP support in Windows for Workgroups 3.11.

Limited compatibility with the (then-new) 32-bit Windows API used by Windows NT was provided by another add-on package, Win32s. There was a rumor that Microsoft didn't want to increment any mainstream Windows 3.1x version to something like "Windows 3.2" because it could be scrambled with the Win32 API or otherwise distract consumers from upgrading to some 'real 32-bit OS' like the then-upcoming Windows 95 was. In fact, only for the limited Chinese market did Microsoft release a true Windows 3.2 version (see Windows 3.2 section).

Windows 3.x was eventually superseded by Windows 95 and later versions which integrated the MS-DOS and Windows components into a single product.

On 9 July 2008, it was announced that as of 1 November 2008, Windows for Workgroups 3.11 for the embedded devices channel would no longer be made available for OEM distribution.6

Applications

Windows 3.1x introduced new possibilities for applications, especially multimedia applications. During this era, Microsoft developed a new range of software that was implemented on this operating system, called Microsoft Home, Microsoft Bob being one of the programs.

Applications that were then exclusively dependent on Windows 3.x have helped fuel the sales of Windows before it became an OS of its own.

Program Manager

Program Manager was included in all versions of Windows from version 3.0 until Windows XP Service Pack 1. A non-operable icon library named progman.exe is included in Windows XP Service Pack 2 but has been completely removed from Vista.

If Program Manager is started under Windows XP Service Pack 2 and later, it does not appear to run, but when a .grp file created for Windows 3.1 is processed, it converts the .grp file contents to a Start Menu folder.

Internet Explorer

Microsoft released versions of Internet Explorer from 2.0 up to the first release of Internet Explorer 5.0 for Windows 3.1.

Internet Explorer for
Windows 3.1 Versions
2.0 3.0 4.0 5.0
3.0a
2.01 3.01
  3.02a
2.1

Promotion and reception

Microsoft began a television advertising campaign for the first time on March 1, 1992. The advertisements, developed by Ogilvy & Mather, were designed to introduce a broader audience to Windows.7 Windows 3.1 was shipped worldwide on April 6, 1992, and reached three million sales two months later.8 The year of Windows 3.1's release was successful for Microsoft, who were named the "Most Innovative Company Operating in the U.S." by Forbes Magazine, while Windows became the most widely-used GUI-based operating system.9

Controversy

Full OS or MS-DOS shell?

Windows 3.x requires pre-installation of MS-DOS (or a compatible operating system), which must be booted on PC startup. Windows is started as an application program, and can be terminated at any time, returning the user to the MS-DOS prompt. MS-DOS also provides device drivers for certain tasks such as CD-ROM or network access, specifically remote disk drive or remote printer access; these drivers run in real mode. In 386 enhanced mode of Windows for Workgroups, the networking drivers are running in protected mode. Windows requires specifically written applications, and has a specific on-disk file format, which is much more complicated than the format of MS-DOS executables. It has many of its own device drivers and for the most part its own memory management system. 

Other considerations include the fact that MS-DOS does not isolate applications from the hardware and does not protect itself from applications. The memory-resident part of MS-DOS is akin to a library of routines for dealing with disk-type peripherals and loading applications from them; an MS-DOS program is free to do whatever it desires, notably replacing or bypassing part or all of MS-DOS code, temporarily or permanently—Loadlin uses this very method to boot the Linux kernel from DOS. Windows took advantage of this, and the degree to which bypassing is performed increases with most newer releases. Windows 3.1 and its 32-bit Disk Access superseded the BIOS code for accessing disks, while 32-bit File Access of Windows for Workgroups 3.11 bypassed the native MS-DOS code for accessing files. This opened the way for Windows 95's support for Long File Names, which made DOS file code and related 8.3 filename utilities obsolete.

Furthermore, an MS-DOS program running in the Windows environment can take advantage of those features of Windows which are natively unsupported by DOS. An MS-DOS program running on Windows for Workgroups 3.11 automatically uses 32-bit File Access rather than the native MS-DOS file and disk access routines. Similarly, a specially written MS-DOS program running on Windows 95 can access long file names.

Windows NT and its successors represent operating systems completely independent of MS-DOS legacy and their kernel is entirely composed of 32-bit code. MS-DOS (and Windows 3.x) programs run inside virtual DOS machines, which are implemented over the normal system API rather than underlying the system. Alternatively, Windows 3.1x is able to run in emulators such as DOSbox.

DR-DOS compatibility

Main article: AARD code

The installer to the beta release used code that checked whether it was running on Microsoft-licensed DOS or another DOS operating system (such as DR-DOS). The code ran several functional tests that succeeded on MS-DOS and PC-DOS, but resulted in a technical support message on competing operating systems. If the system was not MS-DOS, the installer would fail. Digital Research, who owned DR-DOS, released a patch within weeks to allow the installer to continue. Microsoft disabled, but did not remove, this warning message for the final release of Windows 3.1. When Caldera Systems bought the DR-DOS from Novell they brought a lawsuit against Microsoft over the AARD code which was later settled.1011

Legacy

Windows 3.1 found a niche market as an embedded operating system after becoming obsolete in the PC world. Up until Microsoft discontinued 3.1 in November 2008, both Virgin Atlantic and Qantas employed it for some of the onboard entertainment systems on long-distance jets. It also sees continued use as an embedded OS in retail cash tills.12

References

  1. ^ The end of an era - Windows 3.x from BBC News
  2. ^ Virginia Kouyoumdjian (August 1994). "DOS/V, Windows, Prices, and the Future", Computing Japan. 
  3. ^ http://support.microsoft.com/default.aspx?scid=kb;en-us;129451
  4. ^ Windows Timeline, GUIdebook
  5. ^ Windows history, PC Museum
  6. ^ Coyne, John (2008-07-09). "It's the End for 3.11!!". John Coyne's Embedded Blog. MSDN Blogs. Retrieved on 2008-07-11.
  7. ^ http://web.archive.org/web/19961017232356/library.microsoft.com/msinfo/mshist/1992.htm
  8. ^ http://www.salespromo.co.uk/article/90
  9. ^ http://web.archive.org/web/19961017232408/library.microsoft.com/msinfo/mshist/1993.htm
  10. ^ Goodin, Dan (1999-04-28). "Microsoft emails focus on DR-DOS threat", CNET News. Retrieved on 21 August 2008. 
  11. ^ BBC News | BUSINESS | Caldera vs Microsoft - the settlement
  12. ^ The end of an era - Windows 3.x from BBC News

External links

Wikipedia content modification information:

  • This page was last modified on 17 November 2008, at 10:28.

Wikipedia Authorship and Review

Wikipedia content provided here is not reviewed directly by MedLibrary.org. Wikipedia content is authored by an open community of volunteers and is not produced by or in any way affiliated with MedLibrary.org.

Wikipedia Usage Guidelines

This article is licensed under the GNU Free Documentation License. It uses material from the Wikipedia article on "Windows 3.1x".

The URL for this specific entry is:

All Wikipedia text is available under the terms of the GNU Free Documentation License. (See Copyrights for details). Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc.