solaris
引用:http://baike.baidu.com/view/329359.htm
名片
SolarisSolaris 是Sun Microsystems研發(fā)的計算機(jī)?操作系統(tǒng)。它被認(rèn)為是UNIX操作系統(tǒng)的衍生版本之一。 目前Solaris屬于混合開源軟件。2005年6月14日,Sun公司將正在開發(fā)中的Solaris 11的源代碼以CDDL許可開放,這一開放版本就是OpenSolaris。
目錄
編輯本段發(fā)展歷程
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 2.10就叫做Solaris 10。 Solaris的早期版本后來又被重新命名為Solaris 1.x。所以"SunOS"這個詞被用做專指Solaris操作系統(tǒng)的內(nèi)核,因此Solaris被認(rèn)為是由SunOS,圖形化的桌面計算環(huán)境,以及它網(wǎng)絡(luò)增強(qiáng)部分組成。由于SUN公司被Oracle收購,Solaris和OpenSolaris一并歸Oracle所有。目前,OpenSolaris項(xiàng)目已經(jīng)終結(jié),其基金會解散。一個替代的項(xiàng)目OpenIndiana成立。編輯本段系統(tǒng)架構(gòu)
Solaris支持多種系統(tǒng)架構(gòu):SPARC,?x86?and?x64。x64即AMD64及EMT64處理器。在版本2.5.1的時候,Solaris曾經(jīng)一度被移植到PowerPC架構(gòu),但是后來又在這一版本正式發(fā)布時被刪去。與Linux相比,Solaris可以更有效地支持對稱多處理器、即SMP架構(gòu)。Sun同時宣布將在Solaris 10的后續(xù)版本中提供Linux運(yùn)行環(huán)境。允許Linux二進(jìn)制程序直接在Solaris x86和x64系統(tǒng)上運(yùn)行。 Solaris傳統(tǒng)上與基于Sun?SPARC處理器的硬件體系結(jié)構(gòu)結(jié)合緊密,在設(shè)計上和市場上經(jīng)常捆綁在一起,整個軟硬件系統(tǒng)的可靠性和性能也因此大大增強(qiáng)。然而SPARC系統(tǒng)的成本和價格通常要高于PC類的產(chǎn)品,這成為Solaris進(jìn)一步普及的障礙。可喜的是,Solaris對x86體系結(jié)構(gòu)的支持正得到大大加強(qiáng),特別是Solaris 10已經(jīng)能很好地支持x64(AMD64/EMT64)架構(gòu)。Sun公司已推出自行設(shè)計的基于AMD64的工作站和服務(wù)器,并隨機(jī)附帶Solaris 10。編輯本段用戶群
早期的Solaris主要用于Sun工作站上。不過,隨著Sun讓Solaris可以免費(fèi)下載和OpenSolaris的釋出,Solaris/OpenSolaris 除了作為服務(wù)器/工作站的用途外,已經(jīng)開始可以作為Desktop用途。雖然現(xiàn)在仍然不普及,且應(yīng)用程序和設(shè)備驅(qū)動的支持尚顯不足,但這一問題正得到快速改善,未來,用戶群朝向一般大眾的情況仍是有很高的可能性的。 目前各大軟件、應(yīng)用程序廠商對SPARC平臺的支持尚算良好,但對x86平臺的Solaris多半都不支持。這也是x86使用者面臨的困境之一。編輯本段桌面環(huán)境
第一個Solaris的桌面環(huán)境是OpenWindows。緊接著是Solaris 2.5的CDE。 在Solaris 10中,Sun又推出了基于GNOME的,Java Desktop System。編輯本段開放源代碼
Solaris已開放其部分源代碼,但是由于Sun公司的源代碼許可證,Solaris“不是”自由軟件,而OpenSolaris才是。 Solaris的大多數(shù)源代碼已經(jīng)在CDDL的許可下在OpenSolaris開源項(xiàng)目中發(fā)布[5]。二進(jìn)制和源代碼目前都可以被下載和許可而無需任何費(fèi)用。 Sun的Common Development and Distribution License被選擇用做OpenSolaris的許可,并通過了Open Source Initiative評審和批準(zhǔn),但其授權(quán)條款與時下流行的[GPL]互不兼容。 OpenSolaris于2005年6月14日正式啟動,源代碼來自當(dāng)前的Solaris開發(fā)版本。Solaris未來的版本將從OpenSolaris衍生。[1]編輯本段軟件許可
Solaris的大多數(shù)源代碼已經(jīng)在CDDL的許可下在OpenSolaris開源項(xiàng)目中發(fā)布。二進(jìn)制和源代碼目前都可以被下載和許可而無需任何費(fèi)用。 Sun的Common Development and Distribution License被選擇用做OpenSolaris的許可, 并通過了Open Source Initiative評審和批準(zhǔn)(盡管它與時下流行的[GPL]是互不兼容的][1])。編輯本段主要版本
Solaris最新的(2011年11月)主要發(fā)布版本如下:| Solaris版本 | SunOS內(nèi)核版本 | 發(fā)布日期 | 簡介 |
| Solaris 11 | SunOS 5.11 | 2011.11.11 | 一款為云計算而開發(fā)的企業(yè)級操作系統(tǒng),能夠在大規(guī)模云環(huán)境中,實(shí)現(xiàn)安全和快速的服務(wù)部署 |
| Solaris 10 | SunOS 5.10 | 2005.1.31 | 包括DTrace (動態(tài)跟蹤), Solaris Containers, Service Management Facility (SMF),SMF取代了傳統(tǒng)的UNIX的init.d腳本, 和iSCSI支持。 基于Gnome的Java Desktop System作為默認(rèn)桌面, 還包含了CDE。 |
| Solaris 9 | SunOS 5.9 | 2002.5.22 | 最近的更新是Solaris 9 9/05 |
| Solaris 8 | SunOS 5.8 | 2000.2 | 包括Multipath I/O。引入Role Based Access Control (RBAC)功能。 最近的更新是Solaris 8 2/04. [2] |
| Solaris 7 | SunOS 5.7 | 1998.11 | 第一個64位版本。[3] |
| Solaris 2.6 | SunOS 5.6 | 1997.7 | 包括Kerberos 5, PAM, TrueType字體, WebNFS [4] |
| Solaris 2.5.1 | SunOS 5.5.1 | 1996.5 | 用戶ID(uid_t)擴(kuò)展為32 bits。[5] |
| Solaris 2.5 | SunOS 5.5 | 1995.11 | 首先支持Ultra 1并包含了CDE [6] |
編輯本段安全特性
* ·基于標(biāo)準(zhǔn)的密碼架構(gòu)(Standards-based Cryptographic Framework) * ·綜合性防火墻(Integrated Firewall) * ·擁有安全執(zhí)行的認(rèn)證(Verification of Secure Execution) * ·基礎(chǔ)稽查與報告工具(BART:Basic Audit and Reporting Tools) * ·提供僅有最小特權(quán)的安全性服務(wù)(Services Secured With Least Privileges) * ·靈活的企業(yè)認(rèn)證(Flexible Enterprise Authentication) * ·安全的數(shù)據(jù)中心整合(Secure Data Center Consolidation) * ·中央托管的用戶權(quán)限管理(URM:Centrally Managed User Rights Management) * ·最小化的安裝選項(xiàng)(Minimized Install Option) * ·精細(xì)過程的權(quán)限管理(Fine grained Process Rights Management)編輯本段使用的文件系統(tǒng)
UFS是Solaris OS 中缺省的基于磁盤的文件系統(tǒng)。管理基于磁盤的文件系統(tǒng)時,大多數(shù)情況下管理的是 UFS 文件系統(tǒng)。 Solaris 10典型的文件系統(tǒng)類型為UFS文件系統(tǒng),但它也允許在/etc/default/fs中定義其他文件類型。在Solaris 10上,UFS文件系統(tǒng)駐留在硬盤上,這些硬盤同時具有原始設(shè)備接口和塊設(shè)備接口,這兩個接口分別位于/dev/rdsk目錄和/dev/dsk目錄中。Solaris 10文件系統(tǒng)所建立的每一個分區(qū)都在/dev/dsk和/dev/rdsk中有其自己的對應(yīng)項(xiàng)。一個UFS文件系統(tǒng)的組成包括如下幾部分。 引導(dǎo)塊(boot block):在文件系統(tǒng)可引導(dǎo)的情況下,引導(dǎo)塊中包含有引導(dǎo)數(shù)據(jù)。 超級塊(super block):超級塊中包含有關(guān)i節(jié)點(diǎn)的位置、文件系統(tǒng)大小、塊數(shù)目,以及狀態(tài)等信息。 i節(jié)點(diǎn)(inode):存儲文件系統(tǒng)的文件細(xì)節(jié)信息。 數(shù)據(jù)塊(data block):實(shí)際存儲的文件。 Sun Solaris 10 操作系統(tǒng)的特點(diǎn): 1.通過優(yōu)化可在許多硬件上使用 2.計算機(jī)不能侵入 3.和Linux應(yīng)用程序可同步運(yùn)行。 參考資料- 1
Solaris操作系統(tǒng)使用小技巧??
http://article.wxiu.com/system/linux/200910/15-7302.html
- 1
http://www.yqdown.com/caozuoxitong/qitaOS/12854.htm
2.萊姆創(chuàng)作科幻小說(СОЛЯРИС)
編輯本義項(xiàng) ?3.蘇聯(lián)安德烈-塔可夫斯基執(zhí)導(dǎo)電影
編輯本義項(xiàng) “Solaris”相關(guān)詞條:轉(zhuǎn)載于:https://www.cnblogs.com/sode/archive/2012/05/07/2486997.html
總結(jié)
- 上一篇: LINQPad学习与验证工具
- 下一篇: 数字证书及在WCF中的应用