Operating Systems · Reviewed
Solaris
Sun Microsystems' enterprise Unix platform, associated with SPARC workstations and servers and with technologies including DTrace, ZFS and operating-system virtualization.
Overview
Solaris is a Unix operating system designed for multiuser applications, network services and large computing installations. Its graphical workstation heritage sits alongside extensive facilities for server administration, storage and application deployment. Releases have supported Sun's SPARC architecture and x86 systems, with specific hardware coverage varying over time.
The platform is especially associated with DTrace for observing running software, ZFS for integrated storage management, and Zones for isolating application environments. These capabilities make Solaris relevant to the history of system administration as well as desktop workstations. Features introduced in later releases should not be assumed to exist in the original 1990s editions.
Key features
- Multiuser Unix environment
- DTrace dynamic tracing
- ZFS storage and snapshots
- Zones application isolation
- SPARC and x86 platform history
Historical significance
Solaris helped define the enterprise Unix workstation and server environment. Its lasting significance includes tools that made complex systems easier to observe, partition and manage, rather than simply increasing processing power. The OpenSolaris and illumos histories also show how commercially developed operating-system technology can produce several distinct proprietary and open-source descendants.
History and development
Sun introduced the Solaris 2 generation in 1992, moving its operating-system line toward UNIX System V Release 4. The Solaris name also appeared in branding for earlier SunOS-based releases, which makes the distinction between the product name and the Solaris 2 architecture important.
Solaris 10 in 2005 introduced major administration and observability technologies, with ZFS arriving in a subsequent update. Sun's OpenSolaris initiative opened substantial portions of the code. After Oracle acquired Sun in 2010, Oracle continued Solaris commercially; the independent illumos project carried forward a separate open-source development line.