Solaris

编辑
本词条由“匿名用户” 建档。
Oracle Solaris 是一个基于 SunOS 和 Unix 操作系统的操作系统发行版。 自 1990 年以来,它一直与 System V 系列兼容。 早期版本以名称 Unix xx Sun Version yy 发布。 从 1986 年第一季度开始,SunOS 名称首次用于第一个公开的 SunOS 3.0 beta。 第一个版本称为 SunOS,是在 BSD Unix 的基础上开...

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 的新移植。

Oracle Solaris

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 程序加载。

内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/362995/

(7)
词条目录
  1. Solaris
  2. Solaris历史
  3. 功能与特点
  4. 软件

轻触这里

关闭目录

目录