オープンインディアナヒップスター2021.10 | |
| 開発者 | Illumos Foundation (カーネル) OpenIndiana Project (ユーザーランド) |
|---|---|
| 書かれた | C |
| OSファミリー | Unix ( System V リリース 4 ) |
| 作業状態 | 現在 |
| ソースモデル | オープンソース |
| 最新リリース | ヒップスター 2024.04 (2024年4月28日) [±] [1] |
| リポジトリ | github.com/OpenIndiana |
| 利用可能 | 多言語[2] |
| 更新方法 | 画像パッケージングシステム |
| パッケージマネージャー | pkg(IPS) |
| プラットフォーム | x86-64、SPARC |
| カーネルタイプ | モノリシック |
| ユーザーランド | illumosとGNU Core ユーティリティ |
| デフォルトの ユーザーインターフェース | |
| ライセンス | CDDLなど |
| 公式サイト | オープンインディアナ |
OpenIndianaは、UNIX System V Release 4からOpenSolarisオペレーティングシステムを経て派生した、無料のオープンソースの illumosディストリビューションです。Oracle CorporationによるOpenSolarisの開発中止後にOpenSolarisから分岐しました。[3] [4] OpenIndianaの名前は、2010年にOracleがSunを買収する前のSun MicrosystemsでのOpenSolarisの社内コード名であるProject Indianaに由来しています。 [5]
Alasdair Lumsden 率いる開発チームによって作成されたOpenIndiana プロジェクト[6]は、現在、illumos オペレーティング システムの開発と保守を行う illumos Foundation によって管理されています。 [3]このプロジェクトの目的は、OpenIndiana を「セキュリティとバグ修正が無料で提供される実稼働サーバーにインストールされる事実上のOpenSolaris ディストリビューション」にすることです。[7]
歴史
起源
プロジェクト・インディアナはもともとサン・マイクロシステムズがOpenSolarisのソースコードベースを基にバイナリディストリビューションを構築することを目的に考案されました。 [8]プロジェクト・インディアナはDebian Linuxディストリビューションの創始者であるイアン・マードックが主導しました。[5]
OpenIndiana は、広く使用されている OpenSolaris ベースの OS の継続的な可用性とさらなる開発を保証するために、Oracle によるSun Microsystemsの買収交渉が進行した後に考案されました。OpenSolaris 開発コミュニティ内の不確実性により、一部の開発者は既存のコードベースのフォークの暫定的な計画を立てました。
これらの計画は、OracleによるOpenSolarisプロジェクトのサポート中止の発表を受けて実現した。[9] [10]
最初の反応

OpenIndianaプロジェクトの正式発表は、2010年9月14日にロンドンのJISCセンターで行われた。[11]オペレーティングシステムの最初のリリースは、テストされていないにもかかわらず、同時に公開された。テストされていないリリースの理由は、OpenIndianaチームがSolaris 11 Expressのリリースに先んじるために、Oracle OpenWorldよりも前にリリース日を設定したためである。[12]
OpenIndianaの発表は主に好意的な反応に迎えられた。350人以上[13]がオンライン発表を閲覧し、ISOイメージは2000回以上ダウンロードされ、[13] Twitterアカウントは500人以上のフォロワーを獲得し、[14]多数の著名なIT報道ウェブサイトがリリースについて書いた。[12] [15] [16] [17] [18] [19]発表のブロードキャスト帯域幅は相当なもので、350 Mbit/秒を超えたと記録されている。[20]ネットワークパッケージデポサーバーは、当初計画していたよりも20倍のトラフィックが配信に関心を持ち、その結果、後でより多くのスレッドがプロビジョニングされた。[21]
しかし、すべての報道が肯定的だったわけではなく、Linuxの市場浸透を考えるとSolarisの妥当性を疑問視するオンライン記事もあった。[22] [23]ある記事はOpenIndianaの立ち上げを批判し、テストされていないビルドをリリースすることに対するプロ意識の欠如と、プロジェクトのリリーススケジュールへのコミットメントの欠如を挙げた。[24]最初のOpenIndianaリリースは実験的なものとして宣伝され、OpenSolaris 2010リリースの予備となる最新のOpenSolaris開発ビルドを直接ベースとしていた。
コミュニティの構築
OpenSolaris バイナリ ディストリビューションが SolarisExpress に移行され、OpenSolaris アップデートのリアルタイム フィードが中止されたため、Oracle がソース コードをコミュニティにフィードバックするのをやめた場合、OpenIndiana に何が起こるのかという懸念が高まった。OpenIndiana チームは、ソース コード フィードを illumos Foundation に移行する意向を発表し、これらの懸念を軽減した。[25]
OpenIndianaの作成に使用されているOracle所有のコンパイラへの無料アクセスが中止される可能性があるという懸念が提起された。これに対応して、OpenIndianaはオープンソースのGNUコンパイラコレクションでコンパイルできるように修正された。[26]
ハードウェア互換性リスト(HCL)は、いまだに非公式で断片化され、一元化されていないため、ハードウェアの選択にはエンドユーザーによる多くの調査が必要です。[27] [28] [29] [30] [31]包括的で一元化されたHCLが存在しないのは、OpenSolaris HCLがOracleサーバーインフラストラクチャでホストされており、デバイスドライバユーティリティの提出用のサーバー側コードが公開されていなかったためです。
2012年8月、創設プロジェクトリーダーのアラスデア・ラムズデンは、個人的な理由とプロジェクトの進捗の遅さへの不満を理由にプロジェクトから退いた。[32]進捗が遅かった理由の1つは、開発者とリソースの不足だった。辞任の際、ラムズデンは「私を含め、私たちの多くにとって、これは初めて貢献したオープンソースプロジェクトでした。目の前の課題は膨大で、それに対処する準備が整っていませんでした」と書いている。[32]
ラムズデン氏の辞任以来、このプロジェクトはボランティアのチームによって開発されており、完全に水平的かつ参加型のコミュニティの取り組みとなっています。
メディアの受信
2013年9月のDistroWatchのレビューでは、OpenIndianaプロジェクトは「ここ数年、着実に衰退しているようだ」と述べられている。[33]同じレビューでは、OpenIndianaは5年前のOpenSolarisの状態から大きく進歩していないと結論付けている。[33]
現在 OpenIndiana を実行すると、5 年前に OpenSolaris を実行したときとほとんど同じ感じがします。ツールはほとんど同じで、デスクトップも同じです。付属のソフトウェアは古さが目立ち始めており、ここ数年で本当に重要な機能が導入されたとは感じません。プロジェクトの開発者はバグの追跡とドライバーの最新化に尽力しており、それは素晴らしいことです。それでも、OpenIndiana は停滞しており、意味のある進歩を遂げていないように感じます。
2015年5月のDistroWatchによるOpenIndianaのレビューでも同様に、このシステムは長年にわたり大きな進歩を遂げていないと結論づけられている。[34]このレビューでは、パッケージの選択とハードウェアのサポートが他のシステムに遅れをとっているように見える一方で、システム管理機能の多くはLinuxやBSDに複製または移植されていると述べられている。このレビューでは次のように結論づけている。[34]
OpenIndiana は依然として安定しており機能しているように見えますが、過去にとらわれているような印象も与えます。これはおそらく、プロジェクトに取り組もうとする開発者が不足しているためでしょう。OpenIndiana は動作しており、さまざまな理由から管理者がSolarisのバージョンを本当に必要としている状況ではまだ役立つかもしれませんが、OpenIndiana は過去 7 年間で進歩していないように私には思えます。このオペレーティング システムには依然として優れたアイデアと優れたテクノロジが備わっていますが、近年は進歩していないようです。
パッケージサポート不足に関するクレームは、OpenIndiana Hipster によって提供される 3500 以上のソフトウェアパッケージが複数のパッケージに分割されていないという事実によって緩和される可能性があります。分割されると、パッケージ数が人為的に増加します (Linux ディストリビューションなど)。Image Packaging System は、増分更新とパッケージファセットを提供するファイルベースのパッケージ管理であり、このような分割は不要な負担になります。Hipster プロジェクトは、設立後 2 年間で 1500 以上のパッケージを移行および更新しました。選択されたソフトウェアパッケージのコレクションを維持しながら、アドオンについてはSFE [35]などのサードパーティリポジトリに依存しています。選択範囲を広げるために、Joyent [36]がサポートするpkgsrcシステムは、illumos システム用の 20000 以上のパッケージを簡単に提供します。
他のオペレーティングシステムとの関係
このプロジェクトは、Oracle製品Solaris 11およびSolaris 11 Expressとバイナリ互換性のあるSystem Vファミリーのオペレーティングシステムを提供することを意図しています。ただし、 OpenSolarisのようにOS/Net統合に基づくのではなく、OpenIndianaはillumosに基づいています。このプロジェクトは、OpenSolarisと同じImage Packaging System (IPS)パッケージ管理システムを使用しています。[37]
OpenIndianaのコードベースは当初、Oracleの公開コードの大部分に基づいていましたが、2011年9月以降は、oi_151a開発ビルドがillumosに基づいているため、そうではありません。プロジェクトは、Sun StudioなどのOracle所有のツールから事実上離れています。アクティブなHipsterブランチを含む2013年以降のすべてのビルドは、GNUコンパイラコレクション(GCC)を唯一のコンパイラとして使用しています。illumosプロジェクト自体は、2012年6月15日からGCCで構築されています。[38]
リリーススケジュール

実験的なビルド
OpenIndianaの最初の実験的リリースであるBuild 147は、2010年9月14日にリリースされました。[39] 2番目の実験的リリースであるBuild 148は、2010年12月17日にリリースされました。[40]
開発ビルド
最初の開発リリースであるビルド 151 は、2011 年 9 月 14 日にリリースされました。これは、illumos をベースにした最初のリリースです。MartUX 151a0 [43] は、OpenIndiana の最初の SPARC ビルドとしてリリースされました。Intel / AMDアーキテクチャ用のビルド 151a7 は、2012 年 10 月 6 日にリリースされました。ビルド 151a8 は、2013 年 8 月 10 日にリリースされました。OpenSXCE 2013.01 SPARC ビルド 151a (旧称 MartUX) は、2013 年 2 月 1 日に OpenIndiana を通じてリリースされ、2 番目でおそらく最後のOpenIndiana SPARCビルドとなりました[44]。その後のリリースは、DilOS をベースにしています。[45]
ヒップスター
OpenSolarisプロジェクトから継承された開発モデルはコミュニティプロジェクトには適していなかったため、OpenIndianaを再起動して近代化するために、2013年後半にHipsterイニシアチブが作成されました。Hipsterプロジェクトは、ローリングリリースモデルとoi-userlandビルドシステム[49]による水平貢献スキーム、および継続的インテグレーションの使用に基づくOpenIndianaの高速開発ブランチです。
Hipsterは積極的にメンテナンスされており、リポジトリにはソフトウェアアップデートとセキュリティ修正が送られ、インストールイメージは年に2回公開されています。すべてのスナップショットリリースはメーリングリストとTwitterで発表されています。[50] 最初のスナップショットリリースは2014年2月14日に配信され、その後のスナップショットは6か月の開発サイクルに基づいていました。
Hipster の注目すべき機能:
- デフォルトのデスクトップ環境としてのMATE (Hipster 2016.10 以降)
- 新しいillumos KVMにアップデート
- 新しい Xorg と DRM サポートによるグラフィック スタックの更新
- FUSEおよびNTFS-3Gのサポート
- マルチメディアソフトウェアのサポート[51]
- LibreOfficeを提供するサードパーティのSFEリポジトリのサポート[52]
- デフォルトコンパイラとしての GCC への移行
- レガシー ソフトウェア統合の統合ビルド システム「oi-userland」への移行。GitHub。2020-02-24。
機能のリストは、問題追跡のロードマップ ページで開発サイクルごとに更新されます。
参考文献
- ^ 「OpenIndiana - Release 2024.04」。2023年5月1日閲覧。
- ^ 「OpenIndiana は国際化とローカリゼーションをサポートしていますか?」。2021年5月13日時点のオリジナルよりアーカイブ。2020年3月26日閲覧。47
種類のキーボードレイアウトと22種類の言語から選択できます。
- ^ ab 「Project OpenIndianaへようこそ!」。Project OpenIndiana。2010年9月10日。 2010年9月14日閲覧。
- ^ Ljubuncic, Igor (2011 年 5 月 23 日). 「OpenIndiana — まだ希望はある」. DistroWatch . 2013 年9 月 20 日閲覧。
- ^ ab “なぜOpenIndianaと呼ばれるのか?”。2021年5月13日時点のオリジナルよりアーカイブ。2020年3月26日閲覧。Project
Indianaは、Debian Linuxディストリビューションの創設者であるIan Murdockが主導しました。
- ^ Zinoune, M. 「Illumos 創設者 Garrett D'Amore との独占インタビュー」。Unixmen.com。Unixmen。2021年 2 月 4 日閲覧。Al [a]sdair Lumsden が OpenIndiana を設立しました。私は OpenIndiana プロジェクトに先立って「Illumos」を
設立しました。
- ^ Lumsden, Alasdair (2011-05-05). 「OpenIndiana、Illumos、および OpenSolaris コミュニティ (パート 1)」。YouTube.com。YouTube。2021-12-21にオリジナルからアーカイブ。2020-01-05に取得。
最終的な目標は、セキュリティとバグ修正が無料で提供される実稼働サーバーにインストールされる事実上の OpenSolaris ディストリビューションになることです。
- ^ 「Project Indiana」。2011年2月26日時点のオリジナルよりアーカイブ。
- ^ Lumsden, Alasdair (2010 年 8 月 13 日)。「OpenSolaris はキャンセルされ、Solaris 11 Express に置き換えられます」。osol-discuss (メーリング リスト)。2013 年 3 月 7 日時点のオリジナルよりアーカイブ。
- ^ Michael Larabel (2010 年 9 月 10 日)。「OpenIndiana — もう 1 つの OpenSolaris フォーク — 来週登場」。Phoronix。2010年9 月 13 日閲覧。
- ^ 「お知らせ」。OpenIndiana。2017年12月4日時点のオリジナルよりアーカイブ。2017年1月29日閲覧。
- ^ ab Sam Varghese. 「OpenSolaris fork to be announcement」. ITWire. 2018年10月24日時点のオリジナルよりアーカイブ。2010年9月18日閲覧。
- ^ ab EveryCity Managed Hosting. 「EveryCity が OpenSolaris Fork OpenIndiana をスポンサー」 。2010年9 月 18 日閲覧。
- ^ 「OpenIndiana Twitterアカウント」。
- ^ Timothy Prickett Morgan. 「OpenSolaris spork のダウンロード準備完了」 The Register 。2010年9 月 18 日閲覧。
- ^ 「Illumos FoundationがOpenIndianaを立ち上げ」。The H。2010年9月18日閲覧。
- ^ Luke Hopewell. 「Illumos Foundation が OpenSolaris を復活」ZDNet オーストラリア。2010年9 月 18 日閲覧。
- ^ Ted Samson (2010 年 9 月 15 日)。「Illumos は死にゆく OpenSolaris のクローン作成を目指す」InfoWorld。2010年9 月 15 日閲覧。
- ^ オリバー・ディードリッヒ (2010 年 9 月 15 日)。 「OpenIndiana statt OpenSolaris」。Heise Online (ドイツ語) 。2010 年9 月 15 日に取得。
- ^ 「Twitter / openindiana: アナウンスが気に入っていただければ幸いです」。
- ^ 「Twitter / openindiana: Our pkg.depotd server for」。
- ^ 「編集者より: Oracle に相談する」。Software Development Times。2010年 9 月 15 日。2010 年9 月 15 日閲覧。
- ^ Joe Brockmeier. 「OpenIndiana の概要」. Linux Magazine. 2011 年 4 月 24 日時点のオリジナルよりアーカイブ。2010年9 月 18 日閲覧。
{{cite web}}: CS1 メンテナンス: 不適切 URL (リンク) - ^ Lawrence Latif (2010年9月15日). 「Open Indiana はデフォルトで無料の Solaris 配布を目指す」The Inquirer。 2010年9月18日時点のオリジナルよりアーカイブ。 2010年9月15日閲覧。
{{cite web}}: CS1 メンテナンス: 不適切 URL (リンク) - ^ 「よくある質問」。OpenIndiana Wiki。2018年4月30日時点のオリジナルよりアーカイブ。2017年1月29日閲覧。
- ^ 「Oracle が Sun Studio (OpenSolaris を構築するためのクローズド ソースおよび主要コンパイラ) を廃止したらどうなるでしょうか?」OpenIndiana Wiki。 2018 年 4 月 30 日時点のオリジナルよりアーカイブ。 2017 年 1 月 29 日閲覧。
- ^ 「コミュニティ HCL」。OpenIndiana Wiki。2018年 2 月 15 日時点のオリジナルよりアーカイブ。2017 年 1 月 29 日閲覧。
- ^ 「使用するのに最適なハードウェアは?」。2011 年 1 月 5 日のオリジナルからアーカイブ。2012 年 1 月 11 日に取得。
- ^ 「Nexenta プロジェクト | 推奨される NAS SAN ハードウェアについて」。2011 年 12 月 12 日時点のオリジナルよりアーカイブ。
- ^ 「NexentaStor TM ハードウェア サポート リスト バージョン 1.0 – 2011 年 2 月 2 日」(PDF)。2011 年 1 月 1 日時点のオリジナル(PDF)からアーカイブ。
- ^ 「Joyent が SmartDataCenter での使用に向けて TYAN サーバーを検証」。2011 年 11 月 24 日時点のオリジナルよりアーカイブ。
- ^ ab Alasdair Lumsden (2012-08-29). 「OpenIndianaのリーダー、Alasdair Lumsdenが辞任」。2015年10月24日閲覧。
- ^ ab 「DistroWatch Weekly、第523号、2013年9月2日」。2013年9月2日。 2015年10月24日閲覧。
- ^ ab 「DistroWatch Weekly、第609号、2015年5月11日」。2015年5月11日。 2015年10月24日閲覧。
- ^ 「Spec Files Extra プロジェクト」。
- ^ 「Joyent - ポータブル パッケージ管理」。
- ^ 「よくある質問」。OpenIndiana。2021年5月13日時点のオリジナルよりアーカイブ。2017年1月29日閲覧。
- ^ 「Illumos は GCC 4.4.4 でビルドできるようになりました」。2018 年 6 月 25 日時点のオリジナルよりアーカイブ。2017 年 1 月 29 日閲覧。
- ^ "oi_147". OpenIndiana Wiki . 2018年4月30日時点のオリジナルよりアーカイブ。2017年1月29日閲覧。
- ^ “oi_148”. 2010年12月17日. 2018年4月30日時点のオリジナルよりアーカイブ。2017年1月29日閲覧。
- ^ 「DistroWatch Weekly、第373号、2010年9月27日」。distrowatch.com。
- ^ 「DistroWatch Weekly、第406号、2011年5月23日」。distrowatch.com。
- ^ Bochnig, Martin (2012年9月27日). 「[OpenIndiana-discuss] 暫定ダウンロードリンク: Illumos ベースの MartUX_OpenIndiana_Edition for SPARC LiveDVD (インストーラーなし)」。2017年7月11日時点のオリジナルよりアーカイブ。 2017年1月29日閲覧。
- ^ “OpenIndiana: SPARCリリースが削除されました。” 2013年5月18日時点のオリジナルよりアーカイブ。2014年2月14日閲覧。
- ^ 「Twitter / openindiana: 安定版リリース候補を目指して」。
- ^ 「DistroWatch Weekly、第426号、2011年10月10日」。distrowatch.com。
- ^ 「OpenIndiana 151a デスクトップレビュー | LinuxBSDos.com」。linuxbsdos.com。
- ^ 「DistroWatch Weekly、第523号、2013年9月2日」。distrowatch.com。
- ^ “Github: oi-userland”. GitHub . 2023年7月31日閲覧。
- ^ “Hipster”. OpenIndiana Wiki . 2021年7月27日時点のオリジナルよりアーカイブ。
- ^ 「パッケージリポジトリ」。pkg.openindiana.org。
- ^ “LibreOfficeがOpenIndiana Hipster向けに4.4.7.2にアップデートされました。” 2023年2月2日時点のオリジナルよりアーカイブ。
外部リンク
- サポートされているハードウェアのリスト 2021-07-29にWayback Machineでアーカイブされました
- OpenIndianaがOSNewsで公式発表
