SunOS是Sun Microsystems公司开发的Unix操作系统,最初基于BSD Unix版本。SunOS 5.0版本开始,操作系统的开发转向了System V Release 4,并更名为Solaris 2.0。从Solaris 2.6开始,版本号中的"2."被删除,因此SunOS 5.10就被称为Solaris 10。早期的Solaris版本后来被重新命名为Solaris 1.x。"SunOS"这个词专指
Solaris操作系统的内核,而Solaris则由SunOS内核、图形化桌面环境以及网络增强部分组成。
Solaris 8\u003c-\u003e Sunos 5.8,Solaris 7\u003c-\u003eSunos 5.7,Solaris 2.6\u003c-\u003eSunos 5.6,Solaris 2.5\u003c-\u003eSunos 5.5……Solaris分为服务器版和个人版,服务器版支持SPARC处理器架构,个人版支持x86(Solaris 10及以前)和x64(Solaris 11)。
Solaris服务器版仅支持
SPARC/UltraSPARC处理器,这是Sun Microsystems工作站使用的处理器。因此,尽管Solaris在SPARC上拥有强大的处理能力和硬件支持,但在
英特尔 x86上的性能并不突出。
在Sun Microsystems时代,Solaris部分源代码是开放的,但由于
太阳微系统的源代码许可证,Solaris并不是
自由软件。开源版本为OpenSolaris。在
Oracle数据库收购Sun后,
Solaris转为专有软件,OpenSolaris项目已经停止。
SunOS最初仅支持Sun-2系列系统,随后的版本逐步扩展对不同硬件架构的支持。SunOS 4是第一个完全支持Sun新
SPARC处理器的版本,尽管SunOS 3.2已经有了对Sun-4系统的初步支持。SunOS 4.1.2版本引入了对Sun的第一款sun4m架构多处理器机器(SPARCserver 600MP系列)的支持。SunOS 4的最后一个版本是1994年的4.1.4(Solaris 1.1.2),支持sun4、sun4c和sun4m架构,但不支持sun4d架构。Sun继续发货SunOS 4.1.3和4.1.4版本直到1998年12月27日,并提供支持直到2003年9月30日。
从SunOS 1.0开始,Sun Window System提供了一个名为Suntools的图形用户界面(GUI),在SunOS 3.0中更名为SunView。Sun Microsystems随后开发了基于
PostScript语言的NeWS窗口系统。1989年,Sun发布了OpenWindows,这是一个符合OPEN LOOK标准的基于
X11的环境,同时支持SunView和NeWS应用程序,成为了SunOS 4.1.1中默认的GUI。
为了确保信息的准确性和完整性,现有百科词条已经包含了SunOS和
Solaris的基本关系、版本对应、支持的处理器架构以及开放源代码的情况。通过添加SunOS的发展历程、System V Release 4的合作与转变以及图形用户界面的发展等详细信息,词条内容变得更加丰富和详尽。整体结构经过调整,使得信息排列更加合理,逻辑更加顺畅,提高了可读性。