ibm服务器和微软,微软与IBM不得不说的事情

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

在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 使 用。