出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/09/17 19:29 UTC 版)
|
|
この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 (2020年12月)
|
|
illumosのロゴマーク。
|
|
| 開発者 | illumos Foundation |
|---|---|
| プログラミング言語 | C |
| OSの系統 | Unix (SVR4)[1] |
| 開発状況 | 開発中 |
| ソースモデル | バイナリ・ブロブを含むオープンソース |
| 初版 | 2010年 |
| リポジトリ | |
| 使用できる言語 | 英語 |
| プラットフォーム | IA-32、x86-64、SPARC、ARM(開発中)[2]、DEC Alpha |
| カーネル種別 | モノリシック |
| ライセンス | CDDL, BSD, MIT |
| 先行品 | OpenSolaris |
| ウェブサイト | illumos |
| サポート状況 | |
| サポート中です。 | |
illumosは一部が自由かつオープンソースなUnixオペレーティングシステムである[3]。illumosはOpenSolarisをベースとしており、オラクル (企業)がOpenSolaris開発を終了した後の2010年から開発されている。illumosはカーネル、デバイスドライバ、システムライブラリ、そしてシステム管理用ユーティリティソフトウェアから構成され、Linuxカーネルが様々なLinuxディストリビューションで使われるように[4]、illumosの中核部は様々なオープンソースillumosディストリビューションのベースとなっている[5]。
illumosのメンテナーはillumosと冒頭を大文字にせず全て小文字で表記している[6]が、これはコンピュータフォントの中には小文字のLと大文字のiを明確に区別できないものが存在するからである(ホモグリフを参照)[7]。illumosという名前は、ラテン語で光を表す単語のilluminareと、Operating SystemのOSを合わせたものである[8]。
illumosは2010年8月3日のウェビナー[9]上で、Solarisの中核的な技術者集団によりOpenSolarisのクローズドソースの部分をオープンな実装に置き換えることで真にオープンソースなSolarisを開発しようというコミュニティ活動として発表された[10][11][12]。OpenSolaris自体はSystem V Release 4 (SVR4)とBerkeley Software Distribution (BSD) をベースとしている。
当初の計画では、illumosはディストリビューションやフォークにはならないと明言されていた。だがオラクルがOpenSolarisの打ち切りを発表した後、Solaris ONカーネル[注釈 1]の最終バージョンをillumos独自のカーネルとして発展させるためフォークすることが計画された[13]。クローズドでプロプライエタリなコードを含まずにSolarisライクなOSを作成するため、2010年時点においてはlibc、NFSロックマネージャ、暗号化モジュール、そして多数のデバイスドライバに労力が割かれた。2012年時点においては旧来のコンパイラであるStudioからGCCへの移行するなどに力が注がれた[14]。現在、illumosの「ユーザーランド」ソフトウェアはGNU makeでビルドされ[15]、それらのソフトウェアにはGNU tarなどのGNUユーティリティが多く含まれている。ある時点[要説明]において、illumosは創設者であるGarrett D'Amoreと、Bryan CantrillやAdam Leventhalといった他のコミュニティメンバーや開発者からなる開発者評議会 (Developers' Council) によって緩やかに率いられていた[16]。
2019年時点において、第一の開発プロジェクトであるillumos-gateは、Solarisのカーネル、ドライバ、中核的なライブラリ、および基本的なユーティリティを含むOS/Net(ONとして知られている)の派生であり[17]、これらはBSDの "src" ツリーで提供されているものと同様である。元々はOpenSolarisのOS/Netに依存していたが、オラクルがSolarisの開発を黙ってクローズし、OpenSolarisプロジェクトを非公式に終了させたのちにフォークされた[18][19][20]。
illumos.orgに列挙されたディストリビューションを以下に示す[21]:
開発終了したディストリビューションを以下に示す:
illumos Foundationは2012年にカリフォルニア州で501(c)(6)業界団体として法人組織化され、Jason Hoffman(元Joyent)、Evan Powell(ネクセンタ・システムズ)、Garrett D'Amoreが理事を務めた。2024年現在、illumos Foundationはカリフォルニア州において「解散」状態となっている[28]。
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/07/14 16:25 UTC 版)
「NVM Express」の記事における「illumos」の解説
※この「illumos」の解説は、「NVM Express」の解説の一部です。
「illumos」を含む「NVM Express」の記事については、「NVM Express」の概要を参照ください。