Solaris

平台

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处理器。在版本2.5.1的时候，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（AMD64/EM64T）架构。Sun公司已推出自行设计的基于AMD64的工作站和服务器，并随机附带Solaris 10。

用户群

早期的Solaris主要用于Sun工作站上。不过，随着Sun让Solaris可以免费下载和OpenSolaris的发布，Solaris/OpenSolaris
除了作为服务器／工作站的用途外，已经开始可以作为Desktop用途。虽然现在仍然不普及，且应用程序和设备驱动的支持尚嫌不足，但这一问题正得到快速改善，未来用户群朝向一般大众的情况仍是有很高的可能性的。
当前各大软件、应用程序厂商对SPARC平台的支持尚算良好，但对x86平台的Solaris多半都不支持。这也是x86用户面临的困境之一。

桌面环境

第一个Solaris的桌面环境是OpenWindows。紧接着是Solaris 2.5的CDE。在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计划继承。