| 開発者 | イルモス財団 |
|---|---|
| 書かれた | C |
| OSファミリー | Unix ( SVR4 ) [1] |
| 作業状態 | 現在 |
| ソースモデル | バイナリブロブを使用したオープンソース |
| 初回リリース | 2010年 |
| リポジトリ |
|
| 利用可能 | 英語 |
| プラットフォーム | IA-32、x86-64、SPARC、ARM(開発中)、[2] DEC Alpha |
| カーネルタイプ | モノリシック |
| ライセンス | CDDL、BSD、MIT |
| 先行 | オープンSolaris |
| 公式サイト | illumos.org |
Illumos (略称: illumos ) は、部分的に[3] フリーでオープンソースの Unix オペレーティングシステムです。System V Release 4 (SVR4) とBerkeley Software Distribution (BSD)をベースにしたOpenSolarisをベースにしています。Illumosは、カーネル、デバイスドライバ、システムライブラリ、システム管理用のユーティリティソフトウェアで構成されています。このコアは現在、さまざまなオープンソースの Illumos ディストリビューションのベースとなっており[4] 、 Linux カーネルがさまざまなLinux ディストリビューションで使用されているのと似ています。[5]
管理者はillumosを小文字で書いています[6]。これは、一部のコンピュータフォントでは小文字のLと大文字のi : Il(同形異義語を参照)が明確に区別されないためです[7] 。プロジェクト名はラテン語のilluminare(光る)とOS(オペレーティングシステム)を組み合わせたものです[8]。
概要

Illumosは、2010年8月3日木曜日のウェビナー[9]で発表されました。これは、 OpenSolarisのクローズドソース部分をオープン実装と交換することで、真にオープンソースのSolarisを作成するための、一部のコアSolarisエンジニアによるコミュニティの取り組みです。[10] [11]
当初の計画では、Illumos はディストリビューションやフォークではないと明記されていました。しかし、Oracle がOpenSolaris の廃止を発表した後、Solaris ON カーネルの最終バージョンをフォークして、Illumos を独自のカーネルに進化させる計画が立てられました。 [12]
2010年現在、libc、 NFSロックマネージャ、暗号モジュール、および多くのデバイスドライバ[update]に注力し、クローズドでプロプライエタリなコードのないSolaris風OSの開発に取り組んでいます。2012年現在、開発の重点は歴史的なコンパイラであるStudioからGCCへの移行にあります。[13] 「ユーザーランド」ソフトウェアは現在、 GNU make [14]で構築されており、 GNU tarなどの多くのGNUユーティリティが含まれています。 [update]
Illumosは、開発者評議会を通じて、創設者のギャレット・ダモーレとブライアン・カントリル、アダム・レベンサルなどのコミュニティメンバー/開発者によって軽く主導されています。 [15]
Illumos Foundation は、カリフォルニア州で501(c)6業界団体として法人化されており、創設理事は Jason Hoffman (元Joyent )、Evan Powell ( Nexenta )、および Garrett D'Amore です。2012 年 8 月の時点で、財団は定款および組織開発の正式化を進めていました。
OpenStorage Summit 2010では、Illumosの新しいロゴが公開され、公式の書体とブランドがそれに続きました。[16]
発達
その主な開発プロジェクトであるillumos-gateは、OS/Net (別名ON) [17]から派生したものである。これは、BSDの「src」ツリーで提供されるものと似た、ドライバ、コアライブラリ、基本ユーティリティの大部分を備えたSolarisカーネルである。元々はOpenSolaris OS/Netに依存していたが、 OracleがひそかにSolarisの開発を中止し、OpenSolarisプロジェクトを非公式に終了させた後、フォークが行われた。[18] [19] [20]
特徴
- ZFS は、非常に大きなストレージ容量に対して高いレベルのデータ整合性を提供する、ファイル システムと論理ボリューム マネージャーを組み合わせたものです。
- Solaris コンテナ(またはゾーン) は、x86 および SPARC システム向けのオペレーティング システム レベルの仮想化テクノロジの低オーバーヘッド実装です。
- DTrace は、実稼働システム上のカーネルおよびアプリケーションの問題をリアルタイムでトラブルシューティングするための包括的な動的トレース フレームワークです。
- カーネルベースの仮想マシン(KVM) は仮想化インフラストラクチャです。KVM は、ハードウェア仮想化拡張機能を備えたプロセッサ上でネイティブ仮想化をサポートします。
- OpenSolaris ネットワーク仮想化およびリソース制御(または Crossbow) は、仮想 NIC (VNIC) 疑似ネットワーク インターフェース テクノロジ、排他的 IP ゾーン、帯域幅管理、インターフェースごとおよび VNIC ごとのフロー制御など、内部ネットワーク仮想化とサービス品質を提供する機能セットです。
配布
配布物、illumos.org [21]
- DilOSはDebianパッケージマネージャ(dpkg + apt)と仮想化サポートを備え、x86-64とSPARCで利用可能です。[22]
- NexentaStor は、ZFSファイル システムを採用した仮想化、ストレージ エリア ネットワーク、ネットワーク接続ストレージ、およびiSCSIまたはファイバー チャネルアプリケーション向けに最適化されたディストリビューションです。
- OmniOS Community Editionは、サーバーでの使用に適した最小限のアプローチを採用しています。[23]
- OpenIndiana は、 OpenSolarisオペレーティング システムの精神を引き継いでフォークしたディストリビューションです。
- SmartOS は、カーネルベースの仮想マシン統合を備えたクラウド コンピューティング用のディストリビューションです。
- Tribblixは、 x86-64とSPARCで利用可能な、最新のコンポーネントを備えたレトロスタイルのディストリビューションです。[24]
- v9os、サーバーのみのIPSベースの最小限のSPARCディストリビューション。[25]
- XStreamOSは、インフラストラクチャ、クラウド、Web開発用のディストリビューションです。[26]
製造中止:
- Dyson は、 libc とSMF init システムを使用してDebianから派生したものです。
- OpenSXCEは、IA-32 / x86-64 x86プラットフォームおよびSPARC向けの開発者およびシステム管理者向けディストリビューションです。[27]
参照
- イルモスの祖先、ソラリス
参考文献
- ^ 「Open Brand」。www.opengroup.org。
- ^ Clulow, Joshua (2012年10月25日). 「Raspberry Pi Bring-Up」. illumos Foundation. 2017年7月13日時点のオリジナルよりアーカイブ。2013年11月14日閲覧。
- ^ “Building illumos”. illumos.org . 2023年8月31日閲覧。
- ^ 「ディストリビューション」。
- ^ Blankenhorn, Dana. 「Illumos とは何か、そうでないものとは何か」ZDNet。
- ^ 「FAQ」. illumos . 2020年5月2日閲覧。
- ^ Mustacchi, Robert (2015年9月5日). 「Linux to SmartOS cheatsheet, after smartos-discuss vetting, sans deritus. by cwvhogue - Pull Request #217」. GitHub . 2021年5月23日時点のオリジナルよりアーカイブ。 2021年5月23日閲覧。
- ^ 「お知らせ」. illumos.org. 2018年6月15日.
- ^ Garrett D'Amore (2010 年 8 月 3 日)。「illumos - Hope and Light Springs Anew - Presented by Garrett D'Amore」(PDF)。illumos.org。2010年8 月 3 日閲覧。
- ^ 「OpenSolaris はどこへ? illumos がマントルを引き継ぐ」 2012 年 11 月 20 日。2015 年 9 月 26 日時点のオリジナルよりアーカイブ。
- ^ Ghostarchive および Wayback Machine にアーカイブされています: 「OpenIndiana、Illumos、および OpenSolaris コミュニティ (パート 1)」。YouTube。
- ^ Garrett D'Amore (2010年8月13日). 「The Hand May Be Forced」 . 2013年11月14日閲覧。
- ^ https://www.openindiana.org/documentation/faq/#how-does-openindiana-differ-from-opensolaris Archived 2021年5月13日 at the Wayback Machine「Oracle の Sun Studio はオープンソースの GNU GCC コンパイラに置き換えられました。」
- ^ “OpenIndiana/oi-userland”. GitHub . 2021年10月28日.
- ^ Deirdré Straughan (2012年5月16日). 「illumos Developers' Council Meeting」. illumos.org. 2016年7月10日時点のオリジナルよりアーカイブ。 2012年8月13日閲覧。
- ^ Garrett D'Amore (2010年10月27日). 「新しいillumosロゴ」 . 2013年11月14日閲覧。
- ^ “os-net-skeleton”. bitbucket.org . 2019年7月29日時点のオリジナルよりアーカイブ。2019年7月29日閲覧。
- ^ 「OracleのスタッフがSolaris、SPARCチームで大規模なレイオフを報告」www.theregister.co.uk . 2019年7月29日閲覧。
- ^ 「OpenSolaris、エリソン氏によって解雇」www.theregister.co.uk . 2019年7月29日閲覧。
- ^ 「illumos sporks OpenSolaris」www.theregister.co.uk . 2019年7月29日閲覧。
- ^ 「ディストリビューション - illumos」. illumos.org .
- ^ 「DilOS」www.dilos.org。 2016年2月21日時点のオリジナルよりアーカイブ。2016年2月26日閲覧。
- ^ 「OmniOS CE」. omniosce.org . 2017年9月10日閲覧。
- ^ "Tribblix". www.tribblix.org . 2016年2月26日閲覧。
- ^ "v9os". milax.fi . 2017年12月13日閲覧。
- ^ “XStreamOS”. Sonicle . 2021年3月4日閲覧。
- ^ "OpenSXCE". www.opensxce.org . 2016年2月26日閲覧。
外部リンク
- 公式サイト
- napp-it は、Illumos ベースの NAS または SAN アプライアンス用のZFS Web インターフェースです。
