SunOS is a
Unix
Unix (; trademarked as UNIX) is a family of multitasking, multiuser 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, ...
-branded
operating system
An operating system (OS) is system software that manages computer hardware, software resources, and provides common daemon (computing), services for computer programs.
Time-sharing operating systems scheduler (computing), schedule tasks for ef ...
developed by
Sun Microsystems for their
workstation
A workstation is a special computer designed for technical or scientific applications. Intended primarily to be used by a single user, they are commonly connected to a local area network and run multi-user operating systems. The term ''workst ...
and
server
Server may refer to:
Computing
*Server (computing), a computer program or a device that provides functionality for other programs or devices, called clients
Role
* Waiting staff, those who work at a restaurant or a bar attending customers and su ...
computer systems. The ''SunOS'' name is usually only used to refer to versions 1.0 to 4.1.4, which were based on
BSD, while versions 5.0 and later are based on UNIX
System V Release 4
Unix System V (pronounced: "System Five") is one of the first commercial versions of the Unix operating system. It was originally developed by AT&T and first released in 1983. Four major versions of System V were released, numbered 1, 2, 3, ...
, and are marketed under the
brand name ''
Solaris''.
History
SunOS 1 only supported the
Sun-2 series systems, including
Sun-1 systems upgraded with Sun-2 (
68010) CPU boards. SunOS 2 supported Sun-2 and Sun-3 (
68020
The Motorola 68020 ("''sixty-eight-oh-twenty''", "''sixty-eight-oh-two-oh''" or "''six-eight-oh-two-oh''") is a 32-bit microprocessor from Motorola, released in 1984. A lower-cost version was also made available, known as the 68EC020. In keepi ...
) series systems. SunOS 4 supported Sun-2 (until release 4.0.3), Sun-3 (until 4.1.1),
Sun386i
The Sun386i (codenamed ''Roadrunner'') is a discontinued hybrid UNIX workstation/PC compatible computer system produced by Sun Microsystems, launched in 1988. It is based on the Intel 80386 microprocessor but shares many features with the cont ...
(4.0, 4.0.1 and 4.0.2 only) and Sun-4 (
SPARC) architectures. Although SunOS 4 was intended to be the first release to fully support Sun's new SPARC processor, there was also a SunOS 3.2 release with preliminary support for Sun-4 systems.
SunOS 4.1.2 introduced support for Sun's first
sun4m Sun-4 is a series of Unix workstations and server (computing), servers produced by Sun Microsystems, launched in 1987. The original Sun-4 series were VMEbus-based systems similar to the earlier Sun-3 series, but employing microprocessors based on Su ...
-architecture
multiprocessor
Multiprocessing is the use of two or more central processing units (CPUs) within a single computer system. The term also refers to the ability of a system to support more than one processor or the ability to allocate tasks between them. There ar ...
machines (the
SPARCserver 600MP series); since it had only a single
lock for the kernel, only one
CPU
A central processing unit (CPU), also called a central processor, main processor or just processor, is the electronic circuitry that executes instructions comprising a computer program. The CPU performs basic arithmetic, logic, controlling, a ...
at a time could execute in the kernel.
The last release of SunOS 4 was 4.1.4 (Solaris 1.1.2) in 1994. The
sun4 Sun-4 is a series of Unix workstations and servers produced by Sun Microsystems, launched in 1987. The original Sun-4 series were VMEbus-based systems similar to the earlier Sun-3 series, but employing microprocessors based on Sun's own SPARC ...
,
sun4c and
sun4m Sun-4 is a series of Unix workstations and server (computing), servers produced by Sun Microsystems, launched in 1987. The original Sun-4 series were VMEbus-based systems similar to the earlier Sun-3 series, but employing microprocessors based on Su ...
architectures were supported in 4.1.4;
sun4d
Sun4d is a computer architecture introduced by
Sun Microsystems in 1992. It is a development of the earlier Sun-4 architecture, using the XDBus system bus,
SuperSPARC processors, and SBus I/O cards. The XDBus
was the result of a collaboratio ...
was not supported.
Sun continued to ship SunOS 4.1.3 and 4.1.4 until December 27, 1998; they were supported until September 30, 2003.
"SunOS" and "Solaris"
In 1987,
AT&T Corporation
AT&T Corporation, originally the American Telephone and Telegraph Company, is the subsidiary of AT&T Inc. that provides voice, video, data, and Internet telecommunications and professional services to businesses, consumers, and government agen ...
and Sun announced that they were collaborating on a project to merge the most popular Unix flavors on the market at that time: BSD (including many of the features then unique to SunOS),
System V, and
Xenix
Xenix is a discontinued version of the Unix operating system for various microcomputer platforms, licensed by Microsoft from AT&T Corporation in the late 1970s. The Santa Cruz Operation (SCO) later acquired exclusive rights to the software, ...
. This would become
System V Release 4
Unix System V (pronounced: "System Five") is one of the first commercial versions of the Unix operating system. It was originally developed by AT&T and first released in 1983. Four major versions of System V were released, numbered 1, 2, 3, ...
(SVR4).
On September 4, 1991, Sun announced that its next major OS release would switch from its BSD-derived source base to one based on SVR4. Although the internal designation of this release would be ''SunOS 5'', from this point Sun began using the marketing name ''
Solaris''. The justification for this new "overbrand" was that it encompassed not only SunOS, but also the
OpenWindows desktop environment and
Open Network Computing (ONC) functionality.
Even though the new SVR4-based OS was not expected to ship in volume until the following year, Sun immediately began using the new ''Solaris'' name to refer to the currently shipping SunOS 4 release (also including OpenWindows). Thus SunOS 4.1.1 was rebranded ''Solaris 1.0''; SunOS 5.0 would be considered a part of Solaris 2.0. SunOS 4.1.''x'' micro versions continued to be released through 1994, and each of these was also given a ''Solaris 1.''x equivalent name. In practice, these were often still referred to by customers and even Sun personnel by their SunOS release names. Matching the version numbers was not straightforward:
Today, SunOS 5 is universally known as ''Solaris'', although the ''SunOS'' name is still visible within the OS itself in the startup banner, the output of the
uname
uname (short for ''unix name'') is a computer program in Unix and Unix-like computer operating systems that prints the name, version and other details about the current machine and the operating system running on it.
History
The uname system ...
command, and
man page footers, among other places.
Matching a SunOS 5.x release to its corresponding Solaris marketing name is simple: each Solaris release name includes its corresponding SunOS 5 minor version number. For example, Solaris 2.4 incorporated SunOS 5.4. There is one small twist: after Solaris 2.6, the "2." was dropped from the Solaris name and the SunOS minor number appears by itself. The latest Solaris release is named ''Solaris 11'' and incorporates SunOS 5.11.
User interface
GUI
The GUI ( "UI" by itself is still usually pronounced . or ), graphical user interface, is a form of user interface that allows users to interact with electronic devices through graphical icons and audio indicator such as primary notation, inste ...
environments bundled with earlier versions of SunOS included SunTools (later
SunView
SunView (Sun Visual Integrated Environment for Workstations, originally SunTools) is a discontinued windowing system from Sun Microsystems developed in the early 1980s. It was included as part of SunOS, Sun's UNIX implementation; unlike lat ...
) and
NeWS
News is information about current events. This may be provided through many different media: word of mouth, printing, postal systems, broadcasting, electronic communication, or through the testimony of observers and witnesses to event ...
. In 1989, Sun released
OpenWindows, an
OPEN LOOK-compliant
X11-based environment which also supported SunView and NeWS applications. This became the default SunOS GUI in SunOS 4.1.1.
See also
*
Comparison of BSD operating systems
There are a number of Unix-like operating systems based on or descended from the Berkeley Software Distribution (BSD) series of Unix variant options. The three most notable descendants in current use are FreeBSD, OpenBSD, and NetBSD, which are all ...
*
Comparison of operating systems
These tables provide a comparison of operating systems, of computer devices, as listing general and technical information for a number of widely used and currently available PC or handheld (including smartphone and tablet computer) operating sy ...
*
Illumos
*
OpenSolaris
*
OpenIndiana
OpenIndiana is a free and open-source Illumos#Current_distributions, illumos distribution Unix-derived UNIX_System_V, System V SVR4 operating system, started as OpenSolaris continuation project. fork (software development), Forked from OpenSolar ...
*
Solaris (operating system)
Solaris is a proprietary Unix operating system originally developed by Sun Microsystems. After the Sun acquisition by Oracle in 2010, it was renamed Oracle Solaris.
Solaris superseded the company's earlier SunOS in 1993, and became known for ...
*
Unix wars
The Unix wars were struggles between vendors to set a standard for the Unix operating system in the late 1980s and early 1990s.
Origins
Although AT&T Corporation created Unix, by the 1980s, the University of California, Berkeley Computer Sy ...
References
External links
The Sun Hardware Reference (Overview)*
''An Introduction to Solaris'' – a sample chapter from ''Solaris Internals: Core Kernel Architecture'' by Jim Mauro & Richard McDougall, Prentice-Hall, 2000. (PDF)(last updated February 17, 2002)
Initial Solaris announcement
{{DEFAULTSORT:Sunos
Berkeley Software Distribution
Discontinued operating systems
Sun Microsystems software
UNIX System V