Solaris

Solaris

Solaris (讀作 /se'laris:/ 或者 /so'le:ris/ 或者 '梭拉瑞斯'或者"ソラリス" )是Sun Microsystems研發的計算機作業系統。它被認為是UNIX作業系統的衍生版本之一。 目前Solaris屬於混合開源軟體。2005年6月14日,Sun公司將正在開發中的Solaris 11的原始碼以CDDL許可開放,這一開放版本就是OpenSolaris。

發展歷程

Sun的作業系統最初叫做SunOS,由於SunMicrosystem的創始人之一,BillJoy來自U.C.Berkeley,因此SunOS主要是基於BSDUNIX。SunOS5.0開始,SUN的作業系統開發開始轉向SystemVRelease4,並且有了新的名字叫做Solaris2.0;Solaris2.6以後,SUN刪除了版本號中的"2",因此,SunOS2.10就叫做Solaris10。從版本10開始,Solaris修改了其許可證,產品能免費套用於任何系統或目的。[2]Solaris的早期版本後來又被重新命名為Solaris1.x。所以"SunOS"這個詞被用做專指Solaris作業系統的核心,因此Solaris被認為是由SunOS,圖形化的桌面計算環境,以及它網路增強部分組成。
2009年,SUN公司被Oracle收購,Solaris和OpenSolaris一併歸Oracle所有。OpenSolaris項目已經終結,其基金會解散。一個替代的項目OpenIndiana成立。該產品又恢復了私有性質,遵循一份限制許可證。
2011年10月初舉行的OracleOpenWorld大會上,甲骨文對新版作業系統進行了預展。按照甲骨文公布的Solaris研發路線圖,從2012年到2015年,OracleSolaris11將在高可用性、記憶體擴展性、虛擬化、系統管理、I/O擴展性和核心擴展性方面進行針對性的性能升級。OracleSolaris11是甲骨文SPARCSuperClusterT4-4集成系統和OracleSPARCT4伺服器產品線的作業系統,同時也支持OracleExadata資料庫雲伺服器X2-2和X2-8系統,以及OracleExalogic中間件雲伺服器。
2014年5月6日,甲骨文公司發布了OracleSolaris11.2,這是一款基於雲的作業系統。新版本Solaris從作業系統產品上升到全面成熟的雲平台。其中Solaris與OpenStack的集成,將改善虛擬化以及管理其他Hypervisor的能力。另外,Solaris11.2還將與Oracle資料庫完全集成。Solaris11中提供的企業雲基礎架構能力之外,Solaris11.2還為OpenStack提供了構建基於Solaris的雲基礎架構的方法。在Solaris11.2基礎包中,包含完整的OpenStack發行版。

系統架構

Solaris支持多種系統架構:SPARC,x86andx64。x64即AMD64及EMT64處理器。在版本2.5.1的時候,Solaris曾經一度被移植到PowerPC架構,但是後來又在這一版本正式發布時被刪去。與Linux相比,Solaris可以更有效地支持對稱多處理器、即SMP架構。Sun同時宣布將在Solaris10的後續版本中提供Linux運行環境。允許Linux二進制程式直接在Solarisx86和x64系統上運行。
Solaris傳統上與基於SunSPARC處理器的硬體體系結構結合緊密,在設計上和市場上經常捆綁在一起,整個軟硬體系統的可靠性和性能也因此大大增強。然而SPARC系統的成本和價格通常要高於PC類的產品,這成為Solaris進一步普及的障礙。可喜的是,Solaris對x86體系結構的支持正得到大大加強,特別是Solaris10已經能很好地支持x64(AMD64/EMT64)架構。Sun公司已推出自行設計的基於AMD64的工作站和伺服器,並隨機附帶Solaris10。

用戶群

早期的Solaris主要用於Sun工作站上。不過,隨著Sun讓Solaris可以免費下載和OpenSolaris的釋出,Solaris/OpenSolaris除了作為伺服器/工作站的用途外,已經開始可以作為Desktop用途。雖然仍然不普及,且應用程式和設備驅動的支持尚顯不足,但這一問題正得到快速改善,未來,用戶群朝向一般大眾的情況仍是有很高的可能性的。
各大軟體、應用程式廠商對SPARC平台的支持尚算良好,但對x86平台的Solaris多半都不支持。這也是x86使用者面臨的困境之一。

SolarisSolaris

桌面環境

第一個Solaris的桌面環境是OpenWindows。緊接著是Solaris2.5的CDE。在Solaris10中,Sun又推出了基於GNOME的,JavaDesktopSystem。

開放源碼

Solaris已開放其部分原始碼,但是由於Sun公司的原始碼許可證,Solaris“不是”自由軟體,而OpenSolaris才是。
Solaris的大多數原始碼已經在CDDL的許可下在OpenSolaris開源項目中發布[5]。二進制和原始碼都可以被下載和許可而無需任何費用。Sun的CommonDevelopmentandDistributionLicense被選擇用做OpenSolaris的許可,並通過了OpenSourceInitiative評審和批准,但其授權條款與時下流行的[GPL]互不兼容。
OpenSolaris於2005年6月14日正式啟動,原始碼來自當前的Solaris開發版本。Solaris未來的版本將從OpenSolaris衍生。

軟體許可

Solaris的大多數原始碼已經在CDDL的許可下在OpenSolaris開源項目中發布。二進制和原始碼都可以被下載和許可而無需任何費用。
Sun的CommonDevelopmentandDistributionLicense被選擇用做OpenSolaris的許可,並通過了OpenSourceInitiative評審和批准(儘管它與時下流行的[GPL]是互不兼容的)。

相關搜尋

熱門詞條

聯絡我們