Safekipedia

OS/2

Adapted from Wikipedia · Discoverer experience

A photograph of an ATM machine in Fairfield, Brisbane, showing its operating system loading screen. This ATM was known for frequently rebooting when trying to dispense cash.

OS/2 (Operating System/2) was a special kind of computer software made to run on personal computers. It was created by two big companies, IBM and Microsoft, and first came out in 1987. The idea was to replace an older system called DOS and make computers work better.

The name "OS/2" came from being released together with IBM's new line of computers called the Personal System/2. This new system could do more things than older computers and was aimed at people who used computers at work.

In 1990, a disagreement between IBM and Microsoft caused Microsoft to stop working with IBM. IBM kept working on OS/2 by itself. Over the years, IBM made several new versions, with the last big update in 1996. Even though IBM tried to make OS/2 popular for everyday users, it had trouble competing with Microsoft's Windows 3.1. After IBM stopped supporting OS/2 in 2006, other companies took over to keep making and updating it for people who still wanted to use it.

Development

The development of OS/2 began in 1985 when IBM and Microsoft signed an agreement to work together on it. They called it "CP/DOS" and it took two years to finish the first version. OS/2 1.0 came out in 1987 and only worked in text mode, with a graphical user interface added later in version 1.1.

In 1990, the partnership between IBM and Microsoft fell apart. Microsoft focused on Windows, while IBM continued with OS/2 alone. OS/2 2.0, released in 1992, introduced a new interface and better support for running multiple programs. Later versions, like OS/2 Warp in 1994, added more features such as better networking and multimedia support.

IBM continued to update OS/2 until 2001, with the last major version being Warp 4 in 1996. Though OS/2 had some technical advantages, it couldn't compete with Windows and was eventually discontinued. Some companies and communities kept using OS/2, and third-party developers continued to support it after IBM stopped.

Summary of releases

Release dates refer to the US English editions unless otherwise noted.

DateVersion
December 1987OS/2 1.0
November 1988OS/2 1.1
October 1989OS/2 1.2
December 1990OS/2 1.3
October 1991OS/2 2.0 LA (Limited Availability)
April 1992OS/2 2.0
October 1992OS/2 2.00.1
May 1993OS/2 2.1
November 1993OS/2 for Windows
February 1994OS/2 2.11
July 1994OS/2 2.11 SMP
October 1994OS/2 Warp 3
May 1995OS/2 Warp Connect
December 1995OS/2 Warp, PowerPC Edition
February 1996OS/2 Warp Server 4
September 1996OS/2 Warp 4
September 1996OS/2 Warp Server Advanced SMP
November 1997WorkSpace On-Demand 1.0
October 1998WorkSpace On-Demand 2.0
April 1999OS/2 Warp Server for e-Business (version 4.50)
November 2000OS/2 Convenience Pack 1 (version 4.51)
November 2001OS/2 Convenience Pack 2 (version 4.52)

Features and technology

User interface

OS/2 had a special part called Presentation Manager that handled windows, fonts, and icons, much like some other computer systems. On top of this was the Workplace Shell, introduced in version 2.0. This shell let users do usual tasks like looking at files or using printers, and also allowed more advanced tasks with special tools that added to the shell.

The shell showed objects such as disks, folders, and files using a system called the System Object Model. This let different programs share code, even if they were written in different ways. There was also a version that let objects on different computers talk to each other.

Commands

Networking

OS/2 used a system for connecting to other computers that was based on open rules, and it included tools for moving files and talking to other computers.

Drivers

Because not many companies made tools for OS/2, users had few choices for things like video cards. To help with this, IBM allowed users to pick from many cards using a special tool they got from another company.

Virtualization

Running OS/2 inside another computer system was harder than with most older systems because it needed many special features of the computer’s brain. Some newer tools can run OS/2, but it can still be tricky.

Security niche

OS/2 did not get many harmful programs that can break computers, probably because not many people used it. There were tools made for OS/2 to protect against harmful programs from other systems.

Problems

Some issues stood out when comparing OS/2 to other systems. For example, if a program stopped responding, it could sometimes make the whole system stop working until a restart. Later versions fixed this some by taking control after a program did not respond for a while. Another issue was that early versions did not handle waiting for different actions at once very well, making some programs react slowly or jerkily. A new way to handle this was added in version 3.0.

Historical uses

OS/2 was used in many different places. Banks like Suncorp in Australia used it for their ATMs until 2002. In Brazil, Banco do Brasil had thousands of machines running OS/2 in the 1990s. It was also used in Iran Export Bank for their teller machines and servers.

OS/2 was used in transportation too. It controlled the SkyTrain in Vancouver until the late 2000s. It also ran ticket machines for Trenitalia in Italy and for Tramlink in London. In New York City, OS/2 helped manage the subway’s MetroCards.

Retail places like Stop & Shop and Safeway used OS/2 in their checkout systems. It was also used by accounting firms and for systems like NPR’s satellite programming. Even famous radio host Howard Stern used OS/2 on his laptop.

Awards

In 1989, the magazine BYTE gave OS/2 an award, saying it was very important and could become even bigger in the future.

In March 1995, OS/2 won seven big awards. It was named Product of the Year by InfoWorld and won several other prizes from different magazines and groups.

IBM products using OS/2

IBM used OS/2 in many of its hardware products. It worked like a special operating system built right into the devices.

ProductProduct typeUsage of OS/2
IBM 2074Console support controllerUsed to connect 3270 sessions to host via ESCON channels. Introduced in September 2000 as a replacement for local, non-SNA 3174 Control Units. All models were withdrawn in 2006 and replaced by the Open System Adapter Integrated Console Controller (OSA ICC).
IBM 3494Tape libraryUsed as the operating system for the Library Manager (LM) that controlled the tape accessor (robot)
IBM 3745Communications controllerUsed as the operating system for the Service Processor (SP) and if installed, the Network Node Processor (NNP).
IBM 3890Document processorThe 3890/XP1 was announced November 12, 1988. It initially used OS/2 1.1 Extended Edition on a PS/2 Model 80 to emulate the stacker control software that previously ran on a System/360. IBM later switched to OS/2 Warp.
IBM 473xATMUsed in a range of automatic teller machines manufactured by IBM. Was also used in later 478x ATMs manufactured with Diebold.
IBM 9672IBM mainframeUsed as the operating system for the Hardware Management Console (HMC) and Support Element (SE). Was also used in later mainframe models such as the IBM 2064.

Images

A screen showing the command prompt interface from IBM OS/2 version 1.0, an early operating system.
An old set of computer diskettes for Microsoft OS/2, a historical operating system.
A screenshot showing the Firefox 3.5.4 web browser running on the OS/2 Warp 4 operating system.
An old computer screen showing the Microsoft OS/2 Version 1.3 command-line interface.
Logo of Microsoft OS/2, a historical computer operating system.

Related articles

This article is a child-friendly adaptation of the Wikipedia article on OS/2, available under CC BY-SA 4.0.

Images from Wikimedia Commons. Tap any image to view credits and license.