微软曾在Win 3.1里做“小动作” 月臣(编译) 1998年 第36期 08版 #1Windows 3.1隐藏的出错信息成为焦点   如果有人告诉你:微软公司在当年推出其视窗操作系统软件Windows3.1时,曾使用不光彩的手法,有意鼓励其编程人员在软件中隐藏一些出错信息,当微软的软件运行在其它一些操作系统上时,就会报错,使用户对其竞争对手的操作系统产生怀疑和不信任,你是否会为此惊讶得张大眼睛?   这个问题,目前已成为美国司法部和Caldera公司在针对微软公司的反托拉斯诉讼案中所关注的焦点。根据Sm@rt Reseller杂志的调查,这类信息除了在Windows3.1的β版中不存在以外,在微软公司卖出去的每一份Windows3.1正式版的拷贝中都暗藏有。不仅如此,微软公司以前的一些产品制作人员和编程人员还透露,多年来在该公司销售的其它一些软件产品中,潜藏的类似这样的信息也时有出现。   这种近乎无赖小人的作风,按照美国作家温迪·戈德曼·罗姆在他的新作《微软档案》(Random书局,1998年)中的说法,其用意无非是想引导广大的计算机用户对其它公司的产品退避三舍,“非微软公司产品不用”,从而帮助Windows3.1在1992年正式发布之际,能够尽可能多地抢占市场。如今,这些出错信息的存在,也构成了Caldera公司在1996年对微软提起反托拉斯诉讼时的一个关键因素。   但是,微软公司针对上述指控却再三予以坚决否认。今年1月16日,在北太平洋广播公司(NPR)播出的一次公开谈话中,微软公司在八十年代后期曾领导过DOS开发的现任副总裁布拉德·蔡斯(Brad Chase)轻描淡写地把Windows里的这类东西,称作是一些“市井传说”。 #1是“市井传说”,还是商业伎俩?   Windows里的这类见不得人的玩意,真的只是些所谓的“市井传说”吗?随着时间的推延,当年Windows制作班子成员中,已有越来越多的人站了出来,对布拉德·蔡斯的说法予以了驳斥。早在1993年9月,在发表的《杜布斯博士日记》一文中,以及由杜布斯本人随后出版的《未经证明的DOS》一书中就透露到,软件设计师安德鲁·舒尔曼曾经提出,英国籍的DOS专家杰夫·查普尔,如何协助他分析这类有意加进去的、可以在Windows中产生出错信息的代码。   但是,微软发言人吉姆·卡利南却信誓旦旦地辩护说,“在我们的消费者或最终用户中,没有一个人见到过这样的信息,”他还宣称,在该产品对外发行的版本中,也不存在任何禁用的提示。   然而,却有证据显示,在Windows3.1发布的那段时间前后,微软公司不止一处采用了这种惯用的商业伎俩。在安德鲁·舒尔曼1990年4月出版的《微软QuickC编译器》一书中谈到,当在PC机上以另一个著名的操作系统DR-DOS为平台,运行微软的QuickC软件时,就会在屏幕上出现下述的出错信息:   警告:本微软公司产品经测试和鉴定,仅适于在MS-DOS和PC-DOS上运行。对以其它操作系统为平台运行本软件之用户,本公司将不提供产品质量的担保。   著名《BYTE》杂志的专栏作家杰里·波内尔也曾报道过在Windows3.0中发现的一条可疑信息。他有一次在一台装有Quarterdeck办公系统公司QEMM内存管理软件的机器上启动Windows3.0时,屏幕上出现了一条出错信息,拒绝运行Windows,但当他把该QEMM程序文件改了名字,使Windows不再“认得”它之后,Windows就不再闹别扭,一切运行正常了(Quarterdeck公司也曾发布过一个多任务的操作系统DESQview,一度曾被认为是Windows强劲的竞争对手之一)。但微软发言人吉姆·卡利南却声称,他对QuickC中存在上述信息以及波内尔的说法均一无所知。   事到如今,究竟孰是孰非,看来只有等待权威机构的最后定论了。 #1美国大众的声音   在本文的最后,让我们来听听美国的平民大众们对此事发表的一些看法,也许会别有一番趣味:   一位名叫肯尼思·D·切恩的人说:微软那帮人真是一些聪明绝顶的家伙……   一位名叫麦克·芬尼的人说:我喜欢微软!司法部,滚一边去吧!……   一位名叫肯特·皮尼格的人说:真受不了,买MAC机吧!……   一位名叫凯文·哈勒尔的人说:不要太匆忙下结论……   一位名叫汤姆·亨德森的人说:微软,说老实话!……   一位名叫托德·吉莱斯皮的人说:微软,我的爱对你不变……   一位名叫杰弗里·W·巴尼特的人说:天啊!居然还会有这样的事……   一位名叫莉莎·利特尔的女士说:听起来更像是一次漂亮的商业运作……   一位名叫埃弗里特·赫林的人说:生意场上事,于此昭昭然矣!……