OpenSolaris 是一個曾由昇陽電腦所發起的開放原碼專案，用來建立以 Solaris 作業系統為主的開發者社群，在甲骨文公司收購昇陽電腦後，現已經中止專案。 此開放原碼專案過去有超過 12000 人於專案網站 OpenSolarisorg 註冊成為社群會員，其中有超過 11000 名會員都不是昇陽電腦的員工，由此可知 OpenSolaris 的使用者團體社群曾相當活絡。此外在官方網站上也曾有 12 個 OpenSolaris 的技術社群與專案。於 2006 年 7 月 13 日時 OpenSolaris 的官方網站上有如下的成績公佈：相關下載已超過 33000 次，註冊會員已超過 14000 名，貢獻已超過 100 項，社群已超過 40 個，使用者團體已達 29 個，專案 28 個，5 種發行版本。 由於甲骨文公司對 OpenSolaris 計畫沒有積極支援的意圖。委員會於 2010 年 7 月 12 日對甲骨文給出「最後通牒」，要求在 8 月 16 日派出一位代理人商討計畫的走向，否則將在 8 月 23 日的委員會會議中做出回應。由於甲骨文未加回應，委員會於該日達成共識，解散 OpenSolaris 委員會，社群將不再提供新的原始碼，計畫的控制權由開發員社群交還給甲骨文。隨後開放原始碼社群以原本的程式碼為基礎，分支出新的計畫：OpenIndiana 和 Illumos。 歷史 實際上，OpenSolaris 的計畫是從 2004 年初開始。一個受過多種訓練所組成的團隊從各種角度來考量此一專案：授權方式、商業模型、管理方式、協同開發程式、原始程式碼分析、原始程式碼管理、工具、市場行銷、網站應用設計，以及社群發展等。到了 2004 年 9 月，由 18 位非昇陽電腦的社群成員共同成立了先期發展計畫，之後參與人數逐漸增加，經過 9 個月的試行，外部共同參與者已達 145 名。 接著，Solaris 原始程式碼的開放程式逐漸加快，第一個開放（也稱：釋出）的部分是 Solaris 的動態追蹤工具套件（Dynamic Tracing Toolkit，一般也稱為 DTrace），這個追蹤工具可以協助程式師及資管師對系統（指電腦）進行以效能為取向或資源利用率為取向的最佳化調整。 DTrace 已於 2005 年 1 月開放，同時昇陽也完成 OpenSolarisorg 網站的第一階段建置，並宣佈 OpenSolaris 的原碼將依據 CDDL（Common Development and Distribution License）授權方式來開放，同時打算成立社群指導委員會（Community Advisory Board，簡稱 CAB）。 到了開放當天（2005 年 6 月 14 日），有大量的 Solaris 作業系統的原始程式碼被公開釋出；不過，仍有部分不公開，而只提供二進位的執行程式碼。未公開的原因據說是這些程式的原碼涉及協力業者（第三方業者）的智慧財產權，所以昇陽電腦方面也無權公開。至於釋出的 OpenSolaris 原碼，幾乎與正在使用與研發中的 Solaris 原碼相同。 到了 2005 年 4 月 4 日，昇陽電腦宣佈了五名 CAB 的成員，其中兩名從先期計畫的社群中推選而來，另有兩名由昇陽公司指派，另一名則由昇陽公司自廣大開放原碼社群中選定。2005 年、2006 年間 OpenSolaris 的 CAB 成員有：Roy Fielding、Al Hopper、Rich Teer、Casper Dik，以及 Simon Phipps。 2006 年 2 月 10 日昇陽電腦簽署了 OpenSolaris 的章節 httpwwwOpenSolarisorgoscommunitycabcharter ，正式將 OpenSolaris 社群推升成一個獨立團體，並由 OpenSolaris 管理委員會（OGB OpenSolaris Governing Board）來負責，而首任的 OGB 人員也來自於之前的 CAB，他們的工作是建立及確認 OpenSolaris 社群的管理，且這樣的階段性工作任務於 2006 年 6 月 30 日告結。工作的內容包括建立管理檔案或「規章」，如今這些都已經步上軌道了。此後管理工作團隊（Governance Working Group）將由 OGB 與三名受邀者所共同組成，這三名受邀人士分別是：Stephen Hahn、Keith Wesolowski（昇陽電腦內 Solaris 單位的程式師），以及 Ben Rockwood（在 OpenSolaris 社群中表現卓越傑出的一員）。 授權方式 昇陽電腦已將 Solaris 的多數原碼以通用開發與散佈許可證（CDDL Common Development and Distribution License）授權方式來開放，CDDL 授權是以 Mozilla 公共許可授權（MPL Mozilla Public License）11 版為基礎所研擬成的新授權許可方式，所以 CDDL 與 MPL 相同，兩者都與普及的通用公共許可授權（GPL GNU General Public License）不相容。不過 CDDL 確實是屬於「開放原碼且可自由授權」的一類。CDDL 是由昇陽公司所提創，之後將提案送交給開放原始碼促進會（OSI Open Source Initiative）審核，並在 2005 年 1 月審議獲得核准的一種新開放原碼授權法。關於「自由軟體授權」的定義，則以自由軟體基金會（FSF Free Software Foundation）的敘述為依據 httpwwwfsforglicensinglicensesindex_htmlGPLIncompatibleLicenses 。 特別注意的是，關於 MPL 授權法，自由軟體基金會也表示： 另外，Mozilla Application Suite 及 Mozilla Firefox 已經改變他們的授權方式，允許使用者在在三種授權方式中任選其一：MPL、LGPL 及 GPL。 批評 對於昇陽電腦發起與推行 Solaris 的原碼開放，Linux 的創辦人：林納斯託瓦茲（Linus B Torvalds）在 2004 年 12 月 22 日接受 CNET 新聞網（CNET newscom）專訪專訪的中文版內容 、英文版時曾如此表示： 同時他也指出 OpenSolaris 在裝置驅動程式的支援上將是個問題，他認為 OpenSolaris 的社群在此方面的嘗試與努力將是個大磨難。關於此他說： 託瓦茲的言下之意是：雖與 Linux 一樣都能在 x86 硬體上執行，但在驅動程式方面的支援上 OpenSolaris 仍遠不及 Linux。 不過，數個月後託瓦茲的立場態度有些軟化，他在 2005 年 2 月的企業 Linux 峰會時，對於軟體開發專案的許可授權方面認為 CDDL 有其未來性： 版本歷史 版本 釋出日期 支援階段結束 支援階段結束 支援階段結束 版本 釋出日期 General Availability（GA） Post End of Version（EOV） SunSpectrum End of Service Life（SSEOSL） 200805 20080513 20081113 20110513 200811 20081125 20090525 20111125 200906 20090601 20091201 20120601 20140601 色彩 意義 紅 舊版本；不支援 黃 舊版本；支援中 綠 當前版本 發行版本 SchilliX，Live CD 型態的 OpenSolaris Belenix，Live CD 型態的 OpenSolaris marTux，第一個以支援 SPARC 硬體架構平臺所發行、釋出、散佈的 Live CD、DVD OpenSolaris Nexenta，一個以 Debian 為基礎的發行版本，結合了 GNU 軟體及 Solaris 的 SunOS 核心。 Polaris，將 OpenSolaris 的原始程式碼，以支援 PowerPC 硬體架構平臺來進行調整、修改，並重新編譯（Recompile）而成的 OpenSolaris。而其名稱：Polaris 即是將 PowerPC 的首字母「P」，再加上 Solaris 的「olaris」而成，不過 Polaris 在英文也是「北極星」的意思，然這只是巧合。 Portaris，將 Gentoo 的 Portage 轉移改寫到 OpenSolaris 上，2006 年 4 月時仍處在外部測試（beta）階段。 另見 Solaris Sun Microsystems 的商用 UNIX 作業系統 Trusted Solaris 針對特殊場合與應用而增強安全防護性的 Solaris illumos、OpenIndiana 基於 OpenSolaris 原始碼分支出的新計劃 參考資料 OpenSolaris 的中文 Wiki CNET 中文網／IBM：OpenSolaris 空有開原碼外表 外部連結 官方網站 OpenSolarisorg 網站 OpenSolarisorg 下的各社群 OpenSolarisorg 下的各專案 OpenSolarisorg 的使用者團體社群頁面 OpenSolaris 專案每週摘要數字報告 Jim Grisanzio 的網誌（也稱：部落格，Blog） OpenSolaris 的社群管理員 各發行版 Belenix Polaris Portaris 其他 OpenSolaris 的書籤（也稱：我的最愛）訂閱（位於 delicious） Genunix 說明檔案的使用者推動專案 OpenSolaris 的安全、防護性等相關資源 解讀標準 OpenSolaris、OpenSPARC、Polaris 2006 年 2 月 6 日 Category 昇陽電腦軟體 Category 自由作業系統 CategorySystem V