コンテンツにスキップ
Wikipedia

IBM i

出典: フリー百科事典『ウィキペディア(Wikipedia)』
(OS/400から転送)
IBM i
開発者 IBM
開発状況 現在進行
ソースモデル クローズドソース
初版 1988年
最新安定版 7.5 / 2022年5月3日
プラットフォーム Power Systems
カーネル種別 モノリシックカーネル
ライセンス プロプライエタリ (IPLA)
ウェブサイト IBM System i - IBM(Japan)
テンプレートを表示

IBM i(アイ・ビー・エム アイ)は、IBM Power Systems(旧・AS/400)及び、IBM PureSystemsに搭載されているオペレーティングシステムである。1988年にIBMのミッドレンジコンピュータ向けに開発されたOSであり、かつてはOS/400i5/OSと呼ばれていたが、2008年にIBM iに改称した。

概要

[編集 ]

IBM iは、System/36System/38などのIBMの過去の汎用ビジネスシステム(ミッドレンジコンピュータ)との互換性を提供するサブシステムを組み込まれている。

IBMは かつてのOS/400 を "ターンキー"オペレーティングシステムとして設計した。すなわち、通常動作中はほとんどオペレータを必要としないシステムである。たとえば、IBM i は、DB2データベースを内蔵しているが、これは別途インストールする必要もないし、メンテナンスも必要としない。

システム管理は言葉が生まれる前からウィザード方式を採用している。IBM i はまた、最適化されたJavaを実装しており、ハードウェアもJava用に最適化している。

それ自体はグラフィカルなオペレーティングシステムではないが、クライアントとしてアクセスできる製品としてiSeries Navigatorがあり、Webベースのグラフィカル管理システムとなっている。

IBM i は、Power Systems及びPureSystems上で、AIXおよびLinuxと共存できる。

IBM i プログラム開発環境は、本来ライブラリにリンクするという概念がなくコンパイル時にリンクすることがなかった。1995年にIBMは"ILE"(Integrated Language Environment)というパラダイムを導入し、モジュールという概念が導入された。これにより様々なプログラミング言語で書かれたモジュールをリンクすることが可能となった。

最近の機能強化では、RESTful APIへの対応や情報漏洩を抑止するためのセキュリティ強化のほか、 Node.jsPythonR言語Mono (ソフトウェア)Git などの各種オープンソース・ソフトウェアを簡単にインストールするための機能強化などが図られている。また、他のOSやアプリケーション開発基盤との操作性を共通化するために、データはEBCDICだけでなくUTF-8、データベースの作成やアクセスは業界標準の SQL 、画面は5250エミュレーター以外にWebブラウザーにも対応し、開発環境には Eclipse (統合開発環境)Visual Studio も使用できる親和性を有している。

歴史

[編集 ]
  • 2001年3月 OS/400 5.1 リリース
  • 2002年8月 OS/400 5.2 リリース
  • 2004年6月 i5/OS 5.3 リリース(i5/OSに名称変更)
  • 2006年2月 i5/OS 5.4 リリース
  • 2008年3月 IBM i 6.1 リリース(IBM iに名称変更、バージョン番号をAIX等と揃えた)
  • 2010年4月 IBM i 7.1 リリース
  • 2014年5月 IBM i 7.2 リリース
  • 2016年4月 IBM i 7.3 リリース
  • 2019年4月 IBM i 7.4 リリース[1]
  • 2022年5月 IBM i 7.5 リリース

バージョン

[編集 ]
バージョン[2] リリース日[3] サポート終了日[4]
サポート終了:V5R4 2006年02月14日 2013年09月30日
サポート終了:6.1 2008年03月21日 2015年09月30日
サポート終了:7.1 2010年04月23日 2018年04月30日
サポート終了:7.2 2014年05月02日 2021年04月30日
サポート終了:7.3 2016年04月15日 2023年09月30日
サポート中:7.4 2019年04月23日
現行バージョン:7.5 2022年05月03日
凡例
サポート終了
サポート中
現行バージョン
最新プレビュー版
将来のリリース

脚注

[編集 ]

関連項目

[編集 ]

外部リンク

[編集 ]
概要
カーネル
アーキテクチャ
コンポーネント
プロセス管理
概念
スケジューリング
アルゴリズム
メモリ管理
リソース保護
ストレージアクセスと
ファイルシステム
一覧
Unix系
その他
その他
IBMのコンピュータ
1960年代以前
スパコン
メインフレーム
ミッドレンジ
UNIXサーバー
x86サーバー
ブレードサーバー
PureSystems
デスクトップPC
(企業向け)
デスクトップPC
(消費者向け)
ノートPC
特殊目的
関連項目
  • 現行とベースが別系統のシリーズは斜体

AltStyle によって変換されたページ (->オリジナル) /