illumos(イルモス)はフリーに入手可能なオープンソースのUnix系オペレーティングシステムである。Solarisとその終了した分家であるOpenSolarisを経てUNIX System V R4とBerkeley Software Distributionに由来する。カーネル、ドライバ、システムの中核的なライブラリ、基本的なユーティリティを含んでいる。この中核は後述するいくつかのディストリビューションの基礎となっている。
illumosは冒頭を大文字にせず表記される。これはサンセリフ体のフォントで読み間違いが生じるのを防ぐためである。
概要
illumosは2010年8月3日に行われたウェビナー[1]
上で、一部のSolarisの中核的な開発者によりOpenSolarisのクローズドソースの部分をオープンな実装に置き換えることで真にオープンソースなSolarisを開発しようというコミュニティでの活動として発表された。
元々の計画ではillumosはディストリビューションやフォークにはならないと明言されていた。しかし、オラクルがOpenSolarisの打ち切りを発表した後、illumos独自のカーネルとすべくSolaris OS/Net カーネルの最終バージョンをフォークすることが計画された[2]。
2010年はクローズドソースでプロプライエタリなコードを含まないSolaris系OSを構成するために必要なlibc、NFSロックマネージャ、暗号化モジュールや多くのデバイスドライバに労力が割かれた。2012年は過去のコンパイラであるOracle Solaris StudioからGCCへの移行にも力が注がれている。
illumosという名前はラテン語で「啓発、教化」を意味するilluminareとオペレーティングシステムの略である"OS"を繋いで作られた。
illumosは創設者であるGarrett D'Amoreとen:Bryan CantrillやAdam Leventhalといった他のコミュニティメンバーや開発者からなる開発者評議会(Developers' Council)によって緩やかに運営されている[3]。
illumos Foundationは内国歳入法501条c項6号に定められる同業組合としてカリフォルニア州にて設立されており、Jason Hoffman (Joyent)、Evan Powell (ネクセンタ・システムズ)、Garrett D'Amoreが理事を務めている。illumos Foundationは2012年8月現在、規約を定めている途中である。
OpenStorage Summit 2010では公式な字体やブランディングに先立ってillumosの新しいロゴが公開された[4]。
LISA11におけるBryan Cantrillの講演Fork Yeah! The Rise and Development of illumosはillumosの歴史とその強みの一部を開発者の視点から論じている。
開発
第一の開発プロジェクトであるillumos-gateはSolarisのカーネルとドライバ、中核的なライブラリ、基本的なユーティリティを含むOS/Net(ONとして知られている)の派生であり、BSDの"src"ツリーで提供されているものと同様である。元々はOpenSolarisのOS/Netに依存していたが、オラクルがSolarisの開発をクローズし、OpenSolarisプロジェクトを非公式に終了させたのちにフォークされた。
特徴
親戚
ディストリビューション
脚注
外部リンク