該樓層疑似違規已被系統折疊?隱藏此樓查看此樓
在Windows 3.x 開 始 為 世 人 接 受 之 初, 個 人 電 腦 的 操 作 系 統 中 唯 一 可 以 與Windows 操 作 系 統 分 庭 抗 禮 的 就 是OS/2。 這 套 原 先 是 微 軟 與IBM 合 作 生 產 的 操 作 系 統, 由 于 某 些 時 空 背 景 因 素, 加 上 微 軟 致 力 于Windows 的 開 發 工 作, 致 使OS/2 的 命 運 慘 淡。 雖 然OS/2 的 銷 售 成 績 不 如Windows, 但 是 許 多 專 家 仍 一 致 推 崇OS/2 的 技 術 能 力。
---- 談 到OS/2, 就 得 先 回 頭 看 看 當 年IBM 發 展IBM PC 與DOS 的 情 景。1981 年, 當IBM 準 備 推 出IBM Personal Computer 與 其 他 眾 多 個 人 電 腦 廠 商 競 爭 的 時 候, 個 人 電 腦 市 場 才 方 興 未 艾, 很 少 有 人 能 預 料 到 今 天 的 個 人 電 腦 市 場 會 這 么 大。IBM 雖 然 是 電 腦 業 界 的 巨 人, 早 已 在 大 型 主 機 領 域 縱 橫 多 年, 擁 有 豐 富 的 經 驗 與 技 術, 但 或 許 是 太 低 估 了 這 個 市 場, 或 許 是IBM 過 去 大 型 主 機 經 營 得 太 成 功 了, 將 過 去 的 經 驗 套 在 個 人 電 腦 這 個 領 域 反 而 造 成 了 更 大 的 錯 誤。
---- 對IBM 來 說, 最 不 幸 的 是 它 太 低 估 個 人 電 腦 的 市 場 了 ! 原 先 打 算 五 年 才 賣275,000 臺PC, 但 在1981 年8 月12 日 正 式 發 表Personal Computer 的 前 一 天, 也 就 是IBM 在ComputerLand 經 銷 商 年 度 大 會 上 做 事 前 展 示 說 明 的 當 天,ComputerLand 的 經 銷 商 就 下 了 大 約250,000 臺 的 訂 單 ! 第 二 天 正 式 發 表 時,IBM 又 接 到 了250,000 張 訂 單。 錯 誤 的 預 估, 導 致 生 產 線 的 生 產 能 力 與 零 件 庫 存 嚴 重 不 足, 有 很 長 一 段 時 間,IBM 面 臨 空 有 一 大 堆 訂 單, 卻 無 貨 可 賣 的 情 況。 更 不 幸 的 是,IBM 接 下 來 對 個 人 電 腦 的 預 測 也 幾 乎 都 沒 對 過 !
---- 從 一 開 始,DOS 這 種 單 任 務 的 作 業 環 境 就 不 適 合 我 們 使 用: 當 我 們 用WordStar 打 一 份 報 告, 而 需 要 計 算 數 字 時, 您 希 望 電 腦 幫 您 計 算 吧 ? 很 抱 歉, 請 先 存 檔, 回 到DOS 下, 執 行Lotus 1 ?2 ?3, 算 出 答 案 之 后 抄 下 來, 然 后 回 到DOS 下, 執 行WordStar, 再 將 剛 才 的 數 字 打 上 去, 很 笨 很 蠢 吧 ? 沒 錯 ! 所 以Borland 寫 了 常 駐 程 序SideKick 讓 您 可 以 隨 時 調 用 計 算 器 等 小 工 具, 算 是 解 決 了 一 小 部 分 的 問 題, 但 是 諸 如 列 表 時 就 不 能 打 字 等 種 種 問 題 實 在 太 多 了。 到 了1984 年, IBM 也 覺 得 不 是 辦 法, 于 是 配 合IBM PC AT 的 推 出,IBM 宣 布 將 會 為IBM PC AT 開 發 一 套 多 任 務 操 作 系 統, 從 此 開 始 了 與 微 軟 合 作 開 發OS/2 的 工 作。
OS/2 1.x 版 本 的 沿 革
---- OS/2 1.0 在1987 年12 月 上 市。 它 可 以 同 時 執 行 數 個OS/2 程 序 以 及 一 個DOS 程 序, 但 是 屏 幕 上 一 次 只 能 看 到 一 個 程 序 的 運 行 畫 面, 而 且 只 有 文 本 模 式。1988 年10 月,IBM 推 出 了OS/2 1.1 標 準 版, 為OS/2 增 加 了 圖 形 界 面Presentation Manager, 硬 盤 容 量 最 高 可 以 支 持2GB。1989 年IBM 又 發 布 了Extended Edition, 增 加 了Database Manager 以 及Communication Manager。 前 者 是 一 個 多 任 務 的 關 系 數 據 庫, 而 后 者 讓 大 型 主 機 的 客 戶 可 以 通 過3270、5250 模 擬 將PC 機 與 大 型 主 機 連 接。
---- 1.2 版 的OS/2 加 入 了HPFS (High Performance File System) 以 支 持 長 文 件 名 和 高 容 量 硬 盤, 磁 盤 功 能 比DOS FAT 好 很 多。OS/2 1.2 Extended Edition 增 加 了REXX 直 譯 式 程 序 語 言, 就 像 是Unix 的Shell Programming 一 樣:REXX 可 以 當 作 是DOS 的 批 語 言 來 用, 也 可 以 用 它 編 寫 簡 單 的 程 序。
---- IBM 此 時 開 始 將OS/2 分 成 兩 條 產 品 線: 為 了 發 揮Intel 正 在 設 計 中 的80386 芯 片 的 威 力,OS/2 2.0 將 不 再 要 求 與80286 兼 容, 同 時IBM 將OS/2 3.0 定 位 成 網 絡 服 務 器 操 作 系 統。
---- 1990 年, 當IBM 與Microsoft 還 在 合 作 開 發OS/2 的 下 一 版 本 時,Microsoft 同 時 也 開 發 出Microsoft Windows 3.0 并 大 量 銷 售。 漸 漸 地,Microsoft 的 資 源、 人 力 以 及 注 意 力 逐 漸 由 開 發OS/2 轉 移 到 開 發Windows。 由 于 兩 家 廠 商 意 見 的 分 歧 以 及 相 互 間 的 不 信 任, 為 了 保 證OS/2 開 發 的 順 利 進 展,IBM 決 定 接 手OS/2 1.x 以 及OS/2 2.0 的 開 發 工 作, 而Microsoft 則 負 責Windows 以 及OS/2 3.0。 不 久 之 后,OS/2 3.0 就 被Microsoft 重 新 命 名 為Windows NT 了。
---- OS/2 1.3 是 第 一 個 全 部 由IBM 獨 立 負 責 完 成 的 產 品, 除 了 原 先 的 程 序 碼 之 外, 所 有 新 添 加 的 功 能 都 是IBM 自 行 開 發 的。1.3 版 比 先 前 的 版 本 執 行 速 度 快, 程 序 本 身 也 較 小, 安 裝、 配 置 比 以 前 也 容 易 多 了, 而 且 加 入 了Adobe Type I 向 量 縮 放 字 形, 支 持 的 屏 幕 分 辨 率 提 高 到1024 ×768。 在 功 能 上,IBM 也 改 進 了 置 換 文 件 的 演 算 法, 并 加 入 硬 盤 延 遲 寫 入 等 等。
OS/2 2.x 版 本 的 沿 革
---- OS/2 2.0 是 第 一 套 在PC 上 運 行 的 真 正 多 任 務 操 作 系 統。1992 年,OS/2 2.0 正 式 發 表,IBM 很 自 豪 地 標 榜 這 一 版OS/2 為"a better DOS than DOS and a better Windows than Windows"。 從 技 術 角 度 來 看 確 實 如 此: 通 過80386 的 虛 擬86 模 式(Virtual 86 Mode),OS/2 2.0 可 以 讓 每 一 個DOS 程 序 分 別 在 各 自 的 虛 擬DOS 機 器(VDM, Virtual DOS Machine) 上 執 行, 就 好 像 用 戶 同 時 擁 有 好 幾 臺PC 分 別 執 行 這 些 程 序 一 樣。 不 但 具 有 優 先 式 工 作 模 式, 不 會 讓 任 何 一 個 程 序 占 據 所 有 系 統 資 源 不 放, 而 且 任 何 一 個DOS 程 序 宕 機 不 會 造 成 其 他 程 序 一 起 掛 掉。 因 為Windows 也 是DOS 程 序 的 一 種, 所 以 通 過OS/2 的VDM 執 行Windows 程 序 也 可 以 獲 得 上 述 優 點, 而 且 不 同 程 序 之 間 仍 然 可 以 通 過OS/2 提 供 的DDE 和 剪 貼 簿 交 換 數 據。
---- OS/2 2.0 同 時 將 圖 形 界 面 重 新 翻 新, 引 進 了 一 套 完 全 面 向 對 象 的 操 作 界 面:Workplace Shell (WPS), 不 但 將 操 作 系 統 的 對 象 具 體 化, 連 文 件 系 統 也 包 含 在 內。 相 比 之 下,Windows 系 統 直 到Windows 95 整 個 界 面 才 算 變 得 較 為 面 向 對 象。
---- 1993 年,IBM 再 接 再 厲, 發 表 了OS/2 2.1 版, 這 一 版 本 將 整 個 圖 形 系 統 重 新 改 寫, 配 合Windows 3.1, 在Win ?OS/2(OS/2 附 帶 的 一 個 修 改 過 的Windows, 可 以 在 里 面 執 行Windows 程 序) 里 面 加 入 了 對TrueType 字 型 的 支 持; 配 合 多 媒 體 的 發 展 趨 勢, 加 入 了Multimedia Presentation Manager(MMPM/2), 提 供 穩 定 的 聲 音、 圖 像 能 力; 配 合 筆 記 本 電 腦 的 發 展, 這 一 版 本 也 支 持PCMCIA、Advanced Power Management 電 源 管 理 能 力。 為 了 降 低 產 品 的 價 格,IBM 又 另 外 發 售 了OS/2 2.11 版, 當 把 該 版 本 安 裝 在 已 裝 有Windows 3.1 的 機 器 上 時, 安 裝 程 序 會 自 動 修 改 原 先 的Windows, 配 合OS/2 使 用。