Solaris(亦是SunOS)在未成為UNIX Server的作業系統前則是UNIX Workstation的作業系統(雖然核心不同,過去為4BSD,之後為SVR4),且時間長達約10年,至今SPARC工作站依然是UNIX工作站中市佔率最高的。
所以,持續提升Workstation/Desktop/Laptop的支援也是Solaris必然要做的,Solaris 10在此方面的強化包括:1.預設使用GNOME桌面環境。2.融入JDS R3。3.內建X.org Server。
•GNOME Desktop Environment
GNOME雖比KDE晚一年發展(1997年與1996年),但卻是後發先至的開放原碼桌面環境,或許是因為KDE所用的Qt函式庫以往有些版權之爭,因此所有商用UNIX都一面倒向支援GNOME,包括HP HP-UX、IBM AIX、Sun Solaris在2001年、2002年間都已積極將GNOME融入,以盡快取代「樸素」到極限的傳統UNIX桌面環境:CDE(Common Desktop Environment),今日Solaris 10預設的桌面環境即是GNOME,但仍可選用過去的CDE。(註)
附註:2003年4月HP以不夠穩定為由,從GNOME退返回CDE。
•JDS R3(Java Desktop System Release 3)
JDS是Sun於2003年提出的商用桌面運算推廣方案,有Linux版與Solaris版,2004年推出更新性的R2版,2005年則縮小推行,僅計畫推出Solaris版的JDS R3,但之後連Solaris版也不推行,直接融入Solaris 10當中,且JDS的後續發展也以Solaris Express方式更新。
JDS R3除了也具有GNOME外(JDS R2的GNOME為2.2版,R3為2.6版),還有StarOffice/StarSuite 8(以OOo 2.0Beta為基礎)、GAIM(即時通訊)、Mozilla/Firefox(網頁瀏覽器)、Evolution(電子信件/個人行程管理)等商務OA環境所必須的應用程式。
•X.org Server
Solaris 10用X.org Server取代過去的Xsun Server,不過若需要依然可選用Xsun Server,這個Server程式雖也是可進行遠端服務的Server,但在此主要是本地端繪圖服務的Server,即X11 Window中的X11 Server角色,X Window的運作架構並無近端、遠端之分,遠近都採行相同的運作方式,相對的Windows就有所別,欲使用遠端操控須額外用上ICA/RDP協定及Windows Terminal技術。
三、Open Source OS
在泛UNIX世界中,技術的相互採納、互通融合等相當常見,例如Linux就加入原本SGI IRIX才有的XFS檔案系統,如今Solaris也採行OpenSource領域的GNOME桌面環境,或如Apple的Mac OS X也取自BSD,其瀏覽器Safari則取自KDE桌面環境專案中的Konqueror等,而不似某些軟體是採行部分相容(如JScript)或真污染(如JVM)的方式。
•GRUB
Solaris為了與Open Source領域更貼近,已展開更多的支援計畫與提案,例如Solaris 10將在開機程序上支援GRUB(GRand Unified Bootloader),這是一個比傳統Linux所用的LILO(LIunux LOader)更先進的開機管理程式,如此Solaris將可與Linux共存於一顆硬碟,可自多重開機選單中選擇進入Linux或Solaris。
•Xen
IA-32/x64版的Solaris將支援開放原碼的虛擬機器軟體:Xen,此構想預計2006年9月實現,屆時可以在Solaris上開啟多個Xen的虛擬機器視窗,並安裝不同的IA-32/x64作業系統及應用程式,包括Novell NetWare、IBM OS/2、Microsoft Windows、SCO UnixWare、Linux、BSD、Mac OS X for Intel等。
•PostgreSQL
2005年11月Sun與服務業者EnterpriseDB達成合作協議,將PostgreSQL資料庫隨附、整合至Solaris 10中,且是8.1的最新版本,PostgreSQL是與MySQL近乎齊名的開放原碼資料庫,雖然MySQL效能上較佳,但PostgreSQL在功能上更為齊備。(請續下頁)
繼續閱讀: More...>>

