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