荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: manet (天马行空), 信区: WinNT
标  题: [转载] Windows 2000 最新消息
发信站: BBS 荔园晨风站 (Mon Jan 11 07:54:06 1999), 站内信件

【 以下文字转载自 Microsoft 讨论区 】
【 原文由 guess 所发表 】
标  题: [转载] Windows 2000 最新消息
发信站: 网易虚拟社区 (Sat Jan  9 13:13:34 1999), 转信

(Redmond,华盛顿)- 在一个公开记者招待会上,微软 (Microsoft Corp)发布了
一条惊人的消息:该公司将会公开其旗舰产品 Windows 2000 的50% 的源代码,
Windows 2000 将会以半公开源代码软件 (Open Source Software,简称OSS)的方
式发布其。 另外,该公司同时宣布他们将会对Windows 2000的代码作一次彻底的
精简,以缩小代码的长度。

这反映了微软的股东们对日益增长的Windows源程序行数的普遍关注。据悉,目前
Windows 2000测试版的代码有4千万行。

微软工程师 Vino Villaincantelopi 向记者们解释了他们在缩减代码行数方面所
作的努力:“首先,我们把所有能找到的‘复活节彩蛋’都去掉了,剩下一千六
百万行;此外,我们发现Windows 2000里有两份DOOM的源码,还意外的找到了一
份古老的VMS操作系统,去掉这些废物后我们只剩四百万行了。”

但是,这还只是一部分。 Windows 2000 将会是世界上第一个只有两行源程序的
操作系统。当然,#include 语句不算在内。


Vino 进一步解释说:“我们认识到,代码越短,系统越可靠。我们的工程师发明
了一种系统地缩减源代码行数的方法。具体来说,我们尽可能把一行一行代码连
接起来,通过制表符(TAB)和空格符(SPACE)分开它们。我们最大限度地减少了回
车换行符(Enter)的使用。”放弃回车而使用制表和空格是微软的一项创举,经过
如此处理,Vino解释:“第一行代码成了一个完美的整体!”

比这更令人激动的是,微软将会公开一半的 Windows 2000 源代码。“50%的源代
码将会公布于众!”Villaincantelopi 自豪地宣布。 “第一行代码我们仍旧保
密,但是,在我身后的第二行代码将会马上公开给大家。公开这部分代码使得众
多开发爱好者有机会改进Windows 2000的整体性能,并且可以打消开发者对于微
软不公平竞争的指责。” 随后他向人们展示了这第二行代码,记录如下:

exit(0);} /* (C) Microsoft Corporation - all rights reversed. */

消息公布后, Linux 爱好者们立即对公开的代码展开了激烈的讨论。业界普遍认
为,微软公开代码这一招意味这Linux从此将消匿无踪。


- 又悉,顺应微软放弃使用回车的做法,多家计算机制造商随后宣布,为了使他
们的产品符合“为Windows 2000设计”(Designed for Windows 2000) 标准,他
们将会去掉其计算机键盘的回车键。

--


guess?

※ 来源:.BBS 荔园晨风站 bbs.szu.edu.cn.[FROM: 192.168.1.77]
--
※ 转载:.BBS 荔园晨风站 bbs.szu.edu.cn.[FROM: 192.168.0.16]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店