Solaris 原先是太陽微系統公司研製的 Unix 作業系統，在 Sun 公司被 Oracle 併購後被稱作 Oracle Solaris。目前最新版為 Solaris 11。早期的 Solaris 是由 BSDUnix 發展而來。這是因為昇陽公司的創始人之一，比爾喬伊（Bill Joy）來自柏克萊加州大學（UCBerkeley）。但是隨著時間的推移，Solaris 現在在介面上正在逐漸向 System V 靠攏。 2005 年 6 月 14 日，Sun 公司將正在開發中的 Solaris 11 的原始碼以 CDDL 許可開放，這一開放版本就是 OpenSolaris。2010 年 8 月 23 日，OpenSolaris 專案被 Oracle 中止。2011 年 11 月 9 日，Solaris 11 釋出。 Sun 的作業系統最初叫做 SunOS，SunOS 50 開始，SUN 的作業系統開發開始轉向 System V Release 4，並有了新名字 Solaris 20；Solaris 26 以後，SUN 刪除了版本號中的「2」，因此，SunOS 510 叫做 Solaris 10。Solaris 的早期版本後來又被重新命名為 Solaris 1x。因為 SunOS 這個詞被用做專指 Solaris 作業系統的核心，因此 Solaris 被認為是由 SunOS、圖形化的桌面計算環境以及它的網路增強部分組成。 平臺 Solaris 執行在兩個平臺：Intel x86 及 SPARC／UltraSPARC。後者是昇陽工作站使用的處理器。因此，Solaris 在 SPARC 上擁有強大的處理能力和硬體支援，同時 Intel x86 上的效能也正在得到改善。對兩個平臺，Solaris 遮蔽了底層平臺差異，為使用者提供了儘可能一樣的使用體驗。 最新發布的 Solaris10 包含若干創新技術，包括 ZFS，DTrace，Solaris Zones（Container），預測性自癒等。其中一些以往只可能在專業伺服器等具有相關硬體的大型機器上才可能得到支援，但 Solaris10 使得任何一臺普通 PC 都可以具有這些能力。 Solaris 支援多種系統架構：SPARC、x86 及 x64 x64 即 AMD64 及 EM64T 處理器。在版本 251 的時候，Solaris 曾經一度被移植到 PowerPC 架構，但是後來又在這一版本正式釋出時被刪去。與 Linux 相比，Solaris 可以更有效地支援對稱多處理器，即 SMP 架構。Sun 同時宣佈將在 Solaris 10 的後續版本中提供 Linux 執行環境，允許 Linux 二進位制程式直接在 Solaris x86 和 x64 系統上執行，目前，這一技術已透過 Solaris Zone 的一個特殊實現（BrandZ）得到支援。 Solaris 傳統上與基於 Sun SPARC 處理器的硬體體系結構結合緊密，在設計上和市場上經常捆綁在一起，整個軟硬體系統的可靠性和效能也因此大大增強。然而 SPARC 系統的成本和價格通常要高於 PC 類的產品，這成為 Solaris 進一步普及的障礙。可喜的是，Solaris 對 x86 體系結構的支援正得到大大加強，特別是 Solaris 10 已經能很好地支援 x64（AMD64EM64T）架構。Sun 公司已推出自行設計的基於 AMD64 的工作站和伺服器，並隨機附帶 Solaris 10。 使用者群 早期的 Solaris 主要用於 Sun 工作站上。不過，隨著 Sun 讓 Solaris 可以免費下載和 OpenSolaris 的釋出，SolarisOpenSolaris 除了作為伺服器／工作站的用途外，已經開始可以作為 Desktop 用途。雖然現在仍然不普及，且應用程式和裝置驅動的支援尚嫌不足，但這一問題正得到快速改善，未來使用者群朝向一般大眾的情況仍是有很高的可能性的。 目前各大軟體、應用程式廠商對 SPARC 平臺的支援尚算良好，但對 x86 平臺的 Solaris 多半都不支援。這也是 x86 使用者面臨的困境之一。 桌面環境 第一個 Solaris 1x 的桌面環境是 Sunview Sun Visual Integrated Environment for Workstations，SunTools 的最早版本，以及 OpenWindows。緊接著是 Solaris 25 的 CDE Common Desktop Environment。在 Solaris 10 中，Sun 又推出了基於 GNOME 的 Java Desktop System。其另外也支援 KDE、XFCE、WindowMaker 等桌面環境。 Solaris 11 採用 GNOME。 開放原始碼 Solaris 已開放其部分原始碼，但是由於 Sun 公司的原始碼許可證，Solaris「不是」自由軟體，而 OpenSolaris 才是。Solaris 和 OpenSolaris 為兩個「不同」的作業系統。 Solaris 的大多數原始碼已經在 CDDL 的許可下在 OpenSolaris 開源專案中釋出。二進位制和原始碼目前都可以被下載和許可而無需任何費用。 Sun 的 Common Development and Distribution License 被選擇用做 OpenSolaris 的許可，並通過了 Open Source Initiative 評審和批准，但其授權條款與時下流行的 GPL 互不相容。 OpenSolaris 於 2005 年 6 月 14 日正式啟動，原始碼來自當時的 Solaris 開發版本。目前 OpenSolaris 專案已被併吞 Sun 公司的 Oracle 中止，由社群發起的 Illumos 計劃繼承。 相關技術 ZFS DTrace Zone 主要版本 Solaris 的主要釋出版本如下： 色彩 意義 紅 舊版本；不支援 黃 舊版本；支援中 綠 當前版本 藍 未來版本 Solaris 版本 SunOS 核心版本 釋出日期 釋出日期 最後支援日 Solaris 版本 SunOS 核心版本 SPARC x86 最後支援日 1x 41x 1991 年 1994 年 2003 年 9 月 20 50 1992 年 6 月 1999 年 9 月 21 51 1992 年 1 月 1993 年 5 月 1999 年 4 月 22 52 1993 年 5 月 1999 年 5 月 23 53 1993 年 11 月 2002 年 6 月 24 54 1994 年 11 月 1994 年 11 月 2003 年 9 月 25 55 1995 年 11 月 1995 年 11 月 2003 年 12 月 251 551 1996 年 5 月 1996 年 5 月 2005 年 9 月 26 56 1997 年 7 月 1997 年 7 月 2006 年 7 月 7 57 1998 年 11 月 1998 年 11 月 2008 年 8 月 8 58 2000 年 2 月 2000 年 2 月 2012 年 3 月 9 59 2002 年 5 月 28 日 2003 年 1 月 10 日 2014 年 10 月 10 510 2005 年 1 月 31 日 2005 年 1 月 31 日 11 Express 201011 511 2010 年 11 月 15 日 2010 年 11 月 15 日 11 511 2011 年 11 月 9 日 2011 年 11 月 9 日 SunOS 仍舊用來稱呼 Solaris 的核心。SunOS 的版本號是以 5Solaris 版本號 來表示。例如，最新的 Solaris 釋出版本，Solaris 10，在 SunOS 510 上執行。Solaris 的 man 手冊是以 SunOS 為標記的，啟動的時候也顯示它，但是 SunOS 這個詞不再用於 Sun 的市場文件中。 參考文獻 外部連結 官方網站 Solaris Solaris 作業系統 Solaris 作業系統 Category 類 Unix 系統 CategorySystem V Category 昇陽電腦軟體 Category 甲骨文公司軟體 CategoryOpenSolaris