SunOS與Solaris
SUN的操作系統(tǒng)最初叫做SunOS,由于Sun Microsystem的創(chuàng)始人之一–Bill Joy來(lái)自U.C.Berkeley,因此SunOS主要是基于BSDUnix版本。SunOS 5.0開(kāi)始,SUN的操作系統(tǒng)開(kāi)發(fā)開(kāi)始轉(zhuǎn)向System V Release 4,并且有了新的名字叫做Solaris 2.0;Solaris 2.6以后,SUN刪除了版本號(hào)中的”2,因此,SunOS 5.10就叫做Solaris 10。
Solaris的早期版本后來(lái)又被重新命名為Solaris 1.x. 所以”SunOS”這個(gè)詞被用做專(zhuān)指Solaris操作系統(tǒng)的內(nèi)核。
OpenSolaris
OpenSolaris是Sun Microsystems創(chuàng)建的一個(gè)開(kāi)源項(xiàng)目,其目的是建立一個(gè)圍繞Solaris操作系統(tǒng)相關(guān)技術(shù)的開(kāi)發(fā)者社區(qū)。該項(xiàng)目針對(duì)的對(duì)象包括致力于開(kāi)發(fā)和改進(jìn)Solaris操作系統(tǒng)的開(kāi)發(fā)人員,系統(tǒng)管理員和最終用戶(hù)。已有11,000多人注冊(cè)成為OpenSolaris.org的社區(qū)成員,其中9,900以上不是Sun公司的雇員。整個(gè)社區(qū)的核心價(jià)值 — 開(kāi)放,包容,尊重,誠(chéng)實(shí),品質(zhì),獨(dú)立 — 都在社區(qū)和其領(lǐng)導(dǎo)者的言行以及如何引導(dǎo)社區(qū)發(fā)展技術(shù)的過(guò)程中得以體現(xiàn)。 一個(gè)活躍的OpenSolaris User Group community正在世界范圍內(nèi)蓬勃發(fā)展,Opensolaris.org上已經(jīng)涌現(xiàn)出眾多的OpenSolaris技術(shù)社區(qū)和項(xiàng)目。
Solaris源碼的開(kāi)放是一個(gè)漸進(jìn)的過(guò)程。首先公開(kāi)的源代碼的是Solaris的動(dòng)態(tài)跟蹤工具包(即 DTrace),這是一個(gè)幫助系統(tǒng)管理員和開(kāi)發(fā)者優(yōu)化系統(tǒng)性能和利用率的跟蹤工具。DTrace代碼在2005年1月25日首先發(fā)布,一同亮相的還有opensolaris.org網(wǎng)站的雛形。同時(shí),Sun公司宣布 OpenSolaris的代碼將在CDDL (Common Development and Distribution License)許可下發(fā)布,并將成立一個(gè)社區(qū)指導(dǎo)小組( Community Advisory Board,簡(jiǎn)稱(chēng)CAB). 2005年6月14日,Solaris系統(tǒng)主體核心源代碼發(fā)布,少量代碼由于涉及到第三方的知識(shí)產(chǎn)權(quán)問(wèn)題沒(méi)有公開(kāi),只以二進(jìn)制的方式提供。OpenSolaris的源代碼事實(shí)上就是最新的正在開(kāi)發(fā)過(guò)程中的Solaris源代碼。