歡迎您光臨本站 註冊首頁

業界觀察:OpenSolaris對開源真有意義嗎?

←手機掃碼閱讀     火星人 @ 2014-03-12 , reply:0
  

  Sun已經將使用下一代ZFS文件系統的Solaris操作系統轉到開源項目中,而且現在已經可以免費下載。

  伴隨著Linux及其各種版本在2007年引起的廣泛關注,另外一個開源操作系統也緩緩落地:OpenSolaris——SUN的旗幟性伺服器級操作系統。

  OpenSolaris的初衷和發展顯然不同於Linux,但SUN卻很難將Linux用戶吸引到SUN陣營。Sun並不想人們只是用Solaris來寫代碼,也不是只用來運行伺服器,而是像在桌面上運行Linux那樣運行Solaris。由此,看起來Sun使用開源Solaris是為了使人們購買SUN的系統。

  紅帽當初開放RHEL和 Fedora版本,如今Sun沿著相同的路將Solaris轉為開源項目。Solaris將成為一個商業支持的產品,而OpenSolaris、內核的代碼包、庫和命令行遠離將構成Solaris,但Solaris默認並非整個產品都開源可用。(相比較而言,紅帽的Fedora則整個產品可用,只是沒有商業支持。)

  另外,OpenSolaris 允許第三方使用內核並構建終端用戶產品,比如Blastwave和Sunfreeware以已經開始提供基於OpenSolaris 的常規應用,而且一系列基於OpenSolaris 的版本正在開發。

  除了Solaris ,Sun還必須將什麼帶到開源中呢?概括為三個字:ZFS。被認為是下一代文件系統,ZFS將你的所有磁碟看成一個存儲池,然後幫你管理這些磁碟;用戶僅僅處理文件就可以了。如果想要為存儲擴容,僅僅是向這個存儲池添加一個磁碟,然後ZFS就知道該怎麼做了。如果想要替換磁碟,告訴ZFS將磁碟從存儲池中移走,接下來它就會幫你清除磁碟了。你不需要知道有多少個副本存在你的系統里,你也不必知道他們具體在什麼位置。但是你知道,他們一直為你待在存儲池裡。

  第一個使用ZFS的是Apple,並暗示它是Mac OS X上文檔系統的成功解決方案。那麼為什麼Sun會將這麼好的東西和Solaris開放到大眾手中呢?原因是硬體!通過將Solaris開源,可以使這個操作系統幾乎運行在任何地方。但是最好的、真正的的東西(支持Solaris運行的東西)仍只在Sun自己的商業晶元上可用,比如Niagara。

  Solaris可以良好地在 AMD / Intel 硬體上運行(即使不能,一個開放源代碼的 Solaris 也會使這成為可能),但當在SUN的硬體機器上時,卻打算只讓Solaris可以運行。據說硬體的設計是為了吸引力現在運行 Solaris的人 — 軟體開發人員,伺服器提供商……

  我們都知道,不是任何運行在Linux上的東西都代表著開源也不代表都能享受到開源,但SUN最起碼應當成為開源中重要的力量,而不是現在這樣子。

(責任編輯:A6)



[火星人 ] 業界觀察:OpenSolaris對開源真有意義嗎?已經有209次圍觀

http://coctec.com/news/soft/show-post-74523.html