Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 History  





2 "SunOS" and "Solaris"  





3 User interface  





4 See also  





5 References  





6 External links  














SunOS






العربية
Català
Чӑвашла
Español
فارسی

Bahasa Indonesia

Norsk bokmål
Русский
Türkçe
Українська

 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 


SunOS
DeveloperSun Microsystems
OS familyUnix (BSD/SVR4)
Working stateHistoric; now marketed as Solaris
Source modelClosed source
Initial release1982; 42 years ago (1982)
Latest release4.1.4[1] / September 1994; 29 years ago (1994-09)[2]
PlatformsMotorola 680x0, Sun386i, SPARC
Kernel typeMonolithic kernel
Default
user interface
SunView, OpenWindows
LicenseProprietary (binary only)
Succeeded bySolaris

SunOS is a Unix-branded operating system developed by Sun Microsystems for their workstation and server 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 and are marketed under the brand name Solaris.

History

[edit]
SunOS version Release date Codebase Description
Sun UNIX 0.7 1982 UniSoft UNIX v7[3] Bundled with 68000-based Sun-1 system. No windowing system.
SunOS 1.0[4] Nov 1983 4.2BSD Support for 68010-based Sun-1 and Sun-2 systems. Introduced Sun Window System.[5]
SunOS 1.1[6][7] Apr 1984
SunOS 1.2[6] Jan 1985
SunOS 2.0 May 1985[6] 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[6] 4.2BSD + System V IPC Optional System V tape offered utilities and development libraries.
SunOS 3.2 Sep 1986[6] 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 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) series systems. SunOS 4 supported Sun-2 (until release 4.0.3), Sun-3 (until 4.1.1), Sun386i (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-architecture multiprocessor machines (the SPARCserver 600MP series); since it had only a single lock for the kernel, only one CPU 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, sun4c and sun4m architectures were supported in 4.1.4; sun4d 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"

[edit]
SunOS 4.1.1 tape

In 1987, AT&T Corporation 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. This would become System V Release 4 (SVR4).[3]

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:

SunOS 4.1.x / Solaris 1.x / OpenWindows releases
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

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 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

[edit]

Beginning with SunOS 1.0, the Sun Window System provided a GUI called Suntools,[8] layered on top of lower-level windowing and bitmap libraries;[5] this was renamed SunView in SunOS 3.0.[9] Sun then developed a novel window system called NeWS that used and extended the PostScript language and graphics model. 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.[10]

See also

[edit]

References

[edit]
  1. ^ Bill Calkins. "The History of Solaris" (PDF). cse.unl.edu.
  • ^ "Unix History" (PDF). levenez.com.
  • ^ a b Salus, Peter (1994). A Quarter Century of Unix. Addison-Wesley. pp. 199–200. ISBN 0-201-54777-5.
  • ^ Beginner's Guide to the Sun Workstation (PDF). Sun Microsystems. November 1983. p. 2. Retrieved 2019-08-31.
  • ^ a b Programmer's Reference for the Sun Window System (PDF). Sun Microsystems. November 1983. Retrieved 2023-04-13.
  • ^ a b c d e "Solaris Operating System (Unix)". Operating System Documentation Project. Retrieved 2006-12-14.
  • ^ "SunOS 1.1 tape image and label". Sun Microsystems. Retrieved 2019-08-31. Sun Operating System Release 1.1 (derived from UNIX 4.2 bsd)
  • ^ Sun Microsystems (1986). Windows and Window Based Tools: Beginner's Guide. p. 49.
  • ^ Windows and Window Based Tools: Beginner's Guide (PDF). Sun Microsystems. February 1986. p. ix. Retrieved 2023-04-13.
  • ^ Sun Microsystems (1990). SunOS 4.1 Release Manual. p. 99.
  • [edit]
    Retrieved from "https://en.wikipedia.org/w/index.php?title=SunOS&oldid=1227788985"

    Categories: 
    Berkeley Software Distribution
    Discontinued operating systems
    Sun Microsystems software
    UNIX System V
    Hidden categories: 
    Articles with short description
    Short description is different from Wikidata
    Webarchive template wayback links
     



    This page was last edited on 7 June 2024, at 20:09 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki