Solaris
編輯Oracle Solaris 是一個基于 SunOS 和 Unix 操作系統的操作系統發行版。
自 1990 年以來,它一直與 System V 系列兼容。 早期版本以名稱 Unix xx Sun Version yy 發布。 從 1986 年xxx季度開始,SunOS 名稱首次用于xxx個公開的 SunOS 3.0 beta。 xxx個版本稱為 SunOS,是在 BSD Unix 的基礎上開發的,作為專有操作系統,用于 Sun 服務器和工作站。 SunOS 5.0版本是在UNIX System V的基礎上重新開發的,并引入了產品名稱Solaris。
Solaris歷史
編輯1982 年 Sun 成立時,摩托羅拉 68010 還沒有上市。 因為它的前身處理器摩托羅拉 68000 還沒有包含內存管理單元,BSD Unix 及其虛擬內存管理無法移植到 Sun-1。 因此,xxx個基于摩托羅拉 68000 的 Sun 1 系統使用 UniSoft 的 Unix V7 端口運行。 在 Motorola 68010 面世以及后來的 Sun 1 系統配備它之后,Sun 首先開發了一個 BSD Unix 變體,并以 BSD-Unix Sun Version xx 的名稱發布。 多年來,它已經擴展到包括許多 System V 功能,并隨著 SunOS-3.0 的發布更名為 SunOS。 Sun后來開發的SPARC處理器架構的Sun 4系列讓SunOS更加流行,最后SunOS 4.1.1_U1是最后一個官方發布的仍然支持摩托羅拉68000s Sun3系列電腦的版本。 1995 年的最后一個 SunOS 4 版本是 4.1.4,除了錯誤修復之外,還帶來了對帶有 MicroSPARC 處理器的機器的支持。
SunOS 在 4.0.1 到 4.0.3 版本中支持使用 Intel 處理器的不太成功的 Sun386 系列。 4.1.2 版引入了多處理器操作(非對稱)。
SunOS成為Unix International的合作伙伴后,在System V Release 4的基礎上重新開發了SunOS的Version 5。 它與 CDE 和 Java 圖形用戶界面捆綁在一起,并從 1992 年起作為“操作環境”Solaris 2.x 銷售。 它從一開始就支持 SMP。
Solaris 的早期版本仍然基于 SunOS 版本 4,在后來的幾年中被編號為版本 1.x。 在 2.6 版之后,“2.”被省去了:2004 年發布了 10 版 (SunOS 5.10),并且從 2005 年 2 月起可以從 Sun 免費下載。
在 Solaris 10 發布六個月后,Sun 終于公開了后續開發者版本的源代碼的重要部分,并將該系統作為 OpenSolaris 發布供下載。 直到 2010 年 8 月,作為免費操作系統進行了進一步開發。 2010 年 8 月 13 日,宣布 OpenSolaris 將立即終止。
功能與特點
編輯從 Solaris 7 (SunOS 5.7) 版本開始,Solaris 在 UltraSPARC 處理器上提供端到端的 64 位支持。 1991 年 9 月 4 日宣布向 x86 架構移植 Solaris,并于 1992 年 1 月開始。 用于 32 位 x86 處理器的 IA-32 版本自 1992 年 6 月 23 日起可用,它也自 2004 年 8 月起在 x64 上啟動,因此也為版本 10 中的 AMD64 或 Intel 64 處理器提供 64 位支持。 PowerPC 的 Solaris 版本最初在xxx個版本 (Solaris 2.5.1) 后停止,在 OpenSolaris 發布后開始了一個名為 Polaris 的新移植。
OpenSolaris 項目自 2005 年 1 月開始存在,在 Sun 的指導下,發布了Solaris 主要根據通用開發和分發許可證向公眾提供。 內核、各個模塊和庫的源代碼于 2005 年 6 月 14 日作為開源操作系統以 OpenSolaris 的名稱發布。 作為其中的一部分,PowerPC 的 Solaris 版本也將出現。 2006 年初,開發人員宣布從 IBM/Freescale/Genesi 相應地移植到基于 Pegasos 的 CHRP 工作站 ODW,但這從未導致發布。
軟件
編輯Solaris 下的軟件主要作為包管理的一部分使用 pkg 程序(pkgadd、pkgrm、pkgchk 等)進行管理。許多在其他 Unix 或類似操作系統(如 Linux)上運行的程序都可以移植到 Solaris 上。 例如,OpenCSW 項目為 Solaris 提供了數以千計的附加軟件包,它們可以作為現有 Solaris 包管理器的附加組件使用 pkgutil 程序加載。
內容由匿名用戶提供,本內容不代表www.gelinmeiz.com立場,內容投訴舉報請聯系www.gelinmeiz.com客服。如若轉載,請注明出處:http://www.gelinmeiz.com/362995/