Safekipedia

SunOS

Adapted from Wikipedia · Discoverer experience

An old computer tape used with SunOS 4.1.1 software, displayed at the Stanford Museum of Computing.

SunOS was an operating system made by Sun Microsystems for their workstations and servers from 1982 until the mid-1990s. It was based on Unix, a system that helps computers run programs and manage tasks. The name SunOS was mostly used for the early versions, from 1.0 to 4.1.4, which were built using something called BSD. Later versions, starting with 5.0, were built on UNIX System V Release 4 and were sold under a different name, Solaris. These systems were important because they helped powerful computers work efficiently and were used in many places where big computing tasks were needed.

History

SunOS was an operating system created by Sun Microsystems for their computers. SunOS 1 worked only on early Sun computers called Sun-2 series, including upgraded Sun-1 systems. Later, SunOS 2 added support for Sun-3 series computers. SunOS 4 could run on Sun-2, Sun-3, Sun386i, and Sun-4 (SPARC) computers, though full support for SPARC came later.

The final version, SunOS 4.1.4, came out in 1994 and worked on many computer types, but not all. Sun kept providing updates for SunOS 4.1.3 and 4.1.4 until 2003.

Version history

SunOS versionRelease dateCodebaseDescription
Sun UNIX 0.71982UniSoft UNIX v7Bundled with 68000-based Sun-1 system. No windowing system.
SunOS 1.0Nov 19834.2BSDSupport for 68010-based Sun-1 and Sun-2 systems. Introduced Sun Window System.
SunOS 1.1Apr 1984
SunOS 1.2Jan 1985
SunOS 2.0May 1985Introduced the NFS protocol, Yellow Pages (YP) distributed network information system, Remote Procedure Call (RPC) / eXternal Data Representation (XDR) and virtual file system (VFS) layer using vnodes. Coincided with release of 68020-based Sun-3 hardware.
SunOS 3.0Feb 19864.2BSD + System V IPCOptional System V tape offered utilities and development libraries.
SunOS 3.2Sep 1986Same as 3.0, plus some 4.3BSDFirst support for Sun-4 series
SunOS 3.5Jan 1988
SunOS 4.0Dec 19884.3BSD with System V IPCNew virtual memory system, dynamic linking, automounter, System V STREAMS I/O. Sun386i support.
SunOS 4.0.1Dec 1988
SunOS 4.0.2Sep 1989Sun386i only
SunOS 4.0.3May 1989
SunOS 4.0.3cJun 1989SPARCstation 1 (Sun-4c) only
SunOS 4.1Mar 1990
SunOS 4.1eApr 1991Sun-4e only
SunOS 4.1.1Nov 1990Bundled with OpenWindows 2.0
SunOS 4.1.1BFeb 1991
SunOS 4.1.1.1Jul 1991
SunOS 4.1.1_U1Nov 1991Sun-3/3x only
SunOS 4.1.2Dec 1991Support for multiprocessor (SPARCserver 600MP) systems; first CD-ROM-only release.
SunOS 4.1.3Aug 1992
SunOS 4.1.3CNov 1993SPARCclassic/SPARCstation LX only
SunOS 4.1.3_U1Dec 1993
SunOS 4.1.3_U1BFeb 1994Earliest release for which Y2K compliance patches were available.
SunOS 4.1.4Nov 1994Last release of SunOS 4
SunOS 5.xJun 1992SVR4See Solaris article.

"SunOS" and "Solaris"

In 1987, AT&T Corporation and Sun worked together to combine popular versions of Unix, including features from SunOS, into a new system called System V Release 4 (SVR4).

On September 4, 1991, Sun announced that their next big operating system update would change from its old style to one based on SVR4. Although the internal name for this update would be SunOS 5, Sun started using the marketing name Solaris. The idea was that Solaris would include not just SunOS, but also the OpenWindows desktop and Open Network Computing features.

Even before the new system was ready, Sun began calling their current SunOS 4 release Solaris 1.0. SunOS 5.0 became part of Solaris 2.0. Small updates to SunOS 4 were still released through 1994, and each got a matching Solaris 1._x name. People often still used the SunOS names.

SunOS 4.1.1 tape

Today, SunOS 5 is commonly known as Solaris, though the SunOS name is still seen inside the system — in startup messages, the uname command, and man page endings.

Matching a SunOS 5.x version to its Solaris name is easy: each Solaris name includes the SunOS 5 minor version number. For example, Solaris 2.4 included SunOS 5.4. After Solaris 2.6, the "2." was dropped, so the SunOS number was used alone. The latest Solaris version is named Solaris 11 and includes SunOS 5.11.

SunOS 4.1.x / Solaris 1.x / OpenWindows releases
SunOS VersionSolaris versionOpenWindows version
4.1.1
4.1.1B
4.1.1.1
1.02.0
4.1.21.0.12.0
4.1.31.1 SMCC Version A3.0
4.1.3C1.1C3.0
4.1.3_U11.1.13.0_U1
4.1.3_U1B1.1.1B3.0_U1B
4.1.41.1.23.0_414

User interface

When SunOS started with version 1.0, it had a special way to make pictures and graphs on the screen, called the Sun Window System. This included a tool called Suntools to help users. Later, in version 3.0, this was renamed to SunView.

Sun also made a new system called NeWS, which used a special language called PostScript for drawing. In 1989, they released something called OpenWindows. This worked with X11 and could also support both SunView and NeWS programs. It became the main way to use SunOS starting with version 4.1.1.

Related articles

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

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