| 開発者 | IBM |
|---|---|
| 書かれた | C |
| OSファミリー | Unix (システム V ) |
| 作業状態 | 現在 |
| ソースモデル | クローズドソース; 以前はソースが利用可能だった |
| 初回リリース | 1986年2月[1] |
| 最新リリース | 7.3 TL2 [2] / 2023年11月 |
| マーケティングターゲット | ワークステーション、サーバー |
| プラットフォーム | 現在: Power ISA 旧: IBM ROMP、IBM POWER、PowerPC、x86 ( IBM PS/2 )、System/370、ESA/390、IA-64 ( Itanium ) |
| カーネルタイプ | 動的にロード可能なモジュールを備えたモノリシック |
| ユーザーランド | POSIX / SUS の |
| デフォルトの ユーザーインターフェース | KornShell (ksh88)、[3] [4] 共通デスクトップ環境、 ( Plasma WorkspacesとGNOMEはオプション) |
| ライセンス | 独自 |
| 公式サイト | ibm.com/products/aix |
AIX(Advanced Interactive eXecutive、発音:/ ˌ eɪ . aɪ . ˈ ɛ k s / ay-eye- EKS [5] )は、 IBMが自社のコンピュータプラットフォーム向けに開発、販売した独自の Unix オペレーティングシステムのシリーズです。
背景
AIX は、1986 年にIBM RT PC RISC ワークステーション向けに最初にリリースされましたが、その後IBM RS/6000シリーズ以降のPowerおよびPowerPCベースのシステム、IBM System i、System/370メインフレーム、PS/2パーソナル コンピュータ、Apple Network Serverなど、さまざまなハードウェア プラットフォームをサポートしてきました。現在はIBM iおよびLinuxとともにIBM Power Systemsでもサポートされています。
AIXはUNIX System Vをベースに4.3BSD互換の拡張機能を備えています。AIXバージョン5.3および7.2 TL5以降、Single UNIX SpecificaionのUNIX 03およびUNIX V7マークの認定を受けています。 [6]旧バージョンはUNIX 95およびUNIX 98マークの認定を受けていました。[7]
AIXはジャーナリングファイルシステムを備えた最初のオペレーティングシステムであり、IBMはプロセッサ、ディスク、ネットワークの仮想化、動的なハードウェアリソース割り当て(部分プロセッサユニットを含む)、メインフレーム設計から移植された信頼性エンジニアリングなどの機能でソフトウェアを継続的に強化してきました。[8]
歴史


Unix は1970 年代初頭にAT&Tのベル研究所でDEC ミニコンピュータ上で稼働して誕生しました。1976 年までに、このオペレーティング システムはプリンストンを含むさまざまな学術機関で使用されていました。プリンストンでは、トム ライオンらがこれを S/370 に移植し、 VM/370のゲスト OS として稼働させました。[9]この移植は後にUTS [10]となり、 IBM の競合企業であるAmdahl Corporationがメインフレーム Unix 製品として提供しました。[11] IBM の Unix への関与は 1979 年にまで遡ります。このとき、IBM はベル研究所を支援して独自の Unix を 370 に移植しました ( 5ESS スイッチのソフトウェアのビルド ホスト として使用)。その過程で、IBM はTSS/370 Resident Supervisorに変更を加え、Unix のサポートを強化しました。[12]
IBMがS/370プラットフォーム上で独自のUnix、VM/IXを提供するまでには1984年までかかりました。これはInteractive Systems CorporationがUnix System IIIをベースに開発したものです。VM/IX(およびそれに必要なVM/370の修正版)は一般提供製品ではなく、PRPQでのみ入手可能でした。1985年にVM/IXはIBM IX/370に置き換えられました。これはAmdahl UTSに対抗するためにIBMが意図したGA製品でした。[13] AT&TのUnix/360 6th Editionポート(タイムシェアアプリケーションとしてTSS/370でのみ実行可能)をベースにしたIX/370は、Unix System 5にアップデートされ、VM/370ゲストOSとして実行できるようにIBMによって修正されました。 IX/370オペレーティングシステムは、 IBM PC互換ハードウェア用のInteractive/IBMのUnixバージョンであるPC/IXとの相互運用性を高めるための特別な機能を提供し、同時ユーザー16人あたり10,000ドルでライセンスされました。[14]
1986 年にIBM RT PC ワークステーション向けに導入された AIX バージョン 1 は、 UNIX System Vリリース 1 および 2 をベースとしていました。AIXの開発において、IBM とInteractive Systems Corporation (IBM が契約) は、 BSD UNIX 4.2 および 4.3 のソース コードも取り入れました。
IBM は後に、他の派生製品とともに、POWERベースのRS/6000プラットフォーム向けに、 AIX バージョン 1 をベースにしたAIX バージョン 2 ( AIX/6000とも呼ばれる) を開発しました。1990年以降、AIX は RS/6000 シリーズ (後にIBM eServer pSeries、IBM System p、そして現在はIBM Power Systemsに改名) の主要オペレーティング システムとして機能しています。
1988年に導入されたAIXバージョン3は、Locus Computing Corporationによって開発されたPS/2およびVM/370システム用で、Transparent Computing Facilityが追加されました。[15] 1994年に導入されたAIXバージョン4は、最初のRS/6000 SMPサーバーの導入とともに対称型マルチプロセッシングを追加し、1990年代を通して進化を続け、1999年にはAIX 4.3.3で最高潮に達しました。バージョン4.1は、わずかに変更された形で、Macintoshラインを補完するためにApple Computerによって販売されたApple Network Serverシステムの標準オペレーティングシステムでもありました。
1990年代後半、Montereyプロジェクトの下で、IBMとSanta Cruz Operationは、AIXとUnixWareを単一の32ビット/ 64ビットのマルチプラットフォームUNIXに統合し、特にIntel IA-64(Itanium)アーキテクチャCPUでの実行に重点を置く計画を立てた。IA -64システム用のAIX 5Lのベータテストバージョンがリリースされたが、SCO対IBMの訴訟で公開された文書によると、完成したMonterey Unixのライセンスは、2002年にプロジェクトが終了するまでに40件未満しか販売されなかった。[16] 2003年にSCOグループは(他の違反の中でも)IBMがUNIX System V Release 4からライセンスされたソースコードを不正に流用してAIXに組み込んだと主張し、その後SCOはIBMのAIXの開発と配布のライセンスを取り消した。IBMはライセンスは取り消し不能であると主張し、訴訟が判決を下されるまで製品の販売とサポートを続けた。
AIX は 2003 年のSCO 対 IBM訴訟の構成要素でした。この訴訟では、SCO グループがIBM に対して訴訟を起こし、IBM が SCO の知的財産をLinuxコードベースに提供したと主張しました。SCOグループは、 UNIXオペレーティング システムの著作権の正当な所有者であると主張し、AIX オペレーティング システムの販売または配布に関する IBM のライセンスを取り消そうとしました。2010 年 3 月、陪審は SCO グループではなくNovell がUNIX の権利を所有しているとの評決を下しました。 [17]

AIX 6 は 2007 年 5 月に発表され、2007 年 6 月から 2007 年 11 月 9 日の AIX 6.1 の一般出荷開始 (GA) までオープン ベータとして実行されました。AIX 6.1 の主な新機能には、完全なロール ベースのアクセス制御、ワークロード パーティション(アプリケーションのモビリティを可能にする)、強化されたセキュリティ (NFS v3 および v4 の AES 暗号化タイプの追加)、およびPOWER6 ハードウェア上のLive Partition Mobility が含まれています。
AIX 7.1 は 2010 年 4 月に発表され、2010 年 9 月に AIX 7.1 が一般提供されるまでオープン ベータ版が実行されました。拡張性の向上、クラスタリングおよび管理機能の強化など、いくつかの新機能が追加されました。AIX 7.1 には、Cluster Aware AIX と呼ばれる新しい組み込みクラスタリング機能が含まれています。AIX は、隣接する CPU へのマルチパス通信チャネルを介して複数の LPAR を編成できるため、プロセッサ間の非常に高速な通信が可能になります。これにより、マルチテラバイトのメモリ アドレス範囲とページ テーブル アクセスが可能になり、AIX POWER7 クラスタのグローバルなペタバイト共有メモリ空間がサポートされるため、ソフトウェア開発者は、メッセージ パッシング (セマフォ制御のプロセス間通信) を使用せずに、クラスタを単一のシステムであるかのようにプログラムできます。AIX 管理者は、この新しい機能を使用して、AIX ノードのプールをクラスタ化できます。デフォルトでは、AIX V7.1 はカーネル メモリを固定し、アプリケーションがカーネル スタックを固定できるようにするためのサポートが含まれています。リアルタイム要件を持つアプリケーションのカーネルメモリとカーネルスタックを固定すると、アプリケーションのカーネルメモリとカーネルスタックがページアウトされないようにすることで、パフォーマンスを向上させることができます。[18]
AIX 7.2 [19]は2015年10月に発表され、2015年12月にリリースされました。AIX 7.2の主な機能はライブカーネルアップデート機能で、元のOSパーティションにパッチを適用しながら、一時的な代替AIX OSパーティションにワークロードをライブマイグレーションすることで、アプリケーションに影響を与えることなくOSの修正でAIXカーネル全体を置き換えることができます。AIX 7.2は、古いコンポーネントを削除するために再構築されました。ネットワークコンポーネントのbos.net.tcp.clientは、インストールの柔軟性を高めるために再パッケージ化されました。AIX 7.1とは異なり、AIX 7.2はPOWER7以降のプロセッサをベースにしたシステムでのみサポートされています。
2023年1月、IBMはAIXの開発をインドの子会社に移管した。[20]
サポートされているハードウェアプラットフォーム
IBM RT PC
オリジナルの AIX ( AIX/RTと呼ばれることもある) は、IBM RT PC ワークステーション向けに、IBM とInteractive Systems Corporationの共同で開発された。Interactive Systems Corporation は、それ以前にUNIX System IIIをIBM PCにPC/IXとして移植していた。[21]開発者によると、AIX のソース (この初期バージョン) は 100 万行のコードで構成されていた。[22]インストール メディアは 8 枚の1.2M フロッピー ディスクで構成されていた。RT は、初の商用RISCチップであるIBM ROMP マイクロプロセッサをベースとしていた。これは、IBM Research で開発された設計 ( IBM 801 )に基づいていた。
RT 設計の斬新な点の 1 つは、Virtual Resource Manager (VRM) と呼ばれるマイクロカーネルの使用でした。キーボード、マウス、ディスプレイ、ディスク ドライブ、ネットワークはすべてマイクロカーネルによって制御されました。Alt キーと Tab キーの組み合わせを使用して、あるオペレーティング システムから次のオペレーティング システムに「ホットキー」で切り替えることができました。各 OS は、キーボード、マウス、ディスプレイを順番に使用します。AIX v2 のほか、PICK OSにもこのマイクロカーネルが含まれていました。
AIX v2 カーネルの多くはPL.8プログラミング言語で書かれていたが、これは AIX v3 への移行時に問題となった。[要出典] AIX v2 には完全なTCP/IPネットワーキングのほか、SNAと 2 つのネットワーキング ファイル システム ( Sun Microsystemsからライセンス供与されたNFSと Distributed Services (DS)) が含まれていた。DS は SNA 上に構築されているという特徴があり、そのためIBM メインフレーム システム[要説明]およびOS/400からIBM iまで稼働するミッドレンジ システム上の DS と完全に互換性があった。グラフィカル ユーザー インターフェイスについては、AIX v2 には MIT のX Window Systemの X10R3、後には X10R4 および X11 バージョンがAthena ウィジェット セットとともに付属していた。FortranおよびCのコンパイラーが使用可能であった。
IBM PS/2 シリーズ

AIX PS/2 ( AIX/386とも呼ばれる)は、IBMとの契約に基づきLocus Computing Corporationによって開発されました。 [21] AIX PS/2は1988年10月に初めてリリースされ、[23] Intel 386および互換プロセッサを搭載したIBM PS/2パーソナルコンピュータで動作しました。

この製品は1988年9月に595ドルの基本価格で発表されたが、UUCPなどの一部のユーティリティは250ドルの別の拡張パッケージに含まれていた。 AIX用のnroffとtroffも、200ドルのテキストフォーマッティングシステムパッケージで別売りされていた。AIX PS/2用のTCP/IPスタックは300ドルで販売された。 X Window Systemパッケージは195ドルで、 IXIのX.desktopに基づくAIXwindows Desktopと呼ばれるグラフィカル環境を備えていた。[24] CおよびFORTRANコンパイラの価格はそれぞれ275ドルだった。 LocusはAIX用のDOS Merge仮想マシン環境も提供しており、これによりAIX内でMS DOS 3.3アプリケーションを実行できた。DOS Mergeは別途250ドルで販売された。[25] IBMはまた、 PC DOS 3.3を実行するクライアントコンピュータにファイルサーバーとプリントサーバーサービスを提供する150ドルのAIX PS/2 DOSサーバープログラムも提供しました。 [26]
PS/2 AIXの最終バージョンは1.3です。1992年にリリースされ、IBM以外の(マイクロチャネル以外の)コンピュータのサポートも追加されることが発表されました。[27] PS/2 AIXのサポートは1995年3月に終了しました。[28]
IBM メインフレーム
1988年、IBMはAIX/370 [29] もLocus Computingによって開発されたと発表した。AIX / 370はIBMがメインフレーム製品、具体的にはSystem/370にUnixライクな機能を提供する4番目の試みであった(それ以前のバージョンは、1980年頃にAT&Tと共同で開発されたTSS /370ベースのUnixシステム[12] 、 1984年頃にInteractive Systems Corporationと共同で開発されたVM / 370ベースのシステムVM/IX [要出典]、およびVM/370ベースのTSS/370 [要出典]バージョンのIX/370で、 UNIX System Vと互換性があるようにアップグレードされた[要出典])。AIX/370は1990年にリリースされ、System V Release 2および4.3BSDと同等の機能に加え、IBMによる機能強化が施された。ESA/390アーキテクチャの導入により、1991年にAIX/370は、 OSF/1をベースとし、System/390プラットフォームでも動作するAIX/ESA [30]に置き換えられました。この開発努力は、IBMがAmdahl UTSと競合できるようにするために行われました。[要出典] AIX/370とは異なり、AIX/ESAはホスト・オペレーティング・システムとしてネイティブに動作し、VMの下のゲストとしても動作しました。AIX/ESAは技術的には先進的でしたが、商業的にはほとんど成功しませんでした。その理由の1つは[要出典] UNIX機能が1994年にMVS/ESA SPバージョン4リリース3 OpenEdition [31]として既存のメインフレーム・オペレーティング・システムMVSのオプションとして追加され、MVS/ESA SPバージョン5、OS/390、z/OSの不可欠な部分として継続され、最終的に名前がOpenEditionからUnix System Servicesに変更されたためです。 IBMはz/VMを通じてVM/ESAバージョン2 [32]でもOpenEditionを提供した。
IA-64 システム
IBMは、プロジェクト・モントレーの一環として、 2001年にIA-64(Itanium )アーキテクチャ向けのAIX 5Lのベータテスト版をリリースしたが、関心が低かったため正式な製品にはならなかった。[16]
Apple ネットワークサーバー
Apple Network Server (ANS) システムは、 Apple Computerが設計した PowerPC ベースのシステムで、交換可能なハード ドライブ、冗長電源、外部監視機能など、標準的な Apple ハードウェアにはない多数のハイエンド機能を備えています。これらのシステムは、当時入手可能なPower Macintoshハードウェアをベースとしていましたが、ANS 専用の AIX for Apple Network Servers と呼ばれる特殊なバージョンの AIX (バージョン 4.1.4 または 4.1.5) をネイティブ オペレーティング システムとして使用するように設計されていました。
AIX はネットワーク サーバーとのみ互換性があり、標準の Power Macintosh ハードウェアには移植されませんでした。Apple の68kベースのMacintosh用 Unix の以前のバージョンであるA/UXと混同しないでください。
POWER ISA/PowerPC/Power ISA ベースのシステム
.jpeg/500px-IBM_RS6000_AIX_Servers_IBM.COM_1998_(1).jpeg)
.jpeg/500px-IBM_RS6000_AIX_Servers_IBM.COM_1998_(2).jpeg)
AIX バージョン 3 ( AIX/6000と呼ばれることもある) のリリースは、 1990 年に最初のPOWER1ベースの IBM RS/6000モデルの発表と同時に行われました。
AIX v3 はソフトウェア面でいくつかの点で革新的でした。これはジャーナリング ファイル システム( JFS)という概念を導入した最初のオペレーティング システムでした。これにより、再起動のたびにディスク上のファイル システムの一貫性 ( fsckを参照) を確認する必要がなくなり、起動時間が短縮されました。もう 1 つの革新は共有ライブラリです。これにより、アプリケーションからそれが使用するライブラリへの静的リンクが不要になりました。結果としてバイナリが小さくなり、実行に必要なハードウェア RAM が少なくなり、インストールに必要なディスク領域も少なくて済みました。パフォーマンスが向上したほか、開発者にとってもメリットがありました。実行可能バイナリは、C ライブラリに静的にリンクされた実行可能ファイルの 1 メガバイトではなく、数十キロバイトにできました。AIX v3 では AIX v2 のマイクロカーネルも廃止されました。これは物議を醸した動きでしたが、v3 にはPL.8コードが含まれず、v2 よりもいくぶん「純粋」になりました。
その他の注目すべきサブシステムは次のとおりです。
- IRIS GL は、3D レンダリング ライブラリで、OpenGLの元祖です。IRIS GL は、1987 年に IBM がSGIからライセンスを取得しました。当時、SGI はまだ小規模な企業で、マシンの販売台数が数千台にとどまっていました。SGI は、RS/6000 用のローエンド グラフィックス カードも提供しており、1 秒あたり 20,000 個のグーロー シェーディングトライアングルを描画できます。ハイエンド グラフィックス カードは、IBM が設計したもので、メインフレームに接続された IBM 5080 の後継で、1 秒あたり 990,000 個のベクトルをレンダリングできます。
- PHIGSは、自動車 CAD/CAM 界で人気があり、 CATIAの中核となっているもう 1 つの3D レンダリング API です。
- X Window Systemバージョン 11 の完全実装と、推奨ウィジェット ツールキットおよびウィンドウ マネージャーとしてのMotifです。
- ネットワーク ファイル システム: SunのNFS、AFS ( Andrew ファイル システム)、DFS (分散ファイル システム)。
- NCS ( Network Computing System)は、 Apollo Computer (後にHPが買収)からライセンス供与されたものです。
- DPSオンスクリーン ディスプレイ システム。これは、X11+Motif の組み合わせが市場で失敗した場合の「プラン B」として注目されました。ただし、これは非常に独自仕様で、Sun、NeXT 、IBM によってのみサポートされていました。これにより、X11+Motif のオープン システムの課題と 3D 機能の欠如に直面して、市場での失敗が確定しました。
さらに、AIX アプリケーションはIBM iのPASEサブシステムで実行できます。
ソースコード
IBM は以前、RS/6000 用 AIX のソース コードを追加料金で顧客に提供していました。1991 年には、IBM の顧客は AIX 3.0 のソース コードを 6 万ドルの 1 回限りの料金で注文できました。[33]その後、IBM は 1992 年に AIX 3.1 のソース コードを、[34] 1993 年に AIX 3.2 のソース コードをリリースしました。 [35]これらのソース コード配布では、IBM が再配布する権利を持たない特定のファイル (サード パーティによって作成されたもの) は除外され、MS-DOS エミュレーターや C コンパイラーなどのレイヤード プロダクトも除外されました。さらに、AIX ソース コードのライセンスを取得するには、顧客はまず AT&T およびカリフォルニア大学バークレー校とソース コード ライセンス契約を締結する必要がありました。[33]
バージョン
POWER/PowerPC/Power ISA リリース
- AIX V7.3、2021年12月10日[43]
- POWER8以降のCPUが必要
- AIX V7.2、2015年10月5日[19]
- 暫定修正、サービスパック、テクノロジーレベルのライブアップデート – アプリケーションに影響を与えることなく、AIXカーネル全体を置き換えます。
- フラッシュベースのファイルシステムキャッシュ
- リポジトリ置換メカニズムを備えた Cluster Aware AIX 自動化
- SRIOV 対応 VNIC、または専用 VNIC 仮想化ネットワーク アダプタのサポート
- RDSv3 over RoCE は、Mellanox Connect RoCE アダプタ上で Oracle RDSv3 プロトコルのサポートを追加します。
- POWER9システムでのセキュアブートをサポートします。[44]
- POWER7以降のCPUが必要
- AIX V7.1、2010年9月10日[45]
- 単一LPARで256コア/1024スレッドをサポート
- ワークロード パーティション内で AIX V5.2 または V5.3 を実行する機能
- XMLプロファイルベースのシステム構成管理ユーティリティ
- ファイバーチャネルアダプタのWPARへのエクスポートのサポート
- WPAR での VIOS ディスク サポート
- クラスター対応AIX
- AIX イベント インフラストラクチャ
- マルチテナント環境向けのドメインサポートを備えたロールベースのアクセス制御 (RBAC)
- POWER4以降のCPUが必要
- AIX V6.1、2007年11月9日[37]
- ワークロード パーティション(WPAR)オペレーティング システム レベルの仮想化
- ライブアプリケーションモビリティ
- ライブパーティションモビリティ
- 安全
- 自動エラー報告のための統合型電子サービスエージェント
- 同時カーネルメンテナンス
- POWER6ストレージキーのカーネル利用
- ProbeVueダイナミック トレース
- AIX 用 Systems Director コンソール
- 統合ファイルシステムスナップショット
- POWER4以降のCPUが必要
- AIX 6は2016年4月より販売終了、2017年4月よりサポート終了となった[38]
- AIX 5L 5.3、[46] 2004年8月13日、[36]サポート終了2012年4月30日[36]
- AIX 5L 5.2、[47] 2002年10月18日、[36]サポート終了2009年4月30日[36]
- PowerPC 970を搭載したIBM BladeCenter JS20で実行可能
- POWER5ハードウェアに必要な最小レベル
- ファイバーチャネルディスク用のMPIO
- iSCSIイニシエーター ソフトウェア
- 動的LPARへの参加
- 2003年5月にメンテナンスレベル01でリリースされたJFS2に導入された同時I/O(CIO)機能[48]
- AIX 5L 5.1、[49] 2001年5月4日、[36]サポート終了2006年4月1日[36]
- IA-64アーキテクチャプロセッサ上で実行可能だが、ベータ版を超えることはなかった。[50]
- POWER4ハードウェアに必要な最小レベルと、 Micro Channelアーキテクチャで動作する最後のリリース
- 64 ビットカーネルはインストールされていますが、デフォルトではアクティブ化されていません。
- JFS2
- POWER4上の論理パーティションで実行可能
- LはLinuxの親和性を意味します
- トラステッド コンピューティング ベース(TCB)
- ストライピングによるミラーリングのサポート
- AIX 4.3.3、1999年9月17日[引用が必要]
- オンラインバックアップ機能
- ワークロード マネージャー(WLM)
- topasユーティリティの紹介
- AIX 4.3.2、1998年10月23日[引用が必要]
- AIX 4.3.1、1998年4月24日[引用が必要]
- 最初のTCSECセキュリティ評価は1998年12月18日に完了した[51]
- AIX 4.3、1997 年 10 月 31 日[引用が必要]
- 64ビットアーキテクチャCPUで実行可能
- IPv6
- Webベースのシステムマネージャー
- AIX 4.2.1、1997 年 4 月 25 日[引用が必要]
- NFSバージョン 3
- Y2K対応
- AIX 4.2、1996 年 5 月 17 日[引用が必要]
- AIX 4.1.5、1996 年 11 月 8 日[引用が必要]
- AIX 4.1.4、1995年10月20日[引用が必要]
- AIX 4.1.3、1995 年 7 月 7 日[引用が必要]
- CDE 1.0 は、AIXwindows デスクトップに代わるデフォルトの GUI 環境になりました。
- AIX 4.1.1、1994年10月28日[引用が必要]
- AIX 4.1、1994 年 8 月 12 日[引用が必要]
- AIX Ultimedia Services の導入 (マルチメディア ドライバーとアプリケーション)
- AIX 4.0、1994年
- AIX 3.2.5、1993年10月15日[引用が必要]
- AIX 3.2 1992 [引用が必要]
- AIX 3.1、(一般提供) 1990 年 2 月[引用が必要]
- ジャーナルファイルシステム ( JFS ) ファイルシステムタイプ
- AIXwindows デスクトップ ( IXI LimitedのX.desktopに基づく)
- AIX 3.0 1989 (早期アクセス)
- LVM(論理ボリュームマネージャ)はOSF/1に組み込まれ、1995年にはHP-UXにも導入されました[52]。LinuxのLVM実装はHP-UXのLVM実装に似ています。[53]
- SMITが導入されました。[要出典]
IBM System/370 リリース
- AIX/ESA バージョン2リリース2 [54]
- 1992年12月15日発表
- 1993年2月26日発売
- 1993年6月19日撤回
- S/370-ESAモードでのみ実行
- AIX/ESA バージョン2リリース1 [30]
- 1992年3月31日発表
- 1992年6月26日発売
- 1993年6月19日撤回
- S/370-ESAモードでのみ実行
- AIX/370 バージョン1リリース2.1 [55]
- 1991年2月5日発表
- 1991年2月22日発売
- 1992年12月31日撤回
- XA、ESA、Zモードでは動作しません
- AIX/370 バージョン1リリース1 [29]
- 1988年3月15日発表
- 1989年2月16日発売
- XA、ESA、Zモードでは動作しません
IBM PS/2 リリース
- AIX PS/2 v1.3、1992年10月[引用が必要]
- 1995年3月に米国での販売が中止された
- IBM ThinkPad 750C ファミリーのノートブック コンピュータをサポートするパッチ (1994 年)
- 非 PS/2 ハードウェアおよびシステムをサポートするパッチ、1993
- AIX PS/2 v1.2.1、1991年5月[引用が必要]
- AIX PS/2 v1.2、1990年3月[引用が必要]
- AIX PS/2 v1.1、1989年3月[引用が必要]
IBM RTリリース
- AIX RT v2.2.1、1991年3月[引用が必要]
- AIX RT v2.2、1990 年 3 月[引用が必要]
- AIX RT v2.1、1989年3月[引用が必要]
- インストールメディアに含まれるX-Windows
- AIX RT v1.1、1986 [引用が必要]
- AIX RT v1.0、1985 [引用が必要]
ユーザーインターフェース

デフォルトのシェルはAIXバージョン3まではBourneシェルでしたが、バージョン4ではXPG4とPOSIX準拠のためKornShell (ksh88)に変更されました。[3]
グラフィカル
共通デスクトップ環境( CDE) は、AIX のデフォルトのグラフィカル ユーザー インターフェイスです。Linux Affinity および無料のAIX Toolbox for Linux Applications (ATLA)の一部として、オープン ソースのKDE Plasma WorkspacesおよびGNOMEデスクトップも利用できます。[引用が必要]
システム管理インターフェースツール

SMIT は、AIX のシステム管理インターフェース ツールです。これを使用すると、ユーザーはコマンド ラインを使用せずに、コマンドのメニュー階層をナビゲートできます。呼び出しは通常、コマンド で行われます。経験豊富なシステム管理者は、SMIT が完了するために呼び出すコマンド ラインを生成するファンクション キーsmitを使用します。SMIT は、実行されたコマンドのログをファイルに生成します。このファイルには、使用されたコマンド フラグとパラメーターとともに、コマンドが自動的に記録されます。このファイルは、システム構成タスクを再実行するための実行可能シェル スクリプトとして使用できます。SMIT は、プログラマーが SMIT システムを拡張する際に使用できる追加の詳細情報を含む ファイルも作成します。
F6smit.scriptsmit.scriptsmit.scriptsmit.log
smitはsmitty同じプログラムを参照しますが、 はsmittyテキストベースのバージョンを呼び出しますが、smitは可能であれば X ウィンドウ システム ベースのインターフェイスを呼び出します。ただし、 がsmitX ウィンドウ システム機能が存在しないと判断すると、失敗するのではなくテキストベースのバージョンが表示されます。X ウィンドウ システム機能の判断は通常、変数の存在をチェックすることによって行われますDISPLAY。[引用が必要]
データベース
オブジェクトデータマネージャ(ODM)は、AIXに統合されたシステム情報のデータベースであり、[56] [57] Microsoft Windowsのレジストリに類似しています。[58] AIXシステムを管理するには、ODMを十分に理解することが不可欠です。[59]
ODMで管理されるデータは、関連付けられた属性を持つオブジェクトとして保存され、維持されます。[60] ODMとの対話は、プログラムの場合はアプリケーションプログラミングインターフェース( API)ライブラリ、シェルスクリプトとユーザー の場合はodmshow、odmget、odmadd、odmchange、odmdeleteなどのコマンドラインユーティリティを介して可能です。SMITとそれに関連するAIXコマンドを使用して、ODM内の情報を照会および変更することもできます。[61] ODMは、 Berkeley DBファイルを使用してディスクに保存されます。[62]
ODM データベースに保存される情報の例は次のとおりです。
- ネットワーク構成[56]
- 論理ボリューム管理構成[引用が必要]
- インストールされたソフトウェア情報[56]
- 論理デバイスまたはソフトウェア ドライバーの情報[引用が必要]
- AIX でサポートされているすべてのデバイスのリスト[引用が必要]
- インストールされている物理ハードウェアデバイスとその構成[引用が必要]
- SMITが使用するメニュー、画面、コマンド[56]
参照
- AOS、IBM の教育市場向け4.3BSD移植版
- IBM PowerHA SystemMirror (旧称 HACMP)
- Unix システムの一覧
- ンモン
- オペレーティングシステムのタイムライン
- サービス更新管理アシスタント
- 重要製品データ(VPD)
参考文献
- ^ Prenessa Lowery (2021年2月23日). 「35年間のイノベーション」. IBM. 2021年3月11日時点のオリジナルよりアーカイブ。 2021年2月24日閲覧。
- ^ 「AIX 7.3 リリースノート」www.ibm.com . 2023 年 11 月. 2024 年2 月 1 日閲覧。
- ^ ab Casey Cannon、Scott Trent、Carolyn Jones (1999)。Simply AIX 4.3。Prentice Hall PTR。p. 21。ISBN 978-0-13-021344-0。
- ^ 「sh コマンド」。IBMドキュメント。2023年1 月 21 日閲覧。
- ^ 「Unix Pronunciation」。wordpress.com。2010年1月29日。2011年10月28日時点のオリジナルよりアーカイブ。 2011年11月18日閲覧。
- ^ 「IBM Corporation 登録製品 (製品規格別)」。Open Group。2022年1月23日時点のオリジナルよりアーカイブ。 2022年1月23日閲覧。
- ^ 「The Open Brand - Register of Certified Products」。Open Group。2003年7月23日。2003年8月2日時点のオリジナルよりアーカイブ。 2022年1月23日閲覧。
- ^ 「UNIX 40周年」IBM Corporation、2011年2月9日。2011年6月24日時点のオリジナルよりアーカイブ。 2011年2月9日閲覧。
- ^ Johnson, Stephen C. ; Ritchie, Dennis M. (1978). 「C プログラムと UNIX システムの移植性」(PDF) . Bell System Technical Journal . 57 (6): 2021–2048. doi :10.1002/j.1538-7305.1978.tb02141.x. S2CID 17510065. 2021 年 12 月 18 日時点のオリジナルより アーカイブ(PDF) . 2015 年8 月 4 日閲覧。
- ^ Poulsen, Lars (2001), IBM 360/370/3090/390、2018年1月3日時点のオリジナルよりアーカイブ、 2015年11月4日閲覧
- ^ 「Amdahl launches UTS mainframe unix」 1993年。2016年4月18日時点のオリジナルよりアーカイブ。2015年11月4日閲覧。
- ^ ab Felton, WA; Miller, GL; Milner, JM (1984). 「A UNIX System Implementation for System/370」(PDF) . AT&T Bell Laboratories Technical Journal . 63 (8). 2015年6月11日時点のオリジナルよりアーカイブ(PDF) . 2015年9月1日閲覧。
- ^ Gallant, John (1985年2月18日). 「ユーザー: VM の新たな生命」. Computerworld . p. 11. 2015年5月17日時点のオリジナルよりアーカイブ。2015年2月3日閲覧。
- ^ Gallant, John (1985年2月18日). 「ソフトウェアが3090の勢いを奪う: VMにXAバージョンが追加; Unixは完全サポート」. Computerworld . pp. 1, 8. 2015年5月16日時点のオリジナルよりアーカイブ。2015年2月3日閲覧。
- ^ 「IBM、主要な補助UNIX機能であるTCFファイルシステムにLOCUSを採用」1988年3月16日。 2024年1月9日閲覧。
- ^ ab Jones, Pamela (2005年8月25日). 「2002 IBM 社内メール プロジェクト モンテレー - 「誰も望んでいない」」. Groklaw . 2010年5月5日時点のオリジナルよりアーカイブ。 2007年5月20日閲覧。
- ^ 「Novell が再び勝利 — 陪審員が著作権は SCO に帰属しないと判決」 2010 年 3 月 30 日。2010 年 5 月 5 日時点のオリジナルよりアーカイブ。2010年3 月 30 日閲覧。
- ^ 「IBM AIX 7 プレビュー」。IBM Corporation。2010 年 4 月 16 日。2010 年 8 月 5 日時点のオリジナルよりアーカイブ。2010年4 月 16 日閲覧。
- ^ ab 「IBM AIX 7.2 発表レター」。IBM.com。nd 2020年1月13日時点のオリジナルよりアーカイブ。2015年10月5日閲覧。
- ^ 「IBM、米国に残るAIX開発の仕事をインドに移管 - 情報筋」The Register . 2023年1月12日。2023年1月12日時点のオリジナルよりアーカイブ。 2023年1月21日閲覧。
- ^ ab Patricia Keefe (1986年7月6日). 「IBM、LocusがPS/2 AIXシステムを共同開発」. Computerworld: The Newsweekly of Information Systems Management . Computerworld: 8. ISSN 0010-4841. 2017年2月27日時点のオリジナルよりアーカイブ。2016年5月18日閲覧。
- ^ 「IBM、RTラインで32ビットの争いに参戦」。Computerworld: The Newsweekly of Information Systems Management。Computerworld : 8。1986年1月27日。ISSN 0010-4841。2017年2月27日時点のオリジナルよりアーカイブ。 2016年5月18日閲覧。
- ^ “IBM AIX PS2 1987 発表レター”. IBM.com. 1987年11月3日. 2020年11月30日時点のオリジナルよりアーカイブ。 2022年4月12日閲覧。
- ^ 「外国風のソフトウェア」。Computerworld。IDG Enterprise。1990年3月26日。2022年3月19日時点のオリジナルよりアーカイブ。 2020年9月19日閲覧。
- ^ 「IBM、Unix関連の幅広いツールと製品を発表」InfoWorld : 8. 1987年11月16日。ISSN 0199-6649。2017年2月27日時点のオリジナルよりアーカイブ。2016年5月18日閲覧。
- ^ 「AIX for PS/2」。Computerworld: The Newsweekly of Information Systems Management。Computerworld : 55。1988年2月22日。ISSN 0010-4841。2017年2月27日時点のオリジナルよりアーカイブ。2016年5月18日閲覧。
- ^ Cate Corcoran (1992年9月28日). 「IBM、PC上のUnixのサポート強化を発表」InfoWorld : 16. ISSN 0199-6649. 2017年2月27日時点のオリジナルよりアーカイブ。 2016年5月18日閲覧。
- ^ 「WITHDRAWAL: IBM AIX PS/2 OPERATING SYSTEM VERSION 1.3」。2003年4月28日。2003年4月28日時点のオリジナルよりアーカイブ。
- ^ ab “Advanced Interactive Executive/370 (AIX/370)”。発表レター。IBM 。 1988年3月15日。288-130。2022年3月18日時点のオリジナルよりアーカイブ。 2022年4月12日閲覧。
- ^ ab 「IBM AIX/ESA VERSION 2 RELEASE 1」。発表レター。IBM。1992年3月31日。292-183。2022年3月18日時点のオリジナルよりアーカイブ。2022年4月12日閲覧。
- ^ 「OpenEdition(TM) サービスは MVS/ESA SP バージョン 4 リリース 3 (JES2 および JES3) で利用可能」、発表レター、IBM、1994 年 3 月 8 日、ZP94-0246、2022 年 3 月 18 日時点のオリジナルからアーカイブ、 2022 年4 月 12 日取得
- ^ 「Availability: VM/ESA Version 2 Release 1.0 with OpenEdition for VM/ESA」。発表レター。IBM。1995年6月12日。295-240。2022年3月18日時点のオリジナルよりアーカイブ。 2022年4月12日閲覧。
- ^ ab 「IBM AIX VERSION 3 SOURCE CODE FOR RISC SYSTEM/6000」。www.ibm.com。1991年7月2日。 2023年1月13日閲覧。
- ^ 「AIX バージョン 3.1 Source Code for RISC System/6000」。www.ibm.com。1992年 1 月 21 日。2023年1 月 13 日閲覧。
- ^ 「AIX バージョン 3.2 Source Code for RISC System/6000」。www.ibm.com。1993年 2 月 2 日。2023 年1 月 13 日閲覧。
- ^ abcdefghijkl 「AIX ソフトウェア ライフサイクルの日付」。IBM。2012 年 4 月 27 日時点のオリジナルよりアーカイブ。
- ^ ab 「IBM AIX バージョン 6.1 は、仮想化、セキュリティ機能、可用性、および管理機能をリードします」。発表レター。IBM.com。2007 年 11 月 6 日。207-271。2022 年 1 月 14 日時点のオリジナルよりアーカイブ。2022年1 月 14 日閲覧。
- ^ ab 「ソフトウェアの販売終了およびサポート終了: IBM AIX 6、IBM System Director for Power Systems および関連ライセンス プログラム」。発表レター。IBM。2015 年 9 月 29 日。915-204。2022 年 1 月 15 日時点のオリジナルよりアーカイブ。2022年1 月 14 日閲覧。
- ^ 「IBM AIX V7.1 および IBM PowerVM V2.2 は、ミッションクリティカルなコアビジネスアプリケーション向けの仮想化、セキュリティ、信頼性、およびシステム管理の新機能を提供します」。IBM。2010 年 8 月 17 日。
- ^ 「ソフトウェアの販売終了およびサポート終了: IBM AIX 7.1 Standard edition、IBM AIX 7.1 Enterprise editions 1.5、および IBM AIX Dynamic System Optimizer 1.1」。IBM。2021 年 10 月 19 日。
- ^ 「IBM AIX 7.2 は、新たなグローバル経済で成功するために必要な信頼性、可用性、パフォーマンス、およびセキュリティを提供します」。IBM。2015 年 10 月 5 日。
- ^ 「IBM、IBM AIX 7.3 Standard Editionで拡張機能を提供」IBM。2021年10月19日。
- ^ 「IBM、IBM AIX 7.3 Standard Editionで強化された機能を提供」。発表レター。IBM。2021年10月19日。221-328。2021年10月19日時点のオリジナルよりアーカイブ。 2021年10月19日閲覧。
- ^ Scott Vetter、Navdeep Dhaliwal、Ahmed Mashhour 、 Armin Röll、Liviu Rosca (2020 年 2 月 4 日)。「第 2.2 章 AIX セキュア ブート」。IBM AIX の機能強化と最新化。IBM Redbooks。ISBN 978-0738458281. 2022年4月12日時点のオリジナルよりアーカイブ。2020年9月25日閲覧。
{{cite book}}: CS1 maint: multiple names: authors list (link) - ^ 「BM AIX V7.1 および IBM PowerVM V2.2 は、ミッションクリティカルなコアビジネスアプリケーション向けの仮想化、セキュリティ、信頼性、およびシステム管理のための新機能を提供します」。発表レター。IBM。2010 年 8 月 17 日。AP10-0184。2022 年 1 月 15 日時点のオリジナルよりアーカイブ。2010年12 月 27 日閲覧。
- ^ 「IBM AIX 5L for POWER V5.3 は、高度な POWER5 システムで新しいレベルの革新的かつ自己管理的なテクノロジーを提供します」。IBM。2004 年 7 月 13 日。
- ^ 「IBM AIX 5L for POWER V5.2 は、商用およびエンタープライズ サーバー向けに業界最先端のリソース管理機能を提供します」。IBM。2002 年 10 月 8 日。
- ^ 「Power Systems – IBM」(PDF) . ibm.com . nd 2022年4月12日時点のオリジナルよりアーカイブ。2008年4月14日閲覧。
- ^ 「IBM AIX 5L バージョン 5.1 高度な UNIX オペレーティング システムと Linux Affinity は、e ビジネスおよびエンタープライズ サーバーに最も強力で柔軟な選択肢を提供します」。IBM。2001 年 4 月 17 日。
- ^ “Unigroup Next Meeting Announcement”. 2006年8月29日時点のオリジナルよりアーカイブ。2020年1月19日閲覧。
- ^ 「IBMのAIXは、64ビット環境でC2セキュリティ認証を取得した最初のオペレーティングシステムです」。www -03.ibm.com。1999年1月18日。2016年3月3日時点のオリジナルよりアーカイブ。 2015年1月12日閲覧。
- ^ Sontag, John (1995 年 4 月)。「HP はどのようにして主力の PA-RISC オペレーティング システムのパフォーマンス、信頼性、使いやすさを向上させたのか」。Byte。1996年10 月 20 日時点のオリジナルよりアーカイブ。
{{cite web}}: CS1 maint: unfit URL (link) - ^ Teigland, David; Mauelshagen, Heinz (2001 年 6 月). Volume Managers in Linux. 2001 USENIX Annual Technical Conference. USENIX Association . 2022 年 1 月 13 日時点のオリジナルよりアーカイブ。 2022 年1 月 13 日閲覧。
- ^ 「IBM AIX/ESA バージョン 2 リリース 2」。発表レター。IBM。1992 年 12 月 15 日。292-711。
- ^ 「IBM AIX/370 バージョン 1 リリース 2.1」。発表レター。IBM。1991年 2 月 5 日。291-040。
- ^ abcd "Object Data Manager (ODM)". sysadminexperts.com . SysAdminExperts. 2016年6月13日時点のオリジナルよりアーカイブ。 2016年6月18日閲覧。
- ^ 「IBM Knowledge Center: オブジェクト データ マネージャー」。ibm.com。IBM。2016年 8 月 10 日時点のオリジナルよりアーカイブ。2016 年6 月 18 日閲覧。
- ^ Nemeth, Evi (2011)。「第 13 章 ドライバーとカーネル」。UNIXおよび Linux システム管理ハンドブック。Prentice Hall。pp. 432–437。ISBN 978-0-13-148005-6. 2017年2月27日時点のオリジナルよりアーカイブ。2017年6月7日閲覧。
- ^ Michael, Randal (2002 年 8 月 2 日)。AIX 5L 管理。McGraw-hill。p. 150。ISBN 9780072222555. 2022年1月23日時点のオリジナルよりアーカイブ。2020年11月12日閲覧。
- ^ 「IBM トレーニング ホワイト ペーパー: AIX オブジェクト データ マネージャーの理解」。globalknowledge.com。Global Knowledge。2016 年 8 月 7 日時点のオリジナルよりアーカイブ。2016年6 月 18 日閲覧。
- ^ Frisch, Æleen ( 2002年 8 月 23 日)。『Essential System Administration: Tools and Techniques for Linux and Unix Administration』。「O'Reilly Media, Inc.」。p. 67。ISBN 9780596550493. 2022年1月23日時点のオリジナルよりアーカイブ。2020年11月12日閲覧。
- ^ Hein, Trent (2010). Unixおよび Linux システム管理ハンドブック、第 4 版。Sl: Pearson。ISBN 978-0-13-211736-4. OCLC 1192343222.
