OpenSolaris .. 嗯,它變得不再維護了嗎?

OpenSolaris .. 嗯,它變得不再維護了嗎?

http://hub.opensolaris.org/bin/view/Main/downloads

我看到了 2009.06 的下載和 2010.03 的開發版下載。 (目前月份為 2010-12)

這是否意味著自從Oracle收購Sun以來OpenSolaris就陷入了停滯? (迄今為止)

答案1

Oracle 終止了 OpenSolaris。該網站仍然存在,大部分都沒有維護(最後我知道郵件列表仍然活躍)。分叉不斷湧現,但似乎還沒有一個佔據主導地位(伊魯卡印第安納公開賽浮現在腦海中)。

Solaris 將回歸閉源產品,該產品僅通過官方硬體(據我所知)並且僅通過支援合約(據我所知)獲得許可。

Oracle 顯然確實計劃在 Solaris 更新時發布一些原始程式碼。但發布什麼內容以及何時發布仍然未知。顯然,已發布的程式碼會有一些許可證,但他們目前尚未宣布,並且已經有一段時間沒有發布任何更新了。

答案2

Solaris 11 Express(又稱 build 151a)在技術上可以稱為 OpenSolaris 2010.11。

它可以免費下載http://www.oracle.com/technetwork/server-storage/solaris11/downloads/index.html但不可重新分發,且其許可證已更改(請參閱下載頁面上的 OTN 許可證協議,特別是有關使用限制的內容)。如果您不符合 OTN 開發人員許可要求,則需要一份支援合同,我認為這意味著您在經過認證的硬體上運行作業系統。後者在 HCL 上市(http://www.sun.com/bigadmin/hcl/data/s11exp)。

只有核心核心和實用程式原始碼(ON)不再像以前那樣定期更新。最新發布的 ON 原始碼約為 build 147(2010 年 8 月)。

ON 有一個主叉(曾經被稱為 spork),名為 illumos。 illumos 的目標是提供完全開源的 ON 實現,同時嘗試盡可能保持與主要 Solaris 程式碼/ABI 的兼容性。 OpenSolaris 並不是完全開源的,因為某些元件是以閉源二進位形式發布的。這些元件正在被 illumos 社群替換為開源元件。

OpenIndiana 的目標是提供基於 illumos 的完整可安裝發行版,盡可能接近 OpenSolaris。另一個宣布將轉向使用 illumos 作為其核心的發行版是 nexenta。

另一個前基於 OpenSolaris 的發行版 Schilix 0.7.2 是使用 illumos 作為核心發布的,但他們的開發人員現在決定維護自己的 ON 分支。

構成 OpenSolaris(現在為 Solaris 11 Express)的大部分剩餘開源程式碼仍然是開放開發的,並且仍然在整合儲存庫上定期更新,可從http://src.opensolaris.org/並可使用 Mercurial 下載http://hub.opensolaris.org/bin/view/Community+Group+tools/hg_help

例如,與 X11 相關的原始程式碼仍發佈到 OpenSolaris 站點,甚至比 Solaris 11 Express 更新:http://hub.opensolaris.org/bin/view/Community+Group+x_win/changelogs-nv_150

最新的 OpenSolaris 二進位穩定版本是 2010.05(內部版本 134b),於 2010 年 11 月發布。它比您提到的最新開發版本稍新。

請查看這些博客,以了解有關如何從 111b 升級到 134b,然後升級到 151a (Solaris 11 Express) 的詳細資訊:

相關內容