Lably
Skip to content

Windows 3.0

1990 Microsoft operating system version

  • 14 min read
  • 6 chapters

Related on Lably

Through Microsoft Windows, Graphical user interface and Operating system

Windows 3.0 was the first version of Windows to perform well both critically and commercially, and was considered a major improvement over its previous Windows 2.0 offering. Its GUI was considered a challenger to those used and popularized by the Macintosh. Other praised features are the improved multitasking, customizability, and especially the utilitarian memory management that troubled the users of Windows 3.0's predecessors.

The software was a major success, achieving 10 million sales. However, Microsoft was criticized by third-party developers for bundling its separate software with the operating environment, which they viewed as an anticompetitive practice. Support for Windows 3.0 ended on December 31, 2001.

Development history

Before Windows 3.0, a partnership bundled IBM's personal computers with Microsoft's MS-DOS since 1981. Microsoft had previously attempted to develop a successful operating environment called Windows, which IBM declined for its product line. As MS-DOS's fifth iteration approached, IBM demanded a version that could run in "protected mode", to allow multiple programs at once, among other benefits. MS-DOS was originally designed to run in real mode and run only one program at a time, due to the limitations of the Intel 8088 microprocessor. Intel had later released the Intel 80286, supporting such multitasking efficiently (with several different hardware features, including memory protection, hardware task switching, program privilege separation, and virtual memory, all absent on the earlier Intel x86 CPUs) and which could be directly connected to 16 times as much memory as the 8088 (and 8086). The two companies developed the next generation beyond MS-DOS, called OS/2. Early OS/2 software is not encumbered with MS-DOS compatibility, giving IBM a technological advantage.

In late 1987, Windows/386 2.0 introduced a protected mode kernel that can multitask several MS-DOS applications using virtual 8086 mode, but all Windows applications still run in a shared virtual DOS machine. As the rest of the Microsoft team moved on to the OS/2 2.0 project, David Weise, a member of the Windows development team and a critic of IBM, believed that he could restart the Windows project. Microsoft needed programming tools to run in protected mode, so it hired Murray Sargent, a physics professor from the University of Arizona who had developed a DOS extender and a debugging program that works with protected mode applications.

Windows 3.0 originated in 1988 as an independent project by Weise and Sargent, using Sargent's debugger to improve the memory manager and run Windows applications in separate protected memory segments. In a few months, Weise and Sargent cobbled together a rough prototype to run Windows versions of Word, Excel, and PowerPoint, then presented it to company executives, who were impressed enough to approve it as an official project. When IBM learned of Microsoft's upcoming project, their relationship was damaged, but Microsoft asserted that it would cancel Windows after its launch and that it would continue to develop OS/2.

Windows 3.0 was officially announced worldwide on May 22, 1990, in the New York City Center Theater. The event had 6,000 attendees, and it was broadcast live in the Microsoft social fairs of seven other North American cities and twelve major cities outside. Microsoft spent US$3 million to host the festivities, which co-founder Bill Gates referred to as the "most extravagant, extensive, and expensive software introduction ever". Microsoft did not offer free runtime licenses of the software to applications vendors, because runtime versions of Windows lack multitasking. Instead, the company offered upgrades for both full and runtime previous versions of Windows at a cost of US$50 (equivalent to $123 in 2025)—considerably lower than the full license's suggested retail price of $149. The software was bundled by computer hardware manufacturers. The first were Zenith Data Systems, Austin Computer Systems, and CompuAdd, followed by more than 25 others, not including IBM.

Microsoft's "Entry Team" was assigned to make Windows 3.0 generally appealing to the public, and was concerned that the public might perceive it as no more than a tool for large enterprises, due to high system requirements. Major game publishers did not see it as a potential game platform, instead sticking to MS-DOS. Microsoft's product manager Bruce Ryan compiled games that the Windows team had designed in its spare time to create Microsoft Entertainment Pack, which includes Tetris and Minesweeper. There was little budget, none spent on quality testing. Nevertheless, the Entertainment Pack was sold as a separate product, and it became so popular that it was followed by three other Entertainment Packs.

On December 31, 2001, Microsoft dropped support for Windows 3.0, along with previous versions of Windows and Windows 95, Windows for Workgroups, and MS-DOS versions up to 6.22.

Sign in to keep reading

5 more chapters are free with a Lably account.

More in Computing and communication