【外评】微软失败的研究项目:Microsoft At Work

我有一段时间没写东西了。我不是在道歉,因为你们付给我的钱还不够我道歉的,但我确实感觉有点不好。部分原因是我一直很忙,忙于工作、旅行和各种活动。还有一部分原因是,我已经开始了几个写作项目,但都没有成功。这种情况时有发生:我会注意到一些有趣的事情,花一两个晚上去挖掘它,但发现我就是无法用它来写一个故事。信息量不够;它并不那么有趣;原始资料来源有误。好吧,这一次是三者兼而有之。如果你愿意,请和我一起踏上一段无处可去的旅程吧。

我感兴趣的事情之一是嵌入式实时操作系统。我感兴趣的另一件事是统一通信。还有一个是失败的微软研究项目。因此,如果你听说过 “微软工作”(Microsoft At Work),你可能不会对它一再引起我的注意感到惊讶。最有可能的是,你没有听说过它。很少有人听说过;即使是这类事情的正常信息来源似乎也不准确,或者至少对细节感到困惑。

1993 年夏天,微软公司发布了 “微软工作”(Microsoft At Work)。这种糟糕的产品命名在 90 年代中期非常盛行,也许微软的做法比往常更甚。我和其他一些人称它为 “MAW”,它在市场推广中使用了大量的软件销售混淆视听的手段。微软说,它是一种架构。它可以实现各种新的应用。有了 MAW,人们就可以无缝地访问个人电脑上的大量信息。一些记者称其为 “环境”。试试这个标题:”微软公司推出集成计算机程序”。

公告中的一个演示更加切中要害:一台运行 Windows 系统的传真机。

甚至连这个演示都被奇怪地混淆了:报纸上有足够多的报道将其描述为 “类似传真机的产品”,我认为公告中真诚地使用了这一措辞。今天,我们会把 MAW 称作 “智能 “办公设备,但在 1993 年,我们还没有学会这些词汇。微软一定很担心它会被认为 “只是一台传真机”。它不能是那样,它必须有更多的东西。它必须是 “类似传真机的产品”,采用 “Windows 架构”。

我这样说是有点不屑一顾。MAW 的雄心远不止在葡萄上安装 Windows 这么简单。它包括一个用于控制办公设备(包括打印机)的统一通信协议,为此设想了一个完整的微软协议栈。该协议建立在 Windows 打印系统之上,而 Windows 打印系统是一个很难搜索到的项目,它显然比 MAW 早了很短的时间,以至于在 MAW 发布时,Windows 打印系统的产品实际上已经在市场上销售了–而我们将了解到,MAW 的产品还远远没有上市。

Windows 打印系统模块至少在 HP LaserJet II 和 III 上销售过。如果你没有使用过这些模块,那么这些打印机将其实际光栅化逻辑放在一个模块化卡上,该卡可以更换,通常用于在 PCL 或 PostScript “个性 “之间切换。PostScript 模块主要是为了与 MacOS 兼容,因为苹果公司已选择 PostScript 作为通用打印机控制语言。Windows 打印系统模块在操作系统专业化方面更进一步,使用 Windows 的简单 GDI 图形协议将输出绘制到打印机。

实际上,我不太清楚 Windows 打印系统是否直接导致了廉价的 “WinPrinters”,它也与基于 GDI 的打印理念有关。所谓的 “WinPrinters “与 WinModems 类似,完全依赖于主机来执行光栅化。虽然从软件支持的角度来看这非常令人恼火,但在消费类打印机中,这是一项重要的节约成本措施。执行一种功能强大的打印机控制语言要求相当高;苹果激光打印机的处理器速度比其外设 Macintosh 电脑还要快,这一点非常著名。与那些需要主机执行光栅化的打印机相比,具有独立光栅化功能的打印机,尤其是更复杂的 PostScript 打印机,价格要高出很多。

虽然 Windows 打印系统报告中的一些细节让我担心它实际上是在设备上进行光栅化(例如 “最多 79 个 “TrueType 字体的奇怪特定限制),但我相当肯定它确实是后来廉价设计的先驱。不过,微软似乎并没有将其作为一项节约成本的措施,而是将其作为一项高级功能来推广。由于 Windows 打印系统与操作系统的集成度较高,因此它带来了许多新功能,其中许多我们今天认为是理所当然的。例如,完全支持 TrueType 字体,这在 93 年还是一项尖端功能。通过打印对话框而不是打印机本身的显示屏进行双面打印控制,而且还能在刚刚打印过的电脑上看到打印机状态信息(如 “PC LOAD LETTER”)。

最后,从打印机卸载光栅化功能还有一个优势:Windows 打印系统比 PCL 或 PostScript 更快。

即使 Windows 打印系统在多年后成为主流打印方式,MAW 时代的 Windows 打印系统似乎也不尽如人意。因为它是一种附加墨盒(就像字体墨盒一样),对于打印机购买者来说是一种附加成本选项–根据当时的广告,附加成本为 132.99 美元。Windows 打印系统墨盒缺乏可用的文档资料,甚至没有上市后的广告宣传,这表明其销售数字令人失望。

一年后,利盟公司推出了 WinWriter 系列产品,Windows 打印技术的命运从此发生了转折:”内置微软视窗打印系统!”说到利盟 WinWriter 系列,打印这件事就有点扯远了。那么 MAW 呢?Windows 打印系统似乎并不是 MAW 的真正组成部分。在宣布 MAW 时,它只是与 MAW 大致相关,并且可以使用,因此它被纳入了新闻发布会。有点讽刺的是,Lexmark WinWriter(真正的 Windows 打印机)并不是 MAW 设备,尽管它在 MAW 发布后很久才上市。

那么,回到正题:MAW 不仅仅是传真机上的 Windows 系统,也不仅是 Windows 打印系统,而是传真机上的 Windows 系统、Windows 打印系统、通用网络协议以及页面描述语言的集成系统。如你所见,这些都是以文档为中心的。MAW 可以让 Windows 用户轻松、无缝地与这些普通办公设备交互,像 1999 年一样收发文件。

后来,它将做得更多:微软从一开始就明确表示,MAW 具有更高的愿景,这与后来的统一通信概念极为相似。微软设想在手机上安装 Windows 系统,将桌面电话引入相同的架构或环境中。请记住 “电话 “这一部分,它又回来了。

实际上,MAW 什么也做不了。这是一次彻底的失败。第一台 MAW 办公设备(理光传真机)花了两年时间才进入市场。幸运的是,一则电视广告被保留了下来,为我们提供了一个了解 “传真机上的视窗 “的小窗口。1995 年,《华盛顿邮报》这样写道:”微软公司的工作仍然游手好闲”。

他们称其为 “向无纸化数字办公室迈出的真正第一步”,这是对微软文档信息愿景承诺的点赞,然后指出几乎没有产品交付,一切都落后于计划,而且微软已将 At Work 团队重组,使其不复存在。之后,微软就很少再提及 “微软工作 “了。推出的产品寥寥无几,即使推出了也卖得很差(强加给它们的 Windows 许可费是导致价格缺乏竞争力的几个因素之一),到 Windows 获得适当的 USB 支持时,很少有人会记得曾经发生过这样的事情。

换句话说,这是一个经典的微软故事。

但我不是来记述微软的缺点的,这有其他作家来写。我是来记录他们奇怪的操作系统项目的。这也是我阅读《微软世界》的原因:它承诺的不仅仅是一个,而是两个奇怪的操作系统项目。

对这一承诺持怀疑态度。

维基百科告诉我们,MAW 包括 “微软工作操作系统(Microsoft At Work Operating System),一种嵌入设备的小型实时操作系统”。这很有意思。我喜欢嵌入到设备中的小型实时操作系统!告诉我们更多。

研究这个 MAW 嵌入式操作系统是一项挑战。要知道,它并不是 MAW 计划所开发的操作系统中最知名的一个。奇怪的是,WinPad 在 MAW 维基百科的文章中只字未提,而是作为 CE 的前身出现在 Windows CE 的文章中。Windows CE 比 MAW 更受关注,因此我们对 WinPad 的了解也更多一些。WinPad 是为触摸屏移动设备开发操作系统的早期尝试,以典型的微软方式,它与另一个为触摸屏移动设备开发操作系统的项目(名为 Pegasus)展开了内部竞争,最终与 MAW 的其他项目一起夭折。

它基于 16 位 Windows 3.1,使用类似 Windows 95 的精简用户界面层。幸运的是,WinPad 的开发者版本一直保留了下来。只要稍加努力,你就能在模拟器中让它们运行在相应的 Windows 版本之上。

WinPad 被视为 MAW 的核心部分,是实现无纸化办公的关键工具。有了 MAW 和 WinPad,你就可以将文档、电子邮件和传真等 1995 年想要的一切同步到手持设备上,然后随身携带。WinPad 也无法正常工作。显然,它的性能很差,而且对电池容量的要求完全不切实际。将 90 年代中期的桌面操作系统移植到平板电脑上,这样的结果并不令人意外。多么迷人!但这并不是我的目标。这个实时操作系统怎么样?

如果你钻研这些东西的时间太长,你就会开始怀疑自己的人生,或者至少怀疑现实。有关这个 MAW 嵌入式操作系统的资料非常少,以至于我很快就开始怀疑它是否存在,或者它是否只是与 WinPad 相混淆。这个 MAW 操作系统可以直接在办公机器上运行。有没有可能,在传真机上运行的其实是 WinPad?或者,至少在传真机上运行的东西是 WinPad 的直接前身,是 16 位 Windows 上早期的新用户界面层?

让我锲而不舍地寻找这种 MAW 嵌入式操作系统的,竟然是世嘉土星(Sega Saturn)。Mega Drive Shock》收集的一系列报纸档案讲述了一个有趣的故事。微软似乎已经签约为世嘉土星提供操作系统。不过,这似乎是一个误解,尽管这显然是一个时期的误解。随着新闻循环的进行,微软与世嘉的合作范围(起初被微软否认!)被缩小到微软为土星的 CD 驱动器提供某种固件。

不过,有一个细节还是很诱人的。据《电子时报》报道,”微软似乎准备将其 Microsoft At Work 操作系统移植到日立公司的新型 SH 系列微处理器上”。这篇文章明确地将移植与土星计划联系在一起,但也提到 MAW 操作系统正在移植到摩托罗拉 68000 上。

你知道什么从未在日立 SH 或 Super-H 架构上运行过吗?16 位 Windows。

你知道什么能运行吗?Windows CE。

这可能吗?你认为呢?Windows CE 是 Windows for Fax Machines 的衍生产品吗?

我敢肯定答案是否定的。一位读者向我推荐了 John Murray 于 1998 年出版的《Inside Windows CE》一书,书中简要介绍了该平台的历史,应该具有权威性。书中特别提到 Windows CE 是失败的 WinPad 的后续项目,并将其描述为 16 位 Windows 3.1,还说它 “是为复印机和传真机等办公设备而设计的”。

当然,这本书也有可能是错误的。但鉴于这种 MAW 嵌入式实时操作系统的参考资料很少,我认为这种情况的可能性更大:

像理光 IFS77 这样的 MAW 设备运行的是 16 位 Windows 3.1 操作系统,它采用了新的图形用户界面,目的是在减少资源需求的同时显得更加现代化。当时有记者注意到,微软对支持的架构讳莫如深,我怀疑他们是在等待移植完成。不过传真机可能是 x86,因为几乎没有证据表明 MAW 可以在其他架构上运行。

该操作系统在 WinPad 项目中进行了扩展,并努力将其移植到 SH 和 68000 等当时嵌入式设备中更常见的架构上。微软可能已经在一定程度上完成了该项目,并将其出售给世嘉,以换取土星复杂的存储控制器,但也有可能土星与 MAW 之间的联系是错误的,微软交付给世嘉的软件只是一个简单的、从零开始的工作。媒体对微软与世嘉关系的奇怪报道提供了一个诱人的可能性,即微软本打算为土星提供一个完整的操作系统,但由于移植 WinPad 时出现问题而不得不将其缩减。

MAW 没有赢得市场,WinPad 也没有赢得 BillG 的评论。该项目被取消了。在 WinPad 和同样失败的 Pegasus 的灰烬中,一些同样的人开始了一个全新项目 Pulsar 的工作,这就是后来的 Windows CE。

MAW 在 90 年代没能存活下来。

有些事情就是这样我还是从中得到了 240 句台词

更新:警惕的读者 abrasive(James Wah)来信说,他们以前曾从土星转储过 CD-ROM 固件,并进行了一些逆向工程。有几处迹象表明它不是由微软开发的,包括日立公司的版权声明。这样看来,所谓的微软-世嘉合作关系很可能从未产生过任何东西,或者说一开始就不是真的。

本文文字及图片出自 microsoft at work

你也许感兴趣的:

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注