is a Unix operating system originally developed by Sun Microsystems. Itsuperseded their earlier SunOS in 1992.
, as it is now known, has beenowned by Oracle Corporation since Oracle's acquisition of Sun in January 2010.Solaris is known for its scalability, especially on SPARC systems, and for originatingmany innovative features such as DTrace, ZFS and Time Slider. Solaris supportsSPARC-based and x86-based workstations and servers from Sun and other vendors,with efforts underway to port to additional platforms. Solaris is certified against theSingle Unix Specification.Solaris was historically developed as proprietary software, then in June 2005 SunMicrosystems released most of the codebase under the CDDL license, and founded theOpenSolaris open source project. With OpenSolaris Sun wanted to build a developer and user community around the software. After the acquisition of Sun Microsystems inJanuary 2010, Oracle decided to discontinue the OpenSolaris distribution and thedevelopment model. As a result, the OpenSolaris community forked the OpenIndianaproject, as part of the Illumos Foundation. However, starting with Solaris 11, updates tothe Solaris source code will still be distributed under the CDDL license, after full binaryreleases are made. Oracle will also begin a technology partner program, called OracleTechnology Network (OTN), to permit their industry partners access to the in-development Solaris source code.
In 1987, AT&T and Sun announced that they were collaborating on a project to mergethe most popular Unix variants on the market at that time: BSD, System V, and Xenix.This became Unix System V Release 4 (SVR4).On September 4, 1991, Sun announced that it would replace its existing BSD-derivedUnix, SunOS 4, with one based on SVR4. This was identified internally as
, buta new marketing name was introduced at the same time:
micro releases were retroactively named
by Sun, the Solaris name isalmost exclusively used to refer to the SVR4-derived SunOS 5.0 and later.The justification for this new "overbrand" was that it encompassed not only SunOS, butalso the OpenWindows graphical user interface and Open Network Computing (ONC)functionality. The SunOS minor version is included in the Solaris release number; for example,
incorporated SunOS 5.4. After Solaris 2.6, Sun dropped the "2."from the number, so Solaris 7 incorporates SunOS 5.7, and the latest release SunOS5.10 forms the core of