Windows 1.0 is the first major release of
Microsoft Windows
Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
, a family of
graphical operating system
An operating system (OS) is system software that manages computer hardware and software resources, and provides common daemon (computing), services for computer programs.
Time-sharing operating systems scheduler (computing), schedule tasks for ...
s for
personal computer
A personal computer, commonly referred to as PC or computer, is a computer designed for individual use. It is typically used for tasks such as Word processor, word processing, web browser, internet browsing, email, multimedia playback, and PC ...
s developed by
Microsoft
Microsoft Corporation is an American multinational corporation and technology company, technology conglomerate headquartered in Redmond, Washington. Founded in 1975, the company became influential in the History of personal computers#The ear ...
. It was first
released to manufacturing in the United States on November 20, 1985, while the European version was released as Windows 1.02 in May 1986.
Its development began after the Microsoft co-founder and spearhead of Windows 1.0,
Bill Gates
William Henry Gates III (born October 28, 1955) is an American businessman and philanthropist. A pioneer of the microcomputer revolution of the 1970s and 1980s, he co-founded the software company Microsoft in 1975 with his childhood friend ...
, saw a demonstration of a similar software suite,
Visi On
Visi On (also known as VisiOn) is an operating environment for IBM PCs and compatibles running DOS, developed by VisiCorp and released in December 1983. Visi On was the first piece of software with a graphical user interface (GUI) for the ...
, at
COMDEX in 1982. The
operating environment was showcased to the public in November 1983, although it ended up being released two years later. Windows 1.0 runs on
MS-DOS
MS-DOS ( ; acronym for Microsoft Disk Operating System, also known as Microsoft DOS) is an operating system for x86-based personal computers mostly developed by Microsoft. Collectively, MS-DOS, its rebranding as IBM PC DOS, and a few op ...
, as a
16-bit
16-bit microcomputers are microcomputers that use 16-bit microprocessors.
A 16-bit register can store 216 different values. The range of integer values that can be stored in 16 bits depends on the integer representation used. With the two ...
shell
Shell may refer to:
Architecture and design
* Shell (structure), a thin structure
** Concrete shell, a thin shell of concrete, usually with no interior columns or exterior buttresses
Science Biology
* Seashell, a hard outer layer of a marine ani ...
program known as
MS-DOS Executive, and it provides an environment which can run graphical
programs designed for Windows, as well as existing MS-DOS software. It included multitasking and the use of the
mouse
A mouse (: mice) is a small rodent. Characteristically, mice are known to have a pointed snout, small rounded ears, a body-length scaly tail, and a high breeding rate. The best known mouse species is the common house mouse (''Mus musculus'' ...
, and various built-in programs such as
Calculator
An electronic calculator is typically a portable electronic device used to perform calculations, ranging from basic arithmetic to complex mathematics.
The first solid-state electronic calculator was created in the early 1960s. Pocket-si ...
,
Paint
Paint is a material or mixture that, when applied to a solid material and allowed to dry, adds a film-like layer. As art, this is used to create an image or images known as a painting. Paint can be made in many colors and types. Most paints are ...
, and
Notepad. The operating environment does not allow its windows to overlap, and instead, the windows are
tiled. Windows 1.0 received four releases numbered 1.01 through 1.04, mainly adding support for newer hardware or additional languages.
The system received lukewarm reviews; critics raised concerns about not fulfilling expectations, its
compatibility with very little
software
Software consists of computer programs that instruct the Execution (computing), execution of a computer. Software also includes design documents and specifications.
The history of software is closely tied to the development of digital comput ...
, and its performance issues, while it has also received positive responses to Microsoft's early presentations and support from a number of hardware- and software-makers. Its last release was 1.04, and it was succeeded by
Windows 2.0, which was released in December 1987. Microsoft ended its support for Windows 1.0 on December 31, 2001, making it the longest-supported out of all versions of Windows.
Development history
Microsoft
Microsoft Corporation is an American multinational corporation and technology company, technology conglomerate headquartered in Redmond, Washington. Founded in 1975, the company became influential in the History of personal computers#The ear ...
showed its desire to develop a
graphical user interface
A graphical user interface, or GUI, is a form of user interface that allows user (computing), users to human–computer interaction, interact with electronic devices through Graphics, graphical icon (computing), icons and visual indicators such ...
(GUI) as early as 1981.
The development of Windows began after
Bill Gates
William Henry Gates III (born October 28, 1955) is an American businessman and philanthropist. A pioneer of the microcomputer revolution of the 1970s and 1980s, he co-founded the software company Microsoft in 1975 with his childhood friend ...
, co-founder of Microsoft and the lead developer of Windows, saw a demonstration at
COMDEX 1982 of
VisiCorp's
Visi On
Visi On (also known as VisiOn) is an operating environment for IBM PCs and compatibles running DOS, developed by VisiCorp and released in December 1983. Visi On was the first piece of software with a graphical user interface (GUI) for the ...
, a GUI software suite for
IBM PC compatible computers.
A year later, Microsoft learned that
Apple
An apple is a round, edible fruit produced by an apple tree (''Malus'' spp.). Fruit trees of the orchard or domestic apple (''Malus domestica''), the most widely grown in the genus, are agriculture, cultivated worldwide. The tree originated ...
's own GUI software—also bit-mapped, and based in part on research from
Xerox PARC—was much more advanced; Microsoft decided it needed to differentiate its own offering. In August 1983, Gates recruited
Scott A. McGregor, one of the key developers behind PARC's original windowing system, to be the developer team lead for Windows 1.0.
Microsoft first demonstrated a window manager to the press in September 1983. The demonstration featured a user interface similar to
Multiplan and other contemporary Microsoft applications with a command bar at the bottom of the screen. It also showed multiple application windows in both
overlapping and
tiled arrangements.
This user interface concept was soon reworked to only support tiled windows and to change the Multiplan-like command bar into a menu bar under each window's title bar. The redesigned environment ultimately had its public debut at Fall COMDEX 1983 in November 1983.
Initially requiring 192
KB of RAM and two
floppy disk
A floppy disk or floppy diskette (casually referred to as a floppy, a diskette, or a disk) is a type of disk storage composed of a thin and flexible disk of a magnetic storage medium in a square or nearly square plastic enclosure lined with a ...
drives, Microsoft described the software as a
device driver
In the context of an operating system, a device driver is a computer program that operates or controls a particular type of device that is attached to a computer or automaton. A driver provides a software interface to hardware devices, enabli ...
for
MS-DOS 2.0. By supporting
cooperative multitasking
Cooperative multitasking, also known as non-preemptive multitasking, is a computer multitasking technique in which the operating system never initiates a context switch from a running Process (computing), process to another process. Instead, in o ...
in
tiled windows when using well-behaved applications that only used DOS
system call
In computing, a system call (syscall) is the programmatic way in which a computer program requests a service from the operating system on which it is executed. This may include hardware-related services (for example, accessing a hard disk drive ...
s and permitting non-well-behaved applications to run in a full screen, Windows differed from both Visi On and Apple Computer's
Lisa by immediately offering many applications. Unlike Visi On, Windows developers did not need to use
Unix
Unix (, ; trademarked as UNIX) is a family of multitasking, multi-user computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, a ...
to develop IBM PC applications; Microsoft planned to encourage other companies, including competitors, to develop programs for Windows by not requiring a Microsoft
user interface
In the industrial design field of human–computer interaction, a user interface (UI) is the space where interactions between humans and machines occur. The goal of this interaction is to allow effective operation and control of the machine fro ...
in their applications.
Manufacturers of MS-DOS computers such as
Compaq
Compaq Computer Corporation was an American information technology, information technology company founded in 1982 that developed, sold, and supported computers and related products and services. Compaq produced some of the first IBM PC compati ...
,
Zenith
The zenith (, ) is the imaginary point on the celestial sphere directly "above" a particular location. "Above" means in the vertical direction (Vertical and horizontal, plumb line) opposite to the gravity direction at that location (nadir). The z ...
, and
DEC promised to provide support, as did software companies such as
Ashton-Tate and
Lotus. After previewing Windows, ''
BYTE
The byte is a unit of digital information that most commonly consists of eight bits. Historically, the byte was the number of bits used to encode a single character of text in a computer and for this reason it is the smallest addressable un ...
'' magazine stated in December 1983 that it "seems to offer remarkable openness, reconfigurability, and transportability as well as modest hardware requirements and pricing … Barring a surprise product introduction from another company, Microsoft Windows will be the first large-scale test of the
desktop metaphor
In computing, the desktop metaphor is an interface metaphor which is a set of unifying concepts used by graphical user interfaces to help users interact more easily with the computer. The desktop metaphor treats the computer monitor as if it is ...
in the hands of its intended users".
IBM
International Business Machines Corporation (using the trademark IBM), nicknamed Big Blue, is an American Multinational corporation, multinational technology company headquartered in Armonk, New York, and present in over 175 countries. It is ...
was notably absent from Microsoft's announcement, and the corporation rejected Windows in favor of creating
IBM TopView.
By late 1984, the press reported a "War of the Windows" between Windows, TopView, and
Digital Research
Digital Research, Inc. (DR or DRI) was a privately held American software company created by Gary Kildall to market and develop his CP/M operating system and related 8-bit, 16-bit and 32-bit systems like MP/M, Concurrent DOS, FlexOS, Multiuser ...
's
Graphics Environment Manager (GEM).
Whether corporate customers wanted any graphical interface was unclear
—
Jim Manzi of Lotus wondered during a 1987 joint interview with Gates, "why did it have to be so messy, the whole transition process that we're putting the world through?"
—but from early in Windows's history, Gates viewed Windows as Microsoft's future. He told ''InfoWorld'' magazine in April 1984 that "our strategies and energies as a company are totally committed to Windows, in the same way that we're committed to operating-system
kernels like MS-DOS and
Xenix
Xenix is a discontinued Unix operating system for various microcomputer platforms, licensed by Microsoft from AT&T Corporation. The first version was released in 1980, and Xenix was the most common Unix variant during the mid- to late-1980s. T ...
. We're also saying that only applications that take advantage of Windows will be competitive in the long run".
''
Computerworld
''Computerworld'' (abbreviated as CW) is a computer magazine published since 1967 aimed at information technology (IT) and Business computing, business technology professionals. Original a print magazine, ''Computerworld'' published its final pr ...
'' wrote in 1987 that "Gates has pushed
indowsalmost fanatically for years".
Steve Ballmer
Steven Anthony Ballmer (; March 24, 1956) is an American businessman and investor who served as chief executive officer of Microsoft from 2000 to 2014. He is the owner of the Los Angeles Clippers of the National Basketball Association (NBA). He i ...
replaced McGregor after he left the team in January 1985.
Microsoft had promised in November 1983 to ship Windows by April 1984, although, due to various design modifications, its release date was delayed.
During its development and before its windowing system was developed, it was briefly referred to by the codename "Interface Manager".
De-emphasizing multitasking, the company stated that Windows' purpose, unlike that of TopView, was to "turn the computer into a
graphics
Graphics () are visual images or designs on some surface, such as a wall, canvas, screen, paper, or stone, to inform, illustrate, or entertain. In contemporary usage, it includes a pictorial representation of the data, as in design and manufa ...
-rich environment" while using less memory. After Microsoft persuaded IBM that the latter needed a GUI, the two companies announced in April 1987 the introduction of
OS/2
OS/2 is a Proprietary software, proprietary computer operating system for x86 and PowerPC based personal computers. It was created and initially developed jointly by IBM and Microsoft, under the leadership of IBM software designer Ed Iacobucci, ...
and its graphical OS/2
Presentation Manager, which were supposed to ultimately replace both MS-DOS and Windows.
Release versions
On , the first retail release, Windows 1.01, was released in the United States at a cost of US$99 (equivalent to about $ in ).
In May 1986, the next release, 1.02, was published mainly for the European market, also introducing non-English versions of Windows 1.0.
The version 1.03, released in August 1986, included enhancements that made it consistent with the international release like
drivers for non-U.S. keyboards and additional screen and printer drivers, and superseded both version 1.01 in the US and version 1.02 in Europe. Version 1.04, released in April 1987, added support for the new
IBM PS/2
The Personal System/2 or PS/2 is IBM's second generation of personal computers. Released in 1987, it officially replaced the IBM Personal Computer, IBM PC, IBM Personal Computer XT, XT, IBM Personal Computer/AT, AT, and IBM PC Convertible, PC Co ...
computers, although no support for PS/2 mice or new
VGA graphics modes was provided. However, on May 27, 1987, an OEM version was released by IBM, which added VGA support, PS/2 mouse support,
MCGA support, and support for the
8514/A display driver.
IBM released this version on three 3.5-inch 720k floppies and offered it as part of their "Personal Publishing System" and "Collegiate Kit" bundles. Microsoft ended its support for Windows 1.0 on December 31, 2001, making it the longest-supported version out of all versions of Windows.
Features
Windows 1.0 was built on the MS-DOS
kernel, while it runs as a
16-bit
16-bit microcomputers are microcomputers that use 16-bit microprocessors.
A 16-bit register can store 216 different values. The range of integer values that can be stored in 16 bits depends on the integer representation used. With the two ...
shell
Shell may refer to:
Architecture and design
* Shell (structure), a thin structure
** Concrete shell, a thin shell of concrete, usually with no interior columns or exterior buttresses
Science Biology
* Seashell, a hard outer layer of a marine ani ...
program known as the
MS-DOS Executive, and it offers limited multitasking of existing MS-DOS programs and concentrates on creating an interaction
paradigm
In science and philosophy, a paradigm ( ) is a distinct set of concepts or thought patterns, including theories, research methods, postulates, and standards for what constitute legitimate contributions to a field. The word ''paradigm'' is Ancient ...
(cf.
message loop), an execution model and a stable
API
An application programming interface (API) is a connection between computers or between computer programs. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how to build ...
for
native programs for the future.
The
operating environment supports the use of a
mouse
A mouse (: mice) is a small rodent. Characteristically, mice are known to have a pointed snout, small rounded ears, a body-length scaly tail, and a high breeding rate. The best known mouse species is the common house mouse (''Mus musculus'' ...
, which allows users to perform click-and-drag operations.
Contrary to modern Windows operating systems, the mouse button had to be kept pressed to display the selected menu.
Opening
.exe files in the
MS-DOS
MS-DOS ( ; acronym for Microsoft Disk Operating System, also known as Microsoft DOS) is an operating system for x86-based personal computers mostly developed by Microsoft. Collectively, MS-DOS, its rebranding as IBM PC DOS, and a few op ...
Executive would open an application window.
Windows 1.0 also includes programs such as the
Calculator
An electronic calculator is typically a portable electronic device used to perform calculations, ranging from basic arithmetic to complex mathematics.
The first solid-state electronic calculator was created in the early 1960s. Pocket-si ...
,
Paint
Paint is a material or mixture that, when applied to a solid material and allowed to dry, adds a film-like layer. As art, this is used to create an image or images known as a painting. Paint can be made in many colors and types. Most paints are ...
(then known as Paintbrush),
Notepad,
Write,
Terminal, and Clock.
Paint only supports
monochrome
A monochrome or monochromatic image, object or palette is composed of one color (or values of one color). Images using only shades of grey are called grayscale (typically digital) or black-and-white (typically analog). In physics, mon ...
graphics.
The operating environment also has the
Cardfile manager, a Clipboard, and a Print Spooler program. Initially, ''Puzzle'' and ''Chess'' were supposed to appear as playable
video game
A video game or computer game is an electronic game that involves interaction with a user interface or input device (such as a joystick, game controller, controller, computer keyboard, keyboard, or motion sensing device) to generate visual fe ...
s, although Microsoft scrapped the idea; instead, it introduced ''Reversi'' as a commercially published video game. It was included in Windows 1.0 as a built-in application, and it relies on mouse control.
The operating environment also introduced the
Control Panel, which was used to configure the features of Windows 1.0. The operating environment does not allow
overlapping windows, and instead, the windows are tiled.
When a program gets minimized, its icon would appear on a horizontal line at the bottom of the screen, which resembles the
modern-day Windows taskbar.
It also consists of three
dynamic-link libraries, which are located as files in the system under the names KERNEL.EXE, USER.EXE, and GDI.EXE. The
Windows 1.0 SDK contains debugging versions of these files, which can be used to replace the corresponding files on the setup disks. The setup program combines multiple system files into one, so that Windows boots faster. Using the debugging KERNEL.EXE provided by the Windows 1.0 SDK one can create a "slow boot" version of Windows, where the files are separate. Windows 1.0 includes a kernel, which performs functions such as task handling,
memory management
Memory management (also dynamic memory management, dynamic storage allocation, or dynamic memory allocation) is a form of Resource management (computing), resource management applied to computer memory. The essential requirement of memory manag ...
, and input and output of files, while the two other dynamic-link libraries are the
user interface
In the industrial design field of human–computer interaction, a user interface (UI) is the space where interactions between humans and machines occur. The goal of this interaction is to allow effective operation and control of the machine fro ...
and
Graphics Device Interface. The operating environment could also move the program code and data segments in memory, to allow programs to share code and data that are located in dynamic-link libraries. Windows 1.0 implemented the use of code segment swapping.
Version 1.02 introduced drivers for European keyboards, as well as screen and print drivers. The last Windows 1.0 release, 1.04, introduced support for IBM PS/2 computers. Due to Microsoft's extensive support for
backward compatibility
In telecommunications and computing, backward compatibility (or backwards compatibility) is a property of an operating system, software, real-world product, or technology that allows for interoperability with an older legacy system, or with Input ...
, it is not only possible to execute Windows 1.0
binary programs on current versions of Windows to a large extent but also to recompile their
source code
In computing, source code, or simply code or source, is a plain text computer program written in a programming language. A programmer writes the human readable source code to control the behavior of a computer.
Since a computer, at base, only ...
into an equally functional "modern" application with limited modifications.
In March 2022, it was discovered that the operating environment also includes an
easter egg
Easter eggs, also called Paschal eggs, are eggs that are decorated for the Christian holiday of Easter, which celebrates the resurrection of Jesus. As such, Easter eggs are commonly used during the season of Eastertide (Easter season). The ...
that lists the developers who worked on the operating environment along with a message that says "Congrats!".
System requirements
The official system requirements for Windows 1.0 include the following.
Besides the minimum system requirements, Microsoft has also published a note in which it recommended additional memory when using multiple applications or DOS 3.3.
Reception
Windows 1.0 was released to lukewarm and mixed reviews.
Critics considered the platform to have future potential but felt that Windows 1.0 had not fulfilled expectations and that it could not compete with Apple's GUI operating system.
It was also criticized for its slowness and compatibility with very little software. Reviews criticized its demanding system requirements, especially noting the poor performance experienced when running multiple applications at once, and that Windows encouraged the use of a mouse for navigation, a relatively new concept at the time.
''
The New York Times
''The New York Times'' (''NYT'') is an American daily newspaper based in New York City. ''The New York Times'' covers domestic, national, and international news, and publishes opinion pieces, investigative reports, and reviews. As one of ...
'' compared the performance of Windows on a system with 512 KB of RAM to "pouring
molasses in the Arctic" and that its design was inflexible for keyboard users due to its dependency on a mouse-oriented interface. In conclusion, the ''Times'' felt that the poor performance, lack of dedicated software, uncertain compatibility with DOS programs, and the lack of tutorials for new users made DOS-based software such as
Borland Sidekick (which could provide a similar assortment of accessories and multitasking functionality) more desirable for most PC users.
According to ''
Computerworld
''Computerworld'' (abbreviated as CW) is a computer magazine published since 1967 aimed at information technology (IT) and Business computing, business technology professionals. Original a print magazine, ''Computerworld'' published its final pr ...
'' magazine, Windows 1.0 received 500,000 sales from its release in 1985 up to April 1987. In retrospect, Windows 1.0 was regarded as a flop by contemporary technology publications, who, however, still acknowledged its overall importance to the history of the
Windows line.
Nathaniel Borenstein (who went on to develop the
MIME
A mime artist, or simply mime (from Greek language, Greek , , "imitator, actor"), is a person who uses ''mime'' (also called ''pantomime'' outside of Britain), the acting out of a story through body motions without the use of speech, as a the ...
standards) and his IT team at
Carnegie Mellon University
Carnegie Mellon University (CMU) is a private research university in Pittsburgh, Pennsylvania, United States. The institution was established in 1900 by Andrew Carnegie as the Carnegie Technical Schools. In 1912, it became the Carnegie Institu ...
were also critical of Windows when it was first presented to them by a group of Microsoft representatives. Underestimating the future impact of the platform, he believed that in comparison to an in-house window manager, "these guys came in with this pathetic and naïve system. We just knew they were never going to accomplish anything."
''
The Verge
''The Verge'' is an American Technology journalism, technology news website headquarters, headquartered in Lower Manhattan, New York City and operated by Vox Media. The website publishes news, feature stories, guidebooks, product reviews, cons ...
'' considered the poor reception towards the release of
Windows 8
Windows 8 is a major release of the Windows NT operating system developed by Microsoft. It was Software release life cycle#Release to manufacturing (RTM), released to manufacturing on August 1, 2012, made available for download via Microsoft ...
in 2012 as a parallel to Microsoft's struggles with early versions of Windows. In a similar fashion to Windows 1.0 running atop MS-DOS as a layer, Windows 8 offered a new type of interface and software geared towards an emerging form of
human interface device on PCs, in this case, a
touchscreen
A touchscreen (or touch screen) is a type of electronic visual display, display that can detect touch input from a user. It consists of both an input device (a touch panel) and an output device (a visual display). The touch panel is typically l ...
, running atop the
legacy
Legacy or Legacies may refer to:
Arts and entertainment
Comics
* " Batman: Legacy", a 1996 Batman storyline
* '' DC Universe: Legacies'', a comic book series from DC Comics
* ''Legacy'', a 1999 quarterly series from Antarctic Press
* ''Legacy ...
Windows shell
The Windows shell is the graphical user interface for the Microsoft Windows operating system. Its readily identifiable elements consist of the desktop, the taskbar, the Start menu, the task switcher and the AutoPlay feature. On some versions of ...
used by previous versions.
A mock version of Windows 1.0 was created by Microsoft as an app for
Windows 10
Windows 10 is a major release of Microsoft's Windows NT operating system. The successor to Windows 8.1, it was Software release cycle#Release to manufacturing (RTM), released to manufacturing on July 15, 2015, and later to retail on July 2 ...
as part of a tie-in with the
Netflix
Netflix is an American subscription video on-demand over-the-top streaming service. The service primarily distributes original and acquired films and television shows from various genres, and it is available internationally in multiple lang ...
show ''
Stranger Things
''Stranger Things'' is an American television series created by the Duffer brothers, Duffer Brothers for Netflix. Produced by Monkey Massacre Productions and 21 Laps Entertainment, the Stranger Things season 1, first season was released on N ...
'', aligned with the release of the show's
third season, which takes place during 1985.
See also
*
System 1
The Macintosh "System 1" is the first major release of the classic Mac OS operating system. It was developed for the Motorola 68000 microprocessor. System 1 was released on January 24, 1984, along with the Macintosh 128K, the first in the Maci ...
*
IBM TopView
References
External links
Demo of Windows 1.04running on an original IBM PC/XT, on
YouTube
YouTube is an American social media and online video sharing platform owned by Google. YouTube was founded on February 14, 2005, by Steve Chen, Chad Hurley, and Jawed Karim who were three former employees of PayPal. Headquartered in ...
archived a
Ghostarchive.orgWindows 1.01 emulator
{{Microsoft Windows family
1985 software
1.0
Products and services discontinued in 2001
DOS software
History of Microsoft
History of software
Products introduced in 1985