你打算用你的 OpenSolaris 機器做什麼?
我有一個執行 OpenSolaris 的文件伺服器(主要用於 ZFS,我真的很喜歡它),但由於Oracle 已經放棄了它,我開始考慮我將如何處理那台機器上的作業系統。假設您有一台這樣的機器並且您處於類似的情況,您的計劃是什麼?切換到 FreeBSD?等待 Illumos 是否起飛?耐森達?我很好奇其他人對此有何看法。
大約 6 個月前,當我開始使用 ZFS 時,我看到了這一點。當時,OpenSolaris 的下一個版本已經遲到了,而且我還沒有對我多年來看到的任何兩個版本之間的進展印象深刻。我很清楚 OpenSolaris 並沒有贏得人心,所以當我開始我的 ZFS 冒險時,就我而言,它已經停止執行。
我最終選擇了 FreeBSD 8,原因有很多:
- 真的,實際上像啤酒一樣免費。與 Nexenta 提供的“僅當您需要少於 4 TB 的空間才免費”相反。
- 真的,實際上是自由的。
當我從 Novell (!) UnixWare 過渡到稱為 Linux 的新酷事物時,我學到了這一課。我在 Usenet 上與 UnixWare 粉絲爭論不休,試圖讓他們相信 Linux 將接管 *ix 世界。UnixWare 的粉絲會不斷指出這個或那個小優勢;他們是對的,UnixWare 在當時確實有一些技術優勢。他們看到我在他們嚴肅的遊艇後面衝浪,只看到衝浪板,並沒有意識到我要在那麼遠的地方衝浪需要一場海嘯。十年後,我們仍在從海面上掠過他們遊艇的碎片。
我相信同樣的事情遲早會發生在 Solaris 上。當我做出這個預測時,我想到的不僅僅是 SCO。想想有多少其他邊緣 Unices 已經倒下,剩下的巨頭——AIX 和 HP-UX——已經陷入了怎樣的困境。
在這裡我唯一的不安是我不確定 FreeBSD 是否也不會被波及。Linux + btrfs 可能有一天會從 FreeBSD 中奪走 ZFS 的優勢。但是,如果確實如此,您仍然有兩個自由可以依靠。考慮最不受歡迎的 BSD,NetBSD:即使完全邊緣化也不足以摧毀真正免費的作業系統。
- 它執行在 Nexenta 不會執行的硬體上。這不僅僅是一個軼事,它反映了一些作業系統比其他作業系統獲得更多驅動程序支持的事實。如果這是您的唯一標準,當然,您將執行 Windows,而不是任何類型的 *ix。既然不是,您必須詢問您將允許自己滑向“真正糟糕的駕駛員支持”的斜坡多遠。Windows > Linux > FreeBSD > Solaris,在驅動程序支持區域。