SunOS
Adapted from Wikipedia · Adventurer experience
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. 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 made by Sun Microsystems for its computers. SunOS 1 only worked 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 last version, SunOS 4.1.4, came out in 1994 and worked on many computer types, but not all. Sun kept updating SunOS 4.1.3 and 4.1.4 until 2003.
Version history
| SunOS version | Release date | Codebase | Description |
|---|---|---|---|
| Sun UNIX 0.7 | 1982 | UniSoft UNIX v7 | Bundled with 68000-based Sun-1 system. No windowing system. |
| SunOS 1.0 | Nov 1983 | 4.2BSD | Support for 68010-based Sun-1 and Sun-2 systems. Introduced Sun Window System. |
| SunOS 1.1 | Apr 1984 | ||
| SunOS 1.2 | Jan 1985 | ||
| SunOS 2.0 | May 1985 | Introduced 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.0 | Feb 1986 | 4.2BSD + System V IPC | Optional System V tape offered utilities and development libraries. |
| SunOS 3.2 | Sep 1986 | Same as 3.0, plus some 4.3BSD | First support for Sun-4 series |
| SunOS 3.5 | Jan 1988 | ||
| SunOS 4.0 | Dec 1988 | 4.3BSD with System V IPC | New virtual memory system, dynamic linking, automounter, System V STREAMS I/O. Sun386i support. |
| SunOS 4.0.1 | Dec 1988 | ||
| SunOS 4.0.2 | Sep 1989 | Sun386i only | |
| SunOS 4.0.3 | May 1989 | ||
| SunOS 4.0.3c | Jun 1989 | SPARCstation 1 (Sun-4c) only | |
| SunOS 4.1 | Mar 1990 | ||
| SunOS 4.1e | Apr 1991 | Sun-4e only | |
| SunOS 4.1.1 | Nov 1990 | Bundled with OpenWindows 2.0 | |
| SunOS 4.1.1B | Feb 1991 | ||
| SunOS 4.1.1.1 | Jul 1991 | ||
| SunOS 4.1.1_U1 | Nov 1991 | Sun-3/3x only | |
| SunOS 4.1.2 | Dec 1991 | Support for multiprocessor (SPARCserver 600MP) systems; first CD-ROM-only release. | |
| SunOS 4.1.3 | Aug 1992 | ||
| SunOS 4.1.3C | Nov 1993 | SPARCclassic/SPARCstation LX only | |
| SunOS 4.1.3_U1 | Dec 1993 | ||
| SunOS 4.1.3_U1B | Feb 1994 | Earliest release for which Y2K compliance patches were available. | |
| SunOS 4.1.4 | Nov 1994 | Last release of SunOS 4 | |
| SunOS 5.x | Jun 1992 | SVR4 | See Solaris article. |
"SunOS" and "Solaris"
In 1987, AT&T Corporation and Sun worked together to create a new system called System V Release 4. This system combined popular versions of Unix, including features from SunOS.
On September 4, 1991, Sun announced a big update for their operating system. They decided to change from their old style to one based on SVR4. The internal name for this update was SunOS 5, but Sun used the marketing name Solaris. Solaris would include SunOS, the OpenWindows desktop, and Open Network Computing features.
Before the new system was ready, Sun called their current SunOS 4 release Solaris 1.0. Later, 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. Many people still used the SunOS names.
Today, SunOS 5 is commonly known as Solaris. 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 simple: 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 Version | Solaris version | OpenWindows version |
|---|---|---|
| 4.1.1 4.1.1B 4.1.1.1 | 1.0 | 2.0 |
| 4.1.2 | 1.0.1 | 2.0 |
| 4.1.3 | 1.1 SMCC Version A | 3.0 |
| 4.1.3C | 1.1C | 3.0 |
| 4.1.3_U1 | 1.1.1 | 3.0_U1 |
| 4.1.3_U1B | 1.1.1B | 3.0_U1B |
| 4.1.4 | 1.1.2 | 3.0_414 |
User interface
When SunOS started with version 1.0, it had a special way to show 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 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.
Safekipedia