| OS/2 | |
|---|---|
OS/2 Warp 4 デスクトップ。このバージョンは1996年9月25日にリリースされました。[1] | |
| 開発者 | IBM マイクロソフト(1.0~1.3) |
| 書かれた | C、C++、アセンブリ言語 |
| 作業状態 | 歴史的、現在はArcaOSとして開発されている |
| ソースモデル | クローズドソース |
| 初回リリース | 1987年12月 (1987-12年) |
| 最新リリース | 4.52 / 2001年12月 (2001-12年) |
| マーケティングターゲット | プロフェッショナル、サーバー |
| 入手可能な | 中国語、英語、フランス語、ドイツ語、イタリア語、日本語、韓国語、スペイン語、スロベニア語、ポルトガル語、ロシア語 |
| サポートされているプラットフォーム | IA-32、PowerPC |
| カーネルタイプ | ハイブリッドカーネル |
| 影響を受けた | MS-DOS、IBM PC DOS |
| デフォルトの ユーザーインターフェース | 職場シェル |
| ライセンス | 独自の |
| 後継者 | eComStation ArcaOS |
| 公式サイト | OS/2 Warp (アーカイブ) |
| サポート状況 | |
| 2006年12月時点でサポートされていません | |
OS/2(Operating System/2)は、x86およびPowerPCベースのパーソナルコンピュータ向けの独自のコンピュータオペレーティングシステムです。IBMとMicrosoftによって共同で作成され、IBMのソフトウェア設計者Ed Iacobucciのリーダーシップの下、[2] DOSの代替として意図されていました。最初のバージョンは1987年にリリースされました。1990年に始まった2社間の確執により、Microsoftは開発をIBMに完全に任せ、IBMは独自に開発を継続しました。1996年のOS/2 Warp 4が最後のメジャーアップグレードであり、その後IBMはMicrosoftのWindowsに対抗できなくなったため徐々に製品を中止しました。OS/2の更新バージョンは2001年までIBMによってリリースされました。
この名前はOperating System/2の略で、IBMの第二世代PCであるPersonal System/2 (PS/2)製品ラインと同じ世代交代リリースの一部として導入されたためである。OS/2は、Intel 80286プロセッサをターゲットとしたPC DOSのプロテクトモードの後継として意図されていた。特に、基本的なシステムコールはMS-DOSのコールをモデルにしており、その名前は「Dos」で始まり、「ファミリーモード」アプリケーション(両方のシステムで動作するテキストモードアプリケーション)を作成することができた。 [3]このような伝統により、OS/2はUnix、Xenix、Windows NTと類似点を共有している。OS/2の売上は主に企業プロフェッショナルが使用する ネットワークコンピューティングに集中していた。
OS/2 2.0は1992年に最初の32ビット版として、またIBMによって完全に開発された最初のものとしてリリースされました。これは、Microsoftが新しいWindows 3.1オペレーティング環境に対してOS/2をどう位置付けるかという論争で提携を解消した後に起こりました。[4] [5] 1994年のOS/2 Warp 3では、IBMは数百万ドルの広告キャンペーンを通じて家庭消費者もターゲットにしようとしました。[6]しかし、Microsoftが業界に課した反競争的と見なされる戦略的ビジネス対策が原因で、市場では苦戦し続けました。[7] [8] IBMのWorkplace OSプロジェクトの失敗に続いて、OS/2 Warp 4が1996年の最後のメジャーリリースとなりました。 IBMは2006年12月31日にOS/2のサポートを終了しました。[9]それ以来、OS/2はIBMからのライセンスに基づいて2つの異なるサードパーティベンダーによって開発、サポート、販売されてきました。最初は2001年から2011年までSerenity SystemsによってeComStationとして、その後2017年からArca Noae LLCによってArcaOSとして販売されました。 [11] [12] [13 ]
発達
This section needs additional citations for verification. (April 2012) |
皮肉なことに、マイクロソフトはオペレーティングシステム市場で自社と競合しています。Xenixに加え、マイクロソフトはOS/2に多少似たWindows 386も発表しています。もちろん、ユーザーがどちらに転んでも、マイクロソフトが勝利することになります。
— コンピュータワールド、1987年[14]
1985–1990: IBMとMicrosoftの共同開発
OS/2の開発は、1985年8月にIBMとマイクロソフトが「共同開発契約」を締結したときに始まりました。[15] [16]コードネームは「CP/DOS」で、最初の製品が提供されるまでに2年かかりました。
OS/2 1.0 (1987)
OS/2 のリリースは長らく遅れていた。IBM のプログラマーは皆アセンブリ言語を使っていたと広く信じられていたが、遅れたのはC 言語を学ばなければならなかったためだという噂もあった。[17] OS/2 1.0 は 1987 年 4 月に発表され、12 月にリリースされた。最初のリリースはテキスト モードでのみ実行され、約 1 年後の OS/2 1.1 で GUI が導入された。OS/2 はビデオ ディスプレイ(VIO) を制御し、キーボードおよびマウス イベントを処理するAPIを備えているため、プロテクト モード用にプログラムを作成する場合はBIOSを呼び出したり、ハードウェアに直接アクセスしたりする必要がない。その他の開発ツールにはビデオおよびキーボード API のサブセットがリンク可能なライブラリとして含まれており、ファミリ モードのプログラムを MS-DOS で実行できる[引用が必要]。また OS/2 Extended Edition v1.0 では Database Manager または DBM と呼ばれるデータベース エンジンが含まれていた (これはDB2に関連[18]プログラムセレクターと呼ばれるタスクスイッチャーは、CtrlキーとEscキーの組み合わせで使用でき、ユーザーはマルチタスクのテキストモードセッション(または画面グループ。それぞれ複数のプログラムを実行できます)を選択できます。[19]
通信およびデータベース指向の拡張機能は、1988 年に OS/2 1.0 Extended Edition の一部として提供されました: SNA、X.25 / APPC /LU 6.2、LAN Manager、Query Manager、SQL。
マイクロソフトのビル・ゲイツは1987年のコンピュータワールド誌のインタビューで、「3年後には、新しいオフィスシステムの80%以上がOS/2ベースになるだろう」と予測した。アシュトン・テイトのエド・エスバーも成功を予測し、ロータス・デベロップメントのジム・マンジは「OS/2を強く求めている人を私は知らない。エンドユーザーは、そもそも何も起こらなかったことを望んでいるだろう」と述べた。ゲイツは、マイクロソフトはまずWindowsソフトウェアをリリースし、OS/2バージョンへの「非常に安価なアップグレード」を提供すると述べた。他の2人も、自社がまずOS/2対応のソフトウェアをリリースすると述べた。[20]

OS/2 1.1 (1988)
約束されたユーザーインターフェースであるプレゼンテーションマネージャは、1988年10月にOS/2 1.1で導入されました。[21]これは、同年5月にリリースされたWindows 2.1に似たユーザーインターフェースを持っていました。(バージョン1.2と1.3では、インターフェースはWindows 3.0に近い外観に置き換えられました。)
IBM 販売チャネルを通じてのみ販売される 1.1 の拡張エディションでは、IBM データベース システムに分散データベース サポートが導入され、IBM メインフレーム ネットワークに SNA 通信サポートが導入されました。
OS/2 1.2 (1989)
1989年、バージョン1.2ではインストール可能なファイルシステムが導入され、特にHPFS ファイルシステムが導入されました。HPFSは、長いファイル名や拡張属性と呼ばれる代替データストリームの形式など、従来のFATファイルシステムに比べて多くの改良点を提供しました。[22]さらに、FATファイルシステムにも拡張属性が追加されました。[23]

1.2 の拡張エディションでは、TCP/IPとイーサネットのサポートが導入されました。
1980年代後半にマイクロソフトのゴードン・レトウィンとIBMのエド・アイアコブッチが出版したOS/2とWindows関連の書籍では、両システムの存在が認められ、OS/2が将来のシステムであると宣伝されていた。[24] [17]
1990年:解散
OS/2 1.3 (1990)

IBMとMicrosoftの提携は、1990年にWindows 3.0とOS/2 1.3のリリースの間に解消されました。この間、Windows 3.0は大成功を収め、初年度で数百万本を売り上げました。[25]この成功の大部分は、Windows 3.0(MS-DOSと共に)がほとんどの新型コンピュータにバンドルされていたことに起因しています。[26]一方、OS/2はスタンドアロンのソフトウェアパッケージとしてのみ提供されていました。さらに、OS/2には、プリンターなど、特にIBM製以外のハードウェアの多くの一般的なデバイス用のデバイスドライバーが不足していました。 [27]一方、Windowsははるかに多様なハードウェアをサポートしていました。Windowsの人気の高まりにより、Microsoftは開発の重点をIBMとのOS/2における提携から、Windowsをベースとした独自のビジネスの構築へと移行しました。[28]
この分裂には、技術的および実際的な理由がいくつかありました。両社は文化とビジョンに大きな違いがありました。マイクロソフトは、PCでの成功に貢献したオープンハードウェアシステムアプローチを支持しました。IBMはOS/2を利用して自社ハードウェアの売上を伸ばそうとし、フォントなどIBMのハードウェアがサポートしていない機能をマイクロソフトに廃止するよう求めました。マイクロソフトのプログラマーは、IBMの官僚主義と、プログラマーの生産性を測るためにコード行数を使用する方法にも不満を抱いていました。[29] IBMの開発者はマイクロソフトのコードの簡潔さとコメントの少なさに不満を抱き、マイクロソフトの開発者はIBMのコードが肥大化していると不満を漏らしました。[30]
両製品にはAPIに大きな違いがあります。OS/2はWindows 2.0が完成間近の時期に発表され、Windows APIは既に定義されていました。しかし、IBMはOS/2向けにこのAPIを大幅に変更するよう要求しました。[31]そのため、アプリケーションの互換性に関する問題がすぐに発生しました。OS/2の設計者は、WindowsアプリケーションのソースコードをOS/2に完全に移行できるソースコード変換ツールの登場を期待していました。しかし、OS/2 1.xは、ベンダーがOS/2とWindowsの両方を並行して開発することを避けられるほどの勢いを得られませんでした。

OS/2 1.xはIntel 80286プロセッサをターゲットとしていますが、DOSは基本的にそのターゲットではありません。IBMは、OS/2に関するIBMの約束の結果として多くの80286ベースのPS/2を購入した顧客へのコミットメントとして、 16ビットセグメントメモリモードを備えた80286プロセッサのサポートに固執しました。 [32] 1992年4月のリリース2.0まで、OS/2は16ビットプロテクトモードで動作していたため、 Intel 80386のはるかにシンプルな32ビット フラットメモリモデルと仮想8086モード機能の恩恵を受けることができませんでした。これは特にDOSアプリケーションのサポートにおいて大きな問題でした。1988年には、Windows/386 2.1は拡張メモリ(EMS)エミュレーションを含む、協調型マルチタスクのDOSアプリケーションを複数実行できましたが、1991年にリリースされたOS/2 1.3は、依然として640KBの「DOSボックス」 1台に制限されていました。
これらの問題を踏まえ、マイクロソフトはより将来志向で移植性の高いWindowsの開発に並行して取り組み始めました。 1988年に元VAX/VMSの設計者であるデイブ・カトラーが採用されたことで、OS/2チームとの競争が勃発しました。カトラーはOS/2の技術をあまり重視しておらず、 「DOS plus」の開発よりも、デジタル社でのMICAプロジェクトでの成果を基に開発を進めたいと考えていたからです。彼が開発したNT OS/2は、全く新しいアーキテクチャでした。[33]
IBM は OS/2 2.0 の開発の遅れを懸念し始めた。当初、両社は IBM が OS/2 1.0 の保守と OS/2 2.0 の開発を引き継ぎ、Microsoft が OS/2 3.0 の開発を継続することで合意した。最終的に Microsoft は NT を Windows NT として作り直し、将来の OS/2 の開発をすべて IBM に任せることにした。ビジネスの観点からは、DOS と Windows をベースとしたコンシューマー向けオペレーティング システムに集中し、既存の Windows アプリケーションとの互換性を保つような形で新しいハイエンド システムを準備するのが理にかなった選択だった。この新しいハイエンド システムの開発を待つ間も、Microsoft は引き続き Xenix と OS/2 の売り上げからライセンス料を受け取ることになる。Windows NT の OS/2 の影響は、HPFS ファイルシステム、テキスト モードの OS/2 1.x アプリケーション、および OS/2 LAN Manager ネットワーク サポートの初期サポートに見て取れる。初期の NT 資料には、ソフトウェアに埋め込まれた OS/2 の著作権表示さえ含まれていた。[要出典] NT OS/2 1.xのサポートの一例は、WIN2Kリソースキットにあります。Windows NTは、Windows NTアドオンサブシステム(プレゼンテーションマネージャ用)を追加することで、OS/2 1.xプレゼンテーションマネージャとAVIOアプリケーションもサポートできます。[34]
1990~1996年: 解散後
OS/2 2.0 (1992)

OS/2 2.0は1992年4月にリリースされました。当時の希望小売価格は195ドルでしたが、Windowsの小売価格は150ドルでした。[35]
OS/2 2.0はネイティブプログラム向けに32ビットAPIを提供しましたが、OS自体には依然として16ビットコードとドライバが一部含まれていました。また、Workplace Shellと呼ばれる新しいOOUI(オブジェクト指向ユーザーインターフェース)も搭載されていました。これは完全にオブジェクト指向化されたインターフェースであり、以前のGUIとは大きく異なっていました。Workplace Shellは、単にプログラムウィンドウ(プログラムマネージャなど)のための環境を提供するだけでなく、ユーザーが画面上のオブジェクトを操作することでプログラム、ファイル、デバイスを管理できる環境を提供しました。Workplace Shellでは、システム内のあらゆるものが操作可能な「オブジェクト」となります。
IBMはOS/2 2.0を「DOSよりも優れたDOS、Windowsよりも優れたWindows」と宣伝した。[36]これは、パッチ適用と改良が施されたフルライセンスのMS-DOS 5.0を同梱することで実現した。OS/2は初めて、複数のDOSアプリケーションを同時に実行できるようになった。これは非常に効果的で、OS/2はWindows 3.0(それ自体がDOSエクステンダー)の修正版をWindows 3.0アプリケーションも含めて実行できるほどだった。
Intel 80286プロセッサの制限により、OS/2 1.xでは一度に1つのDOSプログラムしか実行できず、DOSプログラムがコンピュータを完全に制御できるという状況でした。DOSモードで問題が発生すると、コンピュータ全体がクラッシュする可能性がありました。これに対し、OS/2 2.0では、Intel 80386プロセッサの仮想8086モードを活用し、DOSプログラムを実行するためのより安全な仮想マシンを作成できました。これには、各DOSプログラムに付与されるパフォーマンスと機能を最適化するための、広範な設定オプションが含まれていました。8086 Xenixなどのリアルモードオペレーティングシステムも、特定のハードウェアへの直接アクセス制限を条件に、OS/2の仮想マシン機能を使用して実行できるようになりました。

ほとんどの32ビット環境と同様に、OS/2はWindows 3.1の標準モードとは異なり、古いVCPIインターフェースを使用して保護モードのDOSプログラムを実行できませんでした。DPMIに従って記述されたプログラムのみをサポートしていました。(ただし、マイクロソフトはパフォーマンスの低下を理由にWindows 3.1でのVCPIの使用を推奨していませんでした。)[37]
Windows NTとは異なり、OS/2ではDOSプログラムが実際のハードウェア割り込みをマスクする機能を常に備えていたため、あらゆるDOSプログラムがこのようにしてマシンをデッドロック状態に陥らせる可能性がありました。しかし、OS/2は特定のマシン(特にIBMマシン)においてハードウェアウォッチドッグを使用することで、このようなデッドロックを解消することができました。その後、リリース3.0では、新しいIntel 80486およびIntel Pentiumプロセッサの拡張機能、つまり仮想モード拡張(VME)の一部である仮想割り込みフラグ(VIF)を活用してこの問題を解決しました。
マシンに複数のオペレーティングシステムをインストールしたいユーザーに対応するために、ブートマネージャが導入されました。これにより、ブートドライブに別々のパーティションを作成し、DOS、Windows、OS/2の異なるバージョンをインストールして、ユーザーがどのパーティションからブートするかを選択できるようになりました。[38]
OS/2 2.1 (1993)
OS/2 2.1は1993年にリリースされました。このバージョンのOS/2は、Windowsのユーザーモードコードコンポーネントを仮想DOSマシン(VDM)内で実行できるようにすることで、Windows 3.0(およびそれ以降のWindows 3.1)との互換性を実現しました。当初、OS/2自体にはほぼ完全なWindowsコードが含まれていました。OS/2 2.0にはWindows 3.0が、OS/2 2.1にはWindows 3.1が含まれていました。その後、IBMは、ユーザーが以前にインストールしたWindowsのバージョンをそのまま使用し、即座にパッチを適用することで追加のWindowsライセンス費用を節約できるOS/2のバージョンを開発しました。[39]独自のビデオドライバセットを使用してフルスクリーンで動作させることも、WindowsプログラムがOS/2デスクトップに直接表示される「シームレス」で動作させることもできました。Windowsを含むプロセスは、ハードウェア、特にビデオへのかなり広範なアクセスを許可されていたため、フルスクリーンのWinOS/2セッションとWorkplace Shellの切り替え時に問題が発生することがありました。[40]
OS/2 は Windows のユーザー モード システム コンポーネントのみを実行するため、Windows デバイス ドライバー ( VxD ) およびそれらを必要とするアプリケーションとは互換性がありません。
デフォルトでは、複数のWindowsアプリケーションが単一のWindowsセッションで実行されます(マルチタスク協調動作、メモリ保護なし)。これはネイティブWindows 3.xと同様です。しかし、Windows 3.xプログラム間の真の分離を実現するために、OS/2では複数のWindowsコピーを並列実行し、各コピーを別々のVDMに配置することもできます。ユーザーは、各プログラムを独自のWindowsセッションに配置するか(セッション間ではプリエンプティブマルチタスクと完全なメモリ保護が提供されますが、セッション内では提供されません)、一部のアプリケーションを共有Windowsセッションで協調動作させ、他のアプリケーションを1つ以上の独立したWindowsセッションに分離するかを選択できます。このアプローチでは、追加のハードウェアリソースを消費しますが、任意のWindowsセッション(およびWindowsインスタンス自体)内の各プログラムを、任意の別のWindowsセッションで実行されている他のすべてのプログラムから保護できます(ただし、同じWindowsセッションで実行されている他のプログラムからは保護されません)。[41]
Windowsアプリケーションがフルスクリーンモードで実行されているかウィンドウモードで実行されているか、また1つのWindowsセッションで実行されているか複数のWindowsセッションで実行されているかに関係なく、OS/2とWindowsアプリケーション間ではDDEを、 Windowsアプリケーション間ではOLEを使用することができます。[42]
IBMのOS/2 for Windows製品(コードネーム:Ferengi)は、「OS/2 Special Edition」としても知られていましたが、「Microsoftプラットフォームの広範な成功に乗じて利益を得る」という意図的な戦略と解釈されました。しかし、この製品はWindows上で動作する単なるアクセサリまたはユーティリティ(例えばNorton Desktop for Windowsなど)であるという誤解を消費者に与え、混乱を招くリスクがありました。しかし実際には、この製品は「完全で現代的な、マルチタスクのプリエンプティブ・オペレーティングシステム」であり、Windows上で動作するのではなく、Windowsをホストするものでした。CD-ROMまたは18枚のフロッピーディスクで提供され、製品ドキュメントでは、製品のインストールにWindowsが必須であると記載されており、これもまた元のFATパーティションに限定されていました。一方、この製品は後からHPFSパーティションからWindowsをインストールできるようにしたようで、特に大容量ハードドライブのユーザーにとって有益でした。特定のメモリ位置のパッチ適用に依存するWindowsとの互換性は、Windows 3.11のリリースによって破壊されたと報告されており、IBM製品に対する「Microsoftの意図的な妨害行為」を犯すためにWindowsに恣意的な変更が加えられたという非難が巻き起こった。[41]
OS/2 ワープ 3 (1994)
1994年にリリースされたOS/2バージョン3.0は、新たなパフォーマンス上の利点を強調し、製品イメージを刷新するためにOS/2 Warpと名付けられました。「Warp」は元々IBM社内でこのリリースに付けられた名称でした。IBMは、以前のOS/2リリースで社内名称としてスタートレック関連の用語を使用していたため、今回の名称も社外使用に適切だと主張しました。1994年のOS/2 Warpのリリースでは、パトリック・スチュワートが司会進行役を務める予定でしたが、当時放送開始予定だったテレビドラマ『スタートレック:ヴォイジャー』に出演していたケイト・マルグルー[43]が土壇場で代役を務めました[44] [45] 。
OS/2 WarpはOS/2 2.1に比べて多くの利点を備えています。特に、より広範なハードウェアサポート、優れたマルチメディア機能、インターネット対応ネットワーク機能、そしてIBM Worksと呼ばれる基本的なオフィスアプリケーションスイートが含まれています。廉価版の「Red Spine」と、高価格版の「Blue Spine」(筐体の色にちなんで名付けられました)の2つのバージョンがリリースされました。「Red Spine」は、コンピュータのハードドライブに既にインストールされているWindowsを利用してMicrosoft Windowsアプリケーションをサポートするように設計されています。「Blue Spine」はWindowsサポートを独自にインストールして提供しているため、WindowsをインストールしていなくてもWindowsアプリケーションをサポートできます。ほとんどのコンピュータがMicrosoft Windowsをプリインストールして販売され、価格も安かったため、「Red Spine」の方が人気がありました。[46]完全なLANクライアントサポートを内蔵したOS/2 Warp Connectは1995年半ばに登場しました。Warp Connectの愛称は「Grape」でした。[21]
OS/2 2.0では、グラフィックス(Gre)システムやマルチメディア(MMPM/2)システムなど、パフォーマンスが重要なサブシステムのほとんどがフィックスパックで32ビットコードに更新され、OS/2 2.1の一部として組み込まれました。Warp 3では完全な32ビットウィンドウシステムが導入され、Warp 4ではオブジェクト指向の32ビットGRADDディスプレイドライバモデルが導入されました。
ワークプレイスOS(1995)
1991年、IBMはOS/2の後継製品としてWorkplace OSの開発を開始しました。これは全く新しい製品であり、全く新しいコードで、既存のOS/2とAIX製品からコードをわずか数セクションしか借用していませんでした。全く新しいマイクロカーネル・コードベースを採用し、最終的にはIBMの複数のオペレーティングシステム(OS/2を含む)をマイクロカーネルの「パーソナリティ」としてホストすることを目的としていました。また、システムレジストリ、JFS、UNIXグラフィックスライブラリのサポート、新しいドライバモデルなど、主要な新しいアーキテクチャ機能も備えていました。[47]
Workplace OSはPOWERプラットフォーム専用に開発され、IBMはIntelから市場を奪取するため、PowerPCのフルラインナップを販売する計画でした。これらのマシンのプロトタイプを作成するためのミッションが結成され、複数の企業顧客に公開されましたが、どの企業もIntelからの撤退というアイデアに疑問を呈しました。
新しいコード ベースの詳細な計画には、最終的にはOS/400オペレーティング システムを Workplace OS に置き換えることや、電気通信やセットトップ テレビ受信機などの業界で使用されていたマイクロカーネル製品も含まれる予定でした。
Workplace OSのプレアルファ版がComdexで部分的に機能するデモを行い、ビル・ゲイツが困惑した様子でブースに立ち寄りました。その後、2回目にして最後の公開デモは、アリゾナ州フェニックスのOS/2ユーザーグループで行われました。プレアルファ版は起動しませんでした。
これは 1995 年にリリースされました。しかし、Workplace OS と合わせて年間 9 億 9,000 万ドルの開発費が費やされ、利益や広範な採用の可能性もなかったため、Workplace OS と OS/2 製品ライン全体の終焉が近づいていました。
OS/2 ワープ 4 (1996)

1996年、Warp 4にJavaと音声認識ソフトウェアが追加された。[48] IBMはWarp 3とWarp 4のサーバー版もリリースし、IBMのLAN Server製品をオペレーティングシステムのインストールに直接バンドルした。連絡先管理、ブレインストーミングなどに使えるテンプレートデータベースが多数付属した、Lotus Notesの個人用バージョンも含まれていた。英国で配布されたOS/2 Warpの無料デモCD-ROMには基本的にOS全体が収録されており、簡単に、たとえ偶然であってもクラックされた[説明が必要]ため、気に入った人でも買わなくて済んだ。これはOS/2ユーザーを増やすための裏技と見られ、サードパーティ製アプリケーションの売上と需要を増やし、OS/2のデスクトップ数を増やせると考えた。[出典が必要]この説は、このデモ版が、それほど簡単にはクラックされないものの、様々なアプリケーションの試用版が同梱されていた別のデモ版に取って代わったという事実によって裏付けられた。[要出典] 2000年、オーストラリアの『パーソナルコンピュータ』誌7月号には、ソフトウェアCD-ROMがバンドルされ、アクティベーション不要で実質的に無料リリースとなったWarp 4のフルバージョンが含まれていました。OS/2 2.11とWarp 4の特別バージョンには、対称型マルチプロセッシング(SMP)のサポートも含まれていました。
OS/2の販売は、主に企業プロフェッショナルが利用するネットワークコンピューティングに集中していましたが、1990年代初頭にはMicrosoft Windows NTに追い抜かれました。OS/2は技術的にはMicrosoft Windows 95より優れていたと言えるものの、一般消費者向けやスタンドアロンのデスクトップPC分野ではOS/2の普及は限定的でした。IBMの家庭用PCであるAptivaシリーズには正常にインストールできないという報告もありました。 [49] 1994年、MicrosoftはIBMがOS/2の開発を完全に中止すれば、Windows 95のライセンスをCompaq (当時最大のPCメーカー)と同じ条件で提供するという提案を行いました。IBMはこれを拒否し、「IBMファースト」戦略を採用してOS/2 Warpを推進し、Windowsを軽視しました。これはIBMがハードウェアだけでなく自社ソフトウェアの販売促進を目指したためです。1995年までに、IBMとMicrosoftの間で既に困難を極めていたWindows 95交渉は、 Microsoft Officeと直接競合するLotus SmartSuiteをIBMが買収したことで行き詰まりました。この紛争の結果、IBMはマイクロソフトのWindows 95発表イベントの15分前にライセンス契約を締結しました。これは競合他社よりも遅い時間であり、IBM PCの売上に大きな打撃を与えました。IBMの幹部は後に、OS/2はPC事業を維持するための現実的なオペレーティングシステムではなかったと認めました。[50] [51]
1996–2001: 人員削減
IBM は、Microsoft Windows 95 との差し迫った競争状況を評価するために、社内でプロジェクトを立ち上げました。主な懸念事項には、既存の OS/2 製品における重大なコード品質の問題 (結果として 20 を超えるサービス パックが生まれ、それぞれが元のインストールより多くのディスケットを必要とした)、およびボカラトン (コンサルタントは「基本的に全員が全員に報告している」と報告した) とオースティンの非効率的で非常にマトリックス化された開発組織が含まれていました。
この調査は「登録機密」として厳重に機密扱いされ、部数指定のみで発行されましたが、パーソナルシステム部門のみならずIBM全体にわたって、容認できない弱点と欠陥が多数存在することが指摘されました。この結果、部門より上位のレベルで、製品ライン全体の予算を95%以上削減し、Workplace OSを含むすべての新規開発を中止し、ボカラトンの開発ラボを廃止し、製品の販売・マーケティング活動を全面的に停止し、1,300人以上の開発担当者(および営業・サポート担当者)を解雇するという決定が下されました。この1年間で9億9,000万ドルが費やされました。Warp 4はOS/2の最後の配布版となりました。
2001~2006年: 製造中止と生産終了
小規模で熱心なコミュニティがOS/2を忠実に支持し続けているものの、[52] OS/2は一般市場では普及せず、IBMが伝統的に強固な地位を築いていた特定のニッチ市場以外ではほとんど使用されていない。例えば、多くの銀行設備、特にATM(現金自動預け払い機)ではカスタマイズされたユーザーインターフェースを備えたOS/2が稼働しており、フランス国鉄SNCFは数千台の切符販売機でOS/2 1.xを使用している。 [要出典] Nortelなどの通信会社は、一部のボイスメールシステムにOS/2を使用している。また、1994年から2007年までNPR加盟局に設置された衛星運用支援システム機器の制御に使用され、衛星経由でネットワークの番組を受信するホストPCにもOS/2が使用されていた。[要出典]
IBMはWarp 4のリリース直後からOS/2のサポートを終了することを示唆していたが、2006年12月31日までサポートを終了せず、[53] 2005年12月23日にOS/2の販売を停止した。IBM OS/2 Warpの最新バージョンは4.52で、2001年12月にデスクトップとサーバーシステムの両方でリリースされた。
IBMは依然として有償で不具合サポートを提供しています。[53] [54] IBMは、顧客に対し、しばしば高度に複雑なアプリケーションを、プラットフォームに依存しない形でJavaなどのeビジネス技術に移行することを推奨しています。アプリケーションの移行が完了したら、IBMは別のオペレーティングシステムへの移行を推奨しており、代替案としてLinuxを提案しています。 [55] [56] [57]
2001年~現在: サードパーティ開発

IBMがOS/2の開発を中止した後、様々なサードパーティがIBMに対し、OS/2の今後の開発を引き継ぐよう打診した。OS/2ソフトウェアベンダーのStardockは1999年にIBMに同様の提案をしたが、IBMは応じなかった。[58] Serenity SystemsはIBMとの契約交渉に成功し、2001年にeComStationとしてOS/2の再販を開始した。[59] eComStationは現在XEU.comで販売されており、最新バージョン(2.1)は2011年にリリースされた。[60] Arca Noae, LLCは2015年にIBMとOS/2の再販契約を締結したと発表した。[11] Arca Noae, LLCは2017年にOS/2ベースのオペレーティングシステムの最初のバージョンをArcaOSとしてリリースした。[13] 2023年現在、ArcaOSは複数回リリースされており、現在も活発に開発が進められている。[61]
オープンソースの請願
多くの人々は、IBMがOS/2またはその大部分をオープンソースとして公開することを期待していました。2005年と2007年に請願が行われました。しかし、IBMは法的および技術的な理由を挙げてこれを拒否しました。[62] OS/2にはIBMが著作権を所有していないサードパーティのコードが含まれており、その多くはMicrosoftのコードであるため、将来的にOS全体がオープンになる可能性は低いです。IBMはまた、かつてコモドール社と技術移転を行い、REXXスクリプト言語と引き換えに、OS/2 2.0以降用のAmiga技術のライセンスを取得しました。 [63 ]これは、OS/2にはIBMが作成していないコードが含まれている可能性があることを意味し、そのため将来OSがオープンソースとして再発表されるのを妨げる可能性があります。[64] [検証に失敗] [65]一方、IBMはWindowsおよびOS/2用のObject REXXを、 SourceForgeのREXX Language Associationが管理するOpen Object REXXプロジェクトに寄贈しました。[66]
OS2Worldが主導し、OSの一部をオープンにするよう求める嘆願運動が起こりました。Linuxなどのオープンソース・オペレーティングシステムは、IBMがOS/2のコードベースから移植した改良版JFS ファイルシステムをリリースしたことで、既に間接的にOS/2の恩恵を受けています。IBMはOS/2 JFSドライバのソースコードを公開していなかったため、開発者はLinuxドライバをeComStationに移植し、JFSパーティションからの起動機能を追加しました。この新しいJFSドライバはeComStation v2.0に統合され、その後ArcaOS 5.0にも統合されました。
リリースの概要
発売日は特に記載がない限り、米国英語版の発売日を参照しています。[67] [68]
| 日付 | バージョン |
|---|---|
| 1987年12月 | OS/2 1.0 |
| 1988年11月 | OS/2 1.1 |
| 1989年10月 | OS/2 1.2 |
| 1990年12月 | OS/2 1.3 |
| 1991年10月 | OS/2 2.0 LA (限定提供) |
| 1992年4月 | OS/2 2.0 |
| 1992年10月 | OS/2 2.00.1 |
| 1993年5月 | OS/2 2.1 |
| 1993年11月 | Windows 用 OS/2 |
| 1994年2月 | OS/2 2.11 |
| 1994年7月 | OS/2 2.11 SMP |
| 1994年10月 | OS/2 ワープ 3 |
| 1995年5月 | OS/2 ワープコネクト |
| 1995年12月 | OS/2 Warp、PowerPC 版 |
| 1996年2月 | OS/2 ワープサーバー 4 |
| 1996年9月 | OS/2 ワープ 4 |
| 1996年9月 | OS/2 Warp Server アドバンスド SMP |
| 1997年11月 | ワークスペースオンデマンド 1.0 |
| 1998年10月 | ワークスペースオンデマンド 2.0 |
| 1999年4月 | OS/2 Warp Server for e-Business(バージョン 4.50) |
| 2000年11月 | OS/2 コンビニエンス パック 1 (バージョン 4.51) |
| 2001年11月 | OS/2 コンビニエンス パック 2 (バージョン 4.52) |
機能とテクノロジー
ユーザーインターフェース
グラフィックシステムには、ウィンドウ、フォント、アイコンを管理する「プレゼンテーションマネージャ」というレイヤーがあります。これは、ネットワーク非対応版のX11やWindows GDIに似た機能です。その上に、OS/2 2.0で導入されたWorkplace Shell(WPS)が存在します。WPSはオブジェクト指向 シェルであり、ファイルやプリンタへのアクセス、レガシープログラムの起動といった従来のコンピューティングタスクに加え、組み込みおよびサードパーティ製のアプリケーションオブジェクトを使用して高度なオブジェクト指向タスクを実行できます。これらのオブジェクトオブジェクトは、他の主流オペレーティングシステムでは利用できない統合的な方法でシェルを拡張します。WPSはIBMのCommon User Accessユーザーインターフェース標準に準拠しています。
WPS は、ディスク、フォルダ、ファイル、プログラム オブジェクト、プリンタなどのオブジェクトをシステム オブジェクト モデル(SOM) を使用して表現します。これにより、異なるプログラミング言語で記述された可能性のあるアプリケーション間でコードを共有できます。 DSOM と呼ばれる分散バージョンでは、異なるコンピュータ上のオブジェクトが通信できました。 DSOM はCORBAに基づいています。 SOM のオブジェクト指向の側面は、Microsoft のComponent Object Modelに似ており、直接競合しますが、実装方法は大きく異なります。たとえば、SOM と COM の最も顕著な違いの 1 つは、SOM が継承 (OO プログラミングの最も基本的な概念の 1 つ) をサポートしているかどうかです。COM には継承はサポートされていません。SOM と DSOM は現在は開発されていません。
OS/2のマルチメディア機能は、メディア制御インターフェース(MCI)コマンドを介してアクセスできます。最新のアップデート(IBM版Netscape Navigatorプラグインにバンドル)では、 MPEGファイルのサポートが追加されました。PNG 、プログレッシブJPEG、DivX、Ogg、MP3といった新しいフォーマットのサポートはサードパーティ製です。マルチメディアシステムに統合されている場合もありますが、スタンドアロンアプリケーションとして提供される場合もあります。
コマンド

以下のコマンドリストはOS/2上のcmd.exeでサポートされています。[69] [70]
- アンシ
- 追加
- 割り当てる
- 属性
- バックアップ
- ブート
- 壊す
- キャッシュ
- 電話
- CD
- chcp
- chdir
- チェックディスク
- cls
- コマンド
- コードページ
- 指示
- コンプ
- コピー
- 作成された
- 日付
- インストール
- デバッグ
- デル
- 切り離す
- ディレクター
- ディスクコンプ
- ディスクコピー
- ドスキー
- dパス
- イーティル
- エコー
- エンドローカル
- 消去する
- 出口
- 外部プロセス
- fdisk
- fdiskpm
- 探す
- のために
- 形式
- fsaccess
- 後藤
- 移植可能
- ヘルプ
- もし
- 参加する
- キーボード
- キー
- ラベル
- マケニニ
- 医学
- メモ
- mkdir
- モード
- もっと
- 動く
- パッチ
- パス
- 一時停止
- ピクビュー
- pmrexx
- 印刷
- プロンプト
- pstat
- rd
- 回復する
- レム
- レン
- 名前を変更する
- 交換する
- 復元する
- rmdir
- セット
- ブート設定
- setcom40
- ローカル設定
- 共有
- シフト
- 選別
- スプール
- 始める
- 代替
- システムレベル
- シスログ
- 時間
- トレース
- トレースバッファ
- トレースファイル
- 木
- タイプ
- 削除を元に戻す
- 開梱
- ver
- 確認する
- ビュー
- vmディスク
- 巻
- xコピー
ネットワーキング
This section needs expansion. You can help by expanding it. (April 2019) |
TCP /IPスタックは、 SCCS互換ツールで確認できるオープンソースの BSDスタックに基づいています。IBMはftpやtelnetなどのツールに加え、両コマンド用のサーバーも提供していました。IBMはNFSサポートやX11サーバーなど、いくつかのネットワーク拡張機能も販売していました。

ドライバー
ハードウェアベンダーはOS/2を含む他のオペレーティングシステム向けのデバイスドライバのサポートに消極的だったため、ユーザーは限られたベンダーの製品しか選択できませんでした。ビデオカードに関するこの問題を軽減するため、IBMはScitechディスプレイドライバの縮小版のライセンスを取得し、Scitechのモジュラードライバ設計によってサポートされる幅広いカードからユーザーが選択できるようにしました。[71]

仮想化
OS/2は、x86 CPUのフルセットの機能に大きく依存しているため、歴史的に他のほとんどのx86オペレーティングシステムよりも仮想マシンで実行するのが困難でした。特に、OS/2はリング2を使用しているため、 VMwareの初期バージョンでは実行できませんでした。[72] VMwareの新しいバージョンでは、eComStation向けにOS/2の公式サポートが提供されています。[73]
Microsoft(旧Connectix )のVirtualPCは、長年にわたりハードウェア仮想化のサポートなしでOS/2を実行してきました。また、OS/2におけるホストOSとゲストOSの連携を大幅に改善する「追加」コードも提供していました。これらの追加機能はVirtualPCの現在のバージョンには含まれていませんが、最後にリリースに含まれていたバージョンは、現在のリリースでも引き続き使用できます。かつてOS/2は、ゲストに加えてホストとしてもVirtualPCでサポートされていました。OS/2は、仮想化機能を使用するVirtualPC(x86ベースのホスト)でのみゲストとして動作し、完全なエミュレーションを行うVirtualPC(Mac版VirtualPC)ではゲストとして動作しないことに注意してください。
Oracle Corporation(当初はInnoTek、後にSun )のVirtualBoxは、ゲストOSとしてOS/2 1.x、Warp 3から4.5、eComStation、そして「その他のOS/2」をサポートしています。しかし、VT-x/AMD-Vハードウェア対応仮想化の厳しい要件のため、OS/2とeComStationの実行は依然として困難であり、不可能とさえ言えるかもしれません。ACP2/MCP2のみが確実に動作することが報告されています。[74]
ArcaOSは、 VirtualBox、VMware ESXi、VMWare Workstation内で仮想マシンゲストとして実行することをサポートしています。[75] VirtualBox Guest Additionsと、ゲストオペレーティングシステムとしてのパフォーマンスを向上させるためのドライバーの改良が同梱されています。[76]
OS/2を効率的に動作させることの難しさは、少なくとも一度、新たな仮想化企業にチャンスをもたらした。モスクワのある大手銀行は、OS/2がサポートしていない新しいハードウェア上でOS/2を使用する方法を必要としていた。仮想化ソフトウェアはこの問題の容易な解決策であったため、この銀行はハイパーバイザー上でOS/2を動作させることを望んだ。VMwareが不可能であると判断されると、ロシアのソフトウェア開発者グループを雇用し、OS/2を公式にサポートするホストベースのハイパーバイザーを開発させた。こうして、Parallels社とそのParallels Workstation製品が誕生した。[77]
セキュリティニッチ
OS/2にはネイティブコンピュータウイルスがほとんど存在しない。[78]設計上、完全に無敵というわけではないものの、市場シェアの低下がウイルス作成者の意欲を削いでいるようだ。しかしながら、OS/2ベースのアンチウイルスプログラムは存在し、OS/2サーバーを通過できるDOSウイルスやWindowsウイルスに対処している。[79]
問題
いくつかの問題は、他のオペレーティング システムとの比較において典型的な問題でした。
- 同期入力キュー(SIQ):GUIアプリケーションがウィンドウメッセージを処理できない場合、GUIシステム全体が停止し、再起動が必要になることがありました。この問題は、Warp 3のフィックスパックで大幅に軽減され、Warp 4では、アプリケーションが数秒間応答しなかった後に制御を引き継ぐことで改善されました。[80] [81] : 565
- 統一されたオブジェクトハンドルがない(OS/2 v2.11以前):スレッドの存在によって、システム設計者は、単一のスレッドが異なる種類の非同期イベント(例えば「コンソール」プログラムにおけるキーボードとマウス)を同時に待機できるメカニズムを見落としていたと考えられます。後にselectが追加されましたが、これはネットワークソケットでしか動作しませんでした。コンソールプログラムの場合、各イベントソースを待機するために別々のスレッドを用意すると、同じ「セッション」で他のプログラムを起動する前に、すべての入力デバイスを適切に解放することが困難になりました。その結果、コンソールプログラムは通常、キーボードとマウスを交互にポーリングするようになり、CPUの無駄遣いと、ユーザー入力に対する独特の「ぎくしゃくした」反応を引き起こしました。OS/2 3.0で、IBMはこの問題に対処するための新しい呼び出しを導入しました。[82]
歴史的な用途
This section needs additional citations for verification. (June 2011) |
銀行

OS/2 は銀行業界で使用されてきました。
オーストラリアのサンコープ銀行は2002年までATMネットワークをOS/2で運用していた。ペリシャーブルーのATMは2009年まで、さらには2000年代に入ってもOS/2を使用していた。[83]
OS/2はブラジルの銀行で広く使用されていました。ブラジル銀行では、1990年代にはピーク時に1万台のOS/2 Warpが稼働していました。OS/2は2006年までATM(現金自動預け払い機)で使用されていました。ワークステーション、ATM、そして係員用コンピュータはLinuxに移行されています。[84]
OS/2は、イラン輸出銀行(Bank Saderat Iran)の窓口機、ATM、そしてローカルサーバー(35,000台以上のワークステーション)で広く利用されています。2011年以降、同銀行はOS/2をWindows上で動作する仮想マシンに移行することで、インフラの仮想化と刷新を進めています。
英国のCo-operative Bankでは、国内のコール センター スタッフ向けに OS/2 を使用しており、Windows に簡単に移行できない顧客アカウントにアクセスするために作成された特注プログラムを使用しています。
輸送事業者
OS/2 は、2000 年代後半にWindows XPに置き換えられるまで、カナダのバンクーバーにあるSkyTrain自動ライトレール システムを制御するために使用されていました。
2011 年まで、トレニタリアでは、チケット カウンターのデスクトップと自動チケット カウンターの両方に OS/2 を使用していました。ちなみに、OS/2 を搭載した自動チケット カウンターは、現在の Windows 系カウンターよりも信頼性が高かったです。[引用が必要]
OS/2は、イギリスのロンドンにあるロンドン地下鉄 ジュビリー線延伸部信号制御システム(JLESCS)で使用されていました。アルカテル社が納入したこの制御システムは、1999年から2011年まで、すなわち路線の未実装の元の自動列車制御システムが廃止されてから現在のSelTracシステムが導入されるまでの間使用されていました。JLESCSでは自動列車運転は提供されず、手動の列車監視のみが行われました。6台のOS/2ローカルサイトコンピュータが、ストラットフォードとウェストミンスター間の線路沿い、ストラットフォードマーケット車庫の入換塔、およびニーズデン車庫にある中央装置に分散配置されていました。かつてはグリーンパークとスタンモア間の残りの路線をカバーする予定でしたが、導入されることはありませんでした。
OS/2 はロンドン郊外の Tramlinkのチケット販売機で使用されています。
OS/2はニューヨーク市の地下鉄システムでメトロカードに使用されています。[85]ユーザーとのインターフェースではなく、シンプルなコンピュータとメインフレームを接続するものです。ニューヨーク市地下鉄局(MTA)が非接触型決済への移行を完了すると、OS/2は廃止される予定です。[86]
OS/2は、デンバー国際空港の不具合のある手荷物処理システムを動作させていました。OSは最終的に廃棄されましたが、そのシステム用に開発されたソフトウェアが、新空港の開港に大幅な遅延をもたらしました。OS自体に問題はなかったものの、OS上で動作するように開発されたソフトウェアに問題がありました。最終的に手荷物処理システムは撤去されました。
小売り
OS/2 はStop & Shopスーパーマーケット チェーンで使用されており(2010 年 3 月には新しい店舗にインストールされていました)。
OS/2はセーフウェイスーパーマーケットのチェックアウトシステムに使用されていました。[85]
その他の注目すべきユーザー
OS/2は会計専門家や監査法人に広く採用されました。1990年代半ばには、ネイティブ32ビット会計ソフトウェアが十分に開発され、企業市場に提供されていました。
OS/2は、1996 年から 2001 年まで、DB2.2 上の PMSC シリーズ III 保険プラットフォームを使用した Abbey National General Insurance の自動車および住宅のダイレクト コール センター製品のメイン オペレーティング システムとして使用されていました。
OS/2は、 NPRの公共ラジオ衛星システムの衛星運用支援システム(SOSS)の一部として使用されていました。SOSSは、NPR加盟局が衛星経由で番組フィードを受信するために使用していた、OS/2を使用したコンピュータ制御システムでした。SOSSは1994年にOS/2 3.0を使用して導入され、NPRが後継システムであるContentDepotに移行した2007年に廃止されました。
OS/2はラジオパーソナリティのハワード・スターン氏によって使用されていました。彼はかつて、OS/2とWindows 95の比較について10分間にわたりオンエアで熱弁をふるい、OS/2を推奨しました。また、 IBM 760CDラップトップでもOS/2を使用していました。
受賞歴
1989年のBYTE誌は、OS/2をBYTEアワードの「優秀賞」受賞製品の一つに挙げ、「OS/2は1984年のMacintoshと同じ状況にある。つまり、開発者を探している開発プラットフォームだ」と述べた。同誌は「OS/2が完成し、バグがなくなり、80386を実際に使用できるようになり、OS/2対応のデスクトップPCがもっと普及すれば、当然のことながらOS/2はDOSに取って代わるだろう。しかし、現状でもOS/2は画期的な製品である」と予測した。 [87]
1995年3月、OS/2は7つの賞を受賞した[88]
- InfoWorld年間最優秀製品。[89]
- CeBITで5つの賞を受賞。
- PC Professional Magazine - イノベーション・オブ・ザ・イヤー賞。
- CHIP Magazine は OS/2 Warp を年間最優秀オペレーティング システムとして選出しました。
- DOS International は OS/2 Warp を年間最優秀オペレーティング システムとして選出しました。
- 1+1 マガジンからソフトウェア マーケティング品質賞が授与されました。
- インダストリーフォーラムより優秀デザイン賞を受賞しました。
- SPA 最優秀ビジネスソフトウェア賞。
OS/2 を使用する IBM 製品
IBM は、事実上組み込みオペレーティング システムの一形態として、さまざまなハードウェア製品に OS/2 を採用しています。
| 製品 | 製品タイプ | OS/2の使用法 |
|---|---|---|
| IBM 2074 | コンソールサポートコントローラー | ESCONチャネルを介して3270セッションをホストに接続するために使用されます。2000年9月に、ローカルの非SNA 3174制御装置の代替として導入されました。全モデルは2006年に販売終了となり、オープンシステムアダプタ統合コンソールコントローラ(OSA ICC)に置き換えられました。[90] |
| IBM 3494 | テープライブラリ | テープアクセサー(ロボット)を制御するライブラリマネージャ(LM)のオペレーティングシステムとして使用されました[91] |
| IBM 3745 | 通信コントローラ | サービスプロセッサ(SP)およびインストールされている場合はネットワークノードプロセッサ(NNP)のオペレーティングシステムとして使用されます。[92] |
| IBM 3890 | ドキュメントプロセッサ | 3890/XP1は1988年11月12日に発表されました。当初はPS/2モデル80上でOS/2 1.1 Extended Edition [93]を使用し、 System/360で動作していたスタッカー制御ソフトウェアをエミュレートしていました。IBMは後にOS/2 Warpに切り替えました。[94] |
| IBM 473x | ATM | IBM製の様々なATMに使用されました。また、後にDiebold社が製造した478x ATMにも使用されました。 |
| IBM 9672 | IBMメインフレーム | ハードウェア管理コンソール(HMC)とサポートエレメント(SE)のオペレーティングシステムとして使用されました。 [95] IBM 2064などの後期メインフレームモデルでも使用されました。 |
参照
- グラフィカルユーザーインターフェースの歴史
- マルチ仮想DOSマシン(MVDM) - OS/2仮想DOSマシンとシームレスなWindows統合
- OpenDoc – ソフトウェア標準
- システムオブジェクトモデル - プログラミングフレームワークPages displaying short descriptions of redirect targets
- チーム OS/2
- OS/2 用 Windows ライブラリ
- LANマネージャー
参考文献
- ^ Matthew Nawrocki (2013年2月26日). 「プレビュー:eComStation 2.2 Beta、OS/2の遺産は今も生き続ける」TechRepublic.com . 2022年9月2日時点のオリジナルよりアーカイブ。 2013年9月22日閲覧。
- ^ Nuska, Andrew (2013年6月21日). 「Citrixの共同創業者エド・イアコブッチ氏が癌で死去」ZDNet . 2023年2月25日時点のオリジナルよりアーカイブ。 2017年5月20日閲覧。
- ^ Necasek, Michal (2001-09-08). 「OS/2 1.3: 10年前」. OS/2の歴史. 2007年10月12日時点のオリジナルよりアーカイブ。
- ^ McCracken, Harry (2012年4月2日). 「IBM OS/2の25年間:伝説のオペレーティングシステムの奇妙な日々と驚くべき余波」Time誌. ISSN 0040-781X. 2022年11月28日時点のオリジナルよりアーカイブ。 2024年7月26日閲覧。
- ^ Markoff, John (1992-06-28). 「IBMとMicrosoft、オペレーティングシステムの確執に決着」 . The New York Times . ISSN 0362-4331 . 2024年7月26日閲覧。
- ^ Lewis, Peter H. (1995年8月8日). 「パーソナルコンピュータ:OS/2はもはや家庭で使われていない」 .ニューヨーク・タイムズ.
- ^ Lea, Graham (1999年6月15日). 「IBM CEO: MicrosoftがOS/2を廃止」BBC .
- ^ 「マイクロソフトがOS/2を妨害したとIBM関係者が法廷で証言(1998年発行)」ニューヨーク・タイムズ。
- ^ 「IBM OS/2 Warp 4およびOS/2 Warp Serverのe-business向けサポートの変更」IBM、2005年7月12日。2006年4月27日時点のオリジナルよりアーカイブ。 2006年6月9日閲覧。
- ^ “eComStation (eCS) history”. 2021年2月4日時点のオリジナルよりアーカイブ。2020年8月29日閲覧。
- ^ ab Sanders, James (2015年11月2日). 「OS/2: Blue Lionが28年の歴史を持つOSの次期ディストリビューションに」. 2023年2月25日時点のオリジナルよりアーカイブ。
- ^ Sanders, James (2016年8月31日). 「OS/2が復活:Blue LionがArcaOSに、次期リリースの詳細が明らかに」TechRepublic . 2022年10月25日時点のオリジナルよりアーカイブ。
- ^ ab Sharwood, Simon (2017年5月19日). 「死んだものは永遠に生き続けるかもしれない:OS/2の新バージョンが到着したばかり」The Register . 2023年1月19日時点のオリジナルよりアーカイブ。
- ^ バーニー・ダグラス (1987年11月2日). 「マイクロソフトの成功を左右する綱渡り」. Computerworld . 第21巻第44号. p. SR15 . 2025年6月8日閲覧。
- ^ 「International Business Machines CorporationとMicrosoft Corporationの共同開発契約」(PDF) . Tech Insider . 2021年8月15日時点のオリジナルよりアーカイブ(PDF) . 2021年8月15日閲覧。
- ^ Michal Necasek (1987年4月2日). 「Microsoft Operating System/2 with Windows Presentation Manager Provides Foundation for Next Generation of Personal Computer Industry」. The History of OS/2 (プレスリリース). 2010年4月10日時点のオリジナルよりアーカイブ。 2013年3月25日閲覧。
- ^ ab Vose, G. Michael (1988年7月). 「OS/2リーダーズガイド」. 書評. Byte . pp. 51– 54. 2025年4月12日閲覧。
- ^ 「DBA認定コース(2008年夏期)第1章:DB2製品とツール」(PDF) . Users.informatik.uni-halle.de . 2019年4月2日閲覧。
- ^ Michal Necasek (2001-07-16). 「OS/2 1.0」. OS/2の歴史. 2010-08-11時点のオリジナルよりアーカイブ。
- ^ ビル・ゲイツ、ジム・マンジ、エド・エスバー (1987年11月2日). 「ソフトウェアをめぐる大論争」. Computerworld (インタビュー). Vol. XXI, no. 44. ポール・ギリンによるインタビュー. p. SR7. 2025年6月8日閲覧。
- ^ ab David Both (2012年5月2日) [初出1996年12月19日]. 「OS/2の小史」. OS/2 Warp用データブック. 2013年2月18日時点のオリジナルよりアーカイブ。 2013年4月9日閲覧。
- ^ H. Gilbert (1995). "HPFS". Das Boot . PC Lube and Tune. 2006年7月14日時点のオリジナルよりアーカイブ。 2006年6月9日閲覧。
- ^ Bob Eager (2000年10月28日). 「FATファイルシステムにおける拡張属性の実装」. Tavi Systems .
- ^ イアコブッチ(エド) ;ビル・ゲイツによる序文(1988年)「序文」『OS/2プログラマーズガイド』McGraw-Hill Osborne Media . ISBN 0-07-881300-X
OS/2は、史上最も重要なオペレーティングシステム、そしておそらくプログラムとなる運命にあると私は信じています。1,000万台以上で使用されているDOSの後継として、PCに関わるすべての人々に計り知れない可能性をもたらします
。 - ^ ベリス、メアリー. 「Microsoft Windowsの異例の歴史」. ThoughtCo . Dotdash.
- ^ Thomas Hormby (2005年5月25日). 「Windowsの歴史 (1985–1994)」. osviews.com . 2006年3月12日時点のオリジナルよりアーカイブ。2013年4月9日閲覧。
- ^ Michal Necasek (2001年10月29日). 「OS/2 1.1と1.2:初期の頃」. OS/2の歴史. 2006年6月13日時点のオリジナルよりアーカイブ。
- ^ Paul Thurrott (2003年1月24日). 「Windows Server 2003: The Road To Gold」. winsupersite.com . 2010年6月4日時点のオリジナルよりアーカイブ。
- ^ ビル・ゲイツ、ネイサン・ミアボルド、ピーター・ライナーソン(1996年10月8日). 『The Road Ahead』. ヴァイキング. ISBN 0-670-77289-5。
- ^ マイケル・リー・ヴァス、デブラ・W・スチュワート、G・デイヴィッド・ガーソン(1998年3月3日)『組織行動と公共経営』テイラー・アンド・フランシス、268頁。ISBN 978-0-8247-0135-2。
- ^ ゴードン・レトウィン。「OS/2に何が起こっているのか」、ゴードン・レトウィンによる1995年8月のUsenet投稿、Microsoft社員の視点。Googleグループ。2007年9月23日時点のオリジナルよりアーカイブ。 2007年10月18日閲覧。
- ^ ビル・ゲイツ、「ビル・ゲイツ・インタビュー」。コンピュータ歴史コレクション(ビデオ歴史インタビューのトランスクリプト)。デイビッド・アリソンによるインタビュー。スミソニアン協会国立アメリカ歴史博物館。 2013年4月10日閲覧。
- ^ マイクロソフト (2000). 『Inside Out, Microsoft—In Our Own Words』. ワーナー・ビジネス・ブックス. ISBN 0-446-52739-4。
- ^ Microsoft (2008年9月11日). 「OS/2ベースのアプリケーションとAPIの互換性」. Microsoft TechNet . Microsoft . 2013年4月9日閲覧。
- ^ Corr, O. Casey (1992年4月6日). 「GIANT-KILLER? Microsoft mounts challenge to IBM」. The Baltimore Sun. 2020年3月5日時点のオリジナルよりアーカイブ(EUでは閲覧できません。アーカイブURLをご確認ください)。
- ^ Robert X. Cringely (2006年4月27日). 「キラーアプリ:AppleのWindows戦略が成功するには、Microsoft Officeを置き換え、Adobe Systemsを買収する必要がある」pbs.org . 2012年9月7日時点のオリジナルよりアーカイブ。
- ^ Microsoft (1999年11月6日). 「Windows 3.1 標準モードとVCPI」. support.microsoft.com . 2013年3月9日時点のオリジナルよりアーカイブ。
- ^ 「OS/2ブートマネージャを使用して単一のハードディスクに複数のオペレーティングシステムをインストールする - IBM PC/IBM IntelliStation」www.ibm.com . 2014年8月5日. 2025年5月5日閲覧。
- ^ Christian Alice Scarborough (1998年9月15日). 「Team OS/2 よくある質問」.
- ^ 「OS/2 Games Setting Archive」. Game Zero誌. 1995年3月6日. 2006年6月14日時点のオリジナルよりアーカイブ。2006年6月9日閲覧。
- ^ ab Bidmead, Chris (1994年7月). 「OS/2 for Windows」. Personal Computer World . pp. 251– 252.
- ^ Timothy F. Sipples (1995年2月20日). 「OS/2 Warp よくある質問リスト」
- ^ 「ケイト・マルグルーの伝記」インターネット・ムービー・データベース。
1996年、スタートレックとの関連で、IBMからOS/2 Warpバージョン4(以前のコードネームはMerlin)の最新リリースのプロモーションを依頼された。
- ^ 「In Search of Stupidity、第6章からの抜粋」Insearchofstupidity.com。2013年1月27日時点のオリジナルよりアーカイブ。 2013年4月9日閲覧。
- ^ チャップマン、メリル・R. (2006). 『愚かさの探求:ハイテク・マーケティングの20年以上にわたる惨事』(ペーパーバック)(第2版). カリフォルニア州バークレー:Apress. p. 108. ISBN 9781590597217OCLC 71275572。
彼らはニューヨーク市内のホールを借り、当時エンタープライズ号の船長だったパトリック・スチュワートを招待して、この製品の発表を手伝ってもらう盛大なイベントを開いた。(スチュワートは欠席した。
) - ^ Reimer, Jeremy (2013年11月). 「半分のオペレーティングシステム:OS/2の勝利と悲劇」Ars Technica . 2023年3月26日時点のオリジナルよりアーカイブ。 2023年4月4日閲覧。
- ^ Fleisch, Brett D; Allan, Mark (1997年9月23日). Workplace Microkernel and OS: A Case Study (Technical report). John Wiley & Sons, Ltd. 2007年8月24日時点のオリジナル(PostScript)からアーカイブ。 2013年3月25日閲覧。
- ^ Edwards, Ben J. (2021年9月26日). 「OS/2の最後の抵抗:IBM OS/2 Warp 4が25周年を迎える」www.howtogeek.com . HowToGeek . 2021年9月26日閲覧。
- ^ Lewis, Peter H. (1995年8月8日). 「パーソナルコンピュータ:OS/2はもはや家庭で使われていない」.ニューヨーク・タイムズ.
- ^ Wasserman, Elizabeth (1999年6月8日). 「MS/DoJ: Microsoft urged IBM to yank Smart Suite」. PC World . 2014年1月16日時点のオリジナルよりアーカイブ。2013年4月10日閲覧。
- ^ 「C. マイクロソフトとの取引における他社の類似経験」Albion.com . 2013年3月20日閲覧。
- ^ 「OS2ワールドコミュニティフォーラム – インデックス」Os2world.com . 2013年3月20日閲覧。
- ^ ab IBM. 「標準サポート終了」。2006年9月9日時点のオリジナルよりアーカイブ。2006年8月8日閲覧。
- ^ 「OS/2 Warp: 保証とライセンス」IBM . 2013年4月9日閲覧。
- ^ “Migration Station”. IBM . 2010年5月13日時点のオリジナルよりアーカイブ。2013年4月9日閲覧。
- ^ 「IBM Redbooks | OS/2 Server Transition」Redbooks.ibm.com 2003年10月6日。2014年2月1日時点のオリジナルよりアーカイブ。 2013年3月20日閲覧。
- ^ “3346/GEN/K (1–32) (ページ1)” (PDF) . 2012年3月18日時点のオリジナル(PDF)からアーカイブ。 2013年3月20日閲覧。
- ^ Dan Casey: OS/2 Voice プレスリリース Archived 2011-10-08 at the Wayback Machine - 1999 年 9 月 21 日。
- ^ 「OS/2、ArcaOS、eComStationのバージョンと言語」 。 2020年8月24日閲覧。
- ^ “ニュース :: eComStation 2.1 GA が利用可能になりました”. eComStation.com . 2013年5月12日時点のオリジナルよりアーカイブ。2013年3月20日閲覧。
- ^ 「ロードマップ: ArcaOS」. arcanoae.com . 2023年9月2日. 2023年10月21日閲覧。
- ^ "スラッシュドット: IBM は OS/2 をオープンソース化しない". 2008 年 1 月 22 日。
- ^ ライマー、ジェレミー(2013年11月24日)「半分のオペレーティングシステム:OS/2の勝利と悲劇」Ars Technica。2025年6月12日閲覧。https://arstechnica.com/information-technology/2019/11/half-an-operating-system-the-triumph-and-tragedy-of-os2/
- ^ 「IBM OS/2 Warp History」2004年6月24日。2008年9月19日時点のオリジナルよりアーカイブ。2008年9月9日閲覧。
- ^ Unixプログラミングの芸術 p. 66 ISBN 0-13-142901-9、ISBN 978-0-13-142901-7
- ^ 「Open Object REXX FAQ」 。 2011年7月5日閲覧。
- ^ 「OS/2タイムライン」OS/2ミュージアム. 2016年12月19日閲覧。
- ^ 「PC Magazine(Googleがスキャンしたアーカイブ)」(PDF) . PC Magazine . 2016年12月19日閲覧。
- ^ 「JaTomesヘルプ - OS/2バッチファイルコマンド」www.jatomes.com . 2019年4月14日時点のオリジナルよりアーカイブ。 2019年4月14日閲覧。
- ^ 「JaTomesヘルプ - OS/2コマンド」www.jatomes.com . 2019年4月14日時点のオリジナルよりアーカイブ。2019年4月14日閲覧。
- ^ 「OS/2からLinuxクライアントへの移行」(PDF)IBMレッドブック、2004年、9ページ。2011年11月24日時点のオリジナル(PDF)からアーカイブ。 2011年7月5日閲覧。
- ^ VMwareチーム。「OS/2ユーザーへのお知らせ」。2006年4月20日時点のオリジナルよりアーカイブ。
- ^ 「ゲストオペレーティングシステムインストールガイド - eComStation 2.x」。VMware。2014年。 2022年1月13日閲覧。
- ^ VirtualBox. 「VirtualBox ゲストOS」.
- ^ 「仮想マシンの構成」Arca Noae . 2020年9月5日閲覧。
- ^ 「ArcaOS 5.0の変更点」arcanoae.com . 2020年9月4日閲覧。
- ^ Timothy Prickett Morgan. 「速報:ParallelsがPCおよびサーバー仮想化競争に参入」. itjungle.com . 2007年4月3日時点のオリジナルよりアーカイブ。 2007年10月19日閲覧。
- ^ John F. Morar、David M. Chess、「OS/2とWarpにおけるコンピュータウイルスの影響」research.ibm.com。2011年6月4日時点のオリジナルよりアーカイブ。
- ^ “OS/2 Power Wiki : ClamAV”. 2011年1月. 2010年10月3日時点のオリジナルよりアーカイブ。2012年8月17日閲覧。
- ^ IBM Developer Connection for OS/2、Internal Fixpack 12J を参照
- ^ ビッドミード、クリス(1994年7月)「Just jamming」、パーソナルコンピュータワールド、pp. 565– 568。
- ^ KbdGetConsole() および DosWaitMuxWaitSem() については、 『 IBM OS/2 Toolkit制御プログラムプログラミングガイドおよびリファレンス』を参照してください。
- ^ 「NetIQ、オーストラリア最大手の銀行の1000台以上のWindowsサーバーを管理。ANZ銀行、1300台のサーバーへのNetIQ管理ソフトウェアの導入を完了」(有料)。Business Wire 。2002年1月24日。 2010年1月24日閲覧。[永久リンク切れ] [リンク切れ]
- ^ 「ブラジルの銀行、ATMにLinuxを採用」。2012年7月28日時点のオリジナルよりアーカイブ。2008年5月27日閲覧。
- ^ ab McCracken, Harry (2012年4月2日). 「IBM OS/2の25年間:伝説のオペレーティングシステムの奇妙な日々と驚くべき余波」. Time . Technologizer . 2013年4月9日閲覧。
- ^ 地下鉄の歴史: OS/2 がニューヨーク市地下鉄を何十年も支えた経緯 Archived 2019-07-30 at the Wayback Machine、Andrew Egan、2019年6月13日、Tedium
- ^ 「BYTEアワード」. BYTE . 1989年1月. p. 327.
- ^ 「IBM Developer Support News 1995 Issue 4」Public.dhe.ibm.com . 2022年4月8日時点のオリジナルよりアーカイブ。 2021年10月11日閲覧。
- ^ "InfoWorld". Books.google.com . 1996年3月25日. p. 72.
- ^ 「IBM 2074 Model 2 コンソール・サポート・コントローラー — コンソール・サポート機能の統合と効率化」、2002年2月26日。 2014年6月19日閲覧。
- ^ IBM TotalStorage 3494 テープライブラリ:テープドライブとテープ自動化の実践ガイド。IBM。2009年。420ページ。ISBN 978-0-7384-3222-9。
- ^ 「IBM 3746 ソフトウェア プラン」(PDF)。IBM。
- ^ 「IBM発表レター」IBM . 2011年12月30日閲覧。
- ^ 「IBM 発表レター」2011年12月30日閲覧。
- ^ 「サポートエレメント運用ガイド」。2014年3月5日時点のオリジナルよりアーカイブ。2011年12月30日閲覧。
さらに読む
- ハーヴェイ・M・デイテル、マイケル・S・コーガン (1992). 『OS/2の設計』 . Addison-Wesley . ISBN 0-201-54889-5。
- レトウィン、ゴードン(1988年)『OS/2の内側』マイクロソフトプレス、ISBN 1-55615-117-9。
- パスカル、ザカリー(1994年)『ショーストッパー!マイクロソフトにおけるWindows NTと次世代Windowsの開発競争』ワーナーブックス、ISBN 0-02-935671-7。
- Peter Moylan (2004年7月23日). 「OS/2の基本概念」. 2022年12月17日時点のオリジナルよりアーカイブ。
- Michal Necasek (2005年12月3日). 「OS/2 Warp, PowerPC Edition」. OS/2の歴史. 2010年8月12日時点のオリジナルよりアーカイブ。2013年4月10日閲覧。—Necasek 氏は、PowerPC マシンへの中止された移植について説明します。
- ライマー、ジェレミー. 「半分のオペレーティングシステム:OS/2の勝利と悲劇」. 2013年12月10日時点のオリジナルよりアーカイブ。 2013年12月12日閲覧。
外部リンク
- os2world.com – OS/2ユーザーのコミュニティ
- ecomstation.ru – eComStationとOS/2ユーザーのコミュニティ
- netlabs.org – OS/2およびeCS向けオープンソースソフトウェア
- OS/2 よくある質問
- hobbes.nmsu.edu – OS/2ソフトウェアリポジトリ 2020年4月6日アーカイブWayback Machine
- EDM/2 – OS/2開発者のための情報源
- eCSoft/2 – OS/2およびeComstationソフトウェアガイド 2010年6月8日アーカイブWayback Machine
- osFree は、OS/2 クローンのオペレーティング システムを構築するオープンソース プロジェクトです。
- Voyager Project、OS/2 を現代の技術で再実装する廃止されたプロジェクト
- OS/2からLinuxへのAPI移植プロジェクト
- Windows 用オープンソース OS/2 API 実装
- Windows NT と OS/2 API の互換性に関する Microsoft のドキュメント
- OS/2の歴史
- OS/2の技術的詳細
- OS/2 Warp 4 インストールおよびアップデートマニュアル; ブートディスクと多数のリンク付き