Sun OS
   HOME

TheInfoList



OR:

SunOS is a
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 ...
-branded
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 ...
developed by
Sun Microsystems Sun Microsystems, Inc., often known as Sun for short, was an American technology company that existed from 1982 to 2010 which developed and sold computers, computer components, software, and information technology services. Sun contributed sig ...
for their
workstation A workstation is a special computer designed for technical or computational science, 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 syste ...
and
server Server may refer to: Computing *Server (computing), a computer program or a device that provides requested information for other programs or devices, called clients. Role * Waiting staff, those who work at a restaurant or a bar attending custome ...
computer system A computer is a machine that can be programmed to automatically carry out sequences of arithmetic or logical operations (''computation''). Modern digital electronic computers can perform generic sets of operations known as ''programs'', wh ...
s from 1982 until the mid-1990s. The ''SunOS'' name is usually only used to refer to versions 1.0 to 4.1.4, which were based on
BSD The Berkeley Software Distribution (BSD), also known as Berkeley Unix or BSD Unix, is a discontinued Unix operating system developed and distributed by the Computer Systems Research Group (CSRG) at the University of California, Berkeley, beginni ...
, 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, an ...
and are marketed under the
brand name A brand is a name, term, design, symbol or any other feature that distinguishes one seller's goods or service from those of other sellers. Brands are used in business, marketing, and advertising for recognition and, importantly, to create and ...
''
Solaris Solaris is the Latin word for sun. It may refer to: Arts and entertainment Literature, television and film * ''Solaris'' (novel), a 1961 science fiction novel by Stanisław Lem ** ''Solaris'' (1968 film), directed by Boris Nirenburg ** ''Sol ...
''.


History

SunOS 1 only supported the
Sun-2 The Sun-2 series of UNIX workstations and servers was launched by Sun Microsystems in November 1983. As the name suggests, the Sun-2 represented the second generation of Sun systems, superseding the original Sun-1 series. The Sun-2 series used ...
series systems, including
Sun-1 Sun-1 was the first generation of UNIX computer workstations and servers produced by Sun Microsystems, launched in May 1982. These were based on a CPU board designed by Andy Bechtolsheim while he was a graduate student at Stanford University an ...
systems upgraded with Sun-2 (
68010 The Motorola MC68010 and Motorola MC68012 are 16/32-bit microprocessors from Motorola, released in 1982 as successors to the Motorola 68000. The 68010 and 68012 added virtualization features, optimized loops and fixed several small flaws to the ...
) CPU boards. SunOS 2 supported Sun-2 and Sun-3 (
68020 The Motorola 68020 is a 32-bit microprocessor from Motorola, released in 1984. A lower-cost version was also made available, known as the 68EC020. In keeping with naming practices common to Motorola designs, the 68020 is usually referred to as t ...
) 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 contem ...
(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 servers produced by Sun Microsystems, first appearing in July 1987, with the launch of the Sun 4/260. The original Sun-4 series were VMEbus-based systems similar to the earlier Sun-3 series, but employing ...
-architecture
multiprocessor Multiprocessing (MP) 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. The ...
machines (the
SPARCserver The SPARCstation, SPARCserver and SPARCcenter product lines are a series of SPARC-based computer workstations and servers in desktop, desk side (pedestal) and rack-based form factor configurations, that were developed and sold by Sun Microsyste ...
600MP series); since it had only a single
lock Lock(s) or Locked may refer to: Common meanings *Lock and key, a mechanical device used to secure items of importance *Lock (water navigation), a device for boats to transit between different levels of water, as in a canal Arts and entertainme ...
for the kernel, only one
CPU A central processing unit (CPU), also called a central processor, main processor, or just processor, is the primary processor in a given computer. Its electronic circuitry executes instructions of a computer program, such as arithmetic, log ...
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, first appearing in July 1987, with the launch of the Sun 4/260. The original Sun-4 series were VMEbus-based systems similar to the earlier Sun-3 series, but employing ...
,
sun4c Sun-4 is a series of Unix workstations and servers produced by Sun Microsystems, first appearing in July 1987, with the launch of the Sun 4/260. The original Sun-4 series were VMEbus-based systems similar to the earlier Sun-3 series, but employing ...
and
sun4m Sun-4 is a series of Unix workstations and servers produced by Sun Microsystems, first appearing in July 1987, with the launch of the Sun 4/260. The original Sun-4 series were VMEbus-based systems similar to the earlier Sun-3 series, but employing ...
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 collaboration ...
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.


Version history


"SunOS" and "Solaris"

In 1987,
AT&T Corporation AT&T Corporation, an abbreviation for its former name, the American Telephone and Telegraph Company, was an American telecommunications company that provided voice, video, data, and Internet telecommunications and professional services to busi ...
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 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, an ...
, 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 ...
. 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, an ...
(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 Solaris is the Latin word for sun. It may refer to: Arts and entertainment Literature, television and film * ''Solaris'' (novel), a 1961 science fiction novel by Stanisław Lem ** ''Solaris'' (1968 film), directed by Boris Nirenburg ** ''Sol ...
''. The justification for this new "overbrand" was that it encompassed not only SunOS, but also the
OpenWindows OpenWindows is a discontinued desktop environment for Sun Microsystems workstations which combined a display server supporting the X Window System protocol, the XView and OLIT toolkits, the OPEN LOOK Window Manager (olwm), and the DeskSet product ...
desktop environment and
Open Network Computing __NOTOC__ Open Network Computing (ONC) Remote Procedure Call (RPC), commonly known as Sun RPC is a remote procedure call system. ONC was originally developed by Sun Microsystems in the 1980s as part of their Network File System project. ONC is ba ...
(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 cal ...
command, and
man page A man page (short for manual page) is a form of software documentation found on Unix and Unix-like operating systems. Topics covered include programs, system libraries, system calls, and sometimes local system details. The local host administr ...
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

Beginning with SunOS 1.0, the Sun Window System provided a
GUI Gui or GUI may refer to: People Surname * Gui (surname), an ancient Chinese surname, ''xing'' * Bernard Gui (1261 or 1262–1331), inquisitor of the Dominican Order * Luigi Gui (1914–2010), Italian politician * Gui Minhai (born 1964), Ch ...
called Suntools, layered on top of lower-level windowing and bitmap libraries; this was renamed
SunView SunView (Sun Visual/Integrated Environment for Workstations) is a discontinued user interface toolkit and windowing system from Sun Microsystems, launched in 1985, and included as part of its Unix implementation, starting with SunOS Release 3. ...
in SunOS 3.0. Sun then developed a novel window system called
NeWS News is information about current events. This may be provided through many different Media (communication), media: word of mouth, printing, Mail, postal systems, broadcasting, Telecommunications, electronic communication, or through the te ...
that used and extended the
PostScript PostScript (PS) is a page description language and dynamically typed, stack-based programming language. It is most commonly used in the electronic publishing and desktop publishing realm, but as a Turing complete programming language, it c ...
language and graphics model. In 1989, Sun released
OpenWindows OpenWindows is a discontinued desktop environment for Sun Microsystems workstations which combined a display server supporting the X Window System protocol, the XView and OLIT toolkits, the OPEN LOOK Window Manager (olwm), and the DeskSet product ...
, an OPEN LOOK-compliant
X11 The X Window System (X11, or simply X) is a windowing system for bitmap displays, common on Unix-like operating systems. X originated as part of Project Athena at Massachusetts Institute of Technology (MIT) in 1984. The X protocol has been at ...
-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 *
Illumos Illumos (stylized as "illumos") is a partly free and open-source Unix operating system. It has been developed since 2010 and is based on OpenSolaris, after the discontinuation of that product by Oracle. It comprises a kernel, device driver ...
*
OpenSolaris OpenSolaris () is a discontinued open-source computer operating system for SPARC and x86 based systems, created by Sun Microsystems and based on Solaris. Its development began in the mid 2000s and ended in 2010. OpenSolaris was developed as ...
*
OpenIndiana OpenIndiana is a free and open-source illumos distribution compatible with SPARC and x86-64 based computers. The project began in 2010, forked from OpenSolaris after OpenSolaris was discontinued by Oracle Corporation, and is hence descended f ...
*
Solaris (operating system) Oracle Solaris is a proprietary software, proprietary Unix operating system offered by Oracle Corporation, Oracle for SPARC and x86-64 based workstations and server (computing), servers. Originally developed by Sun Microsystems as Solaris, it su ...
*
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 Both AT&T Corporation and University of California, Berkeley are important in the early history of Unix. Al ...


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 X86 operating systems 1982 software