第28章 转折
1990年冬季,当王天抱着崭新的 IBM ThinkPad在公寓里调试程序时,屏幕的微光映照着他眼中复杂的情绪。节衣缩食的日子里,每一顿简单的餐食、每一次对社交活动的婉拒,都化作他指尖敲击键盘的动力。但此刻,拥有科研工具的喜悦中,还夹杂着一丝对贫困的不甘——他不想再因为经济拮据而限制科研脚步,更不想让未来的人生被物质条件束缚。“改变命运”的念头,如同种子般在他心中生根发芽,而麻省理工学院独特的学期设置,恰好为他提供了加速成长的土壤。
MIT的学期节奏:为梦想争取时间
麻省理工学院采用四一四学制,一学年分为三个主要学期:秋季学期(通常为 9月至 12月)、春季学期(通常为 2月至 5月),以及夏季学期(通常为 6月至 8月)。其中,秋季和春季学期为主要教学学期,课程设置完整、学分占比高;夏季学期则更为灵活,学生可选择选修课程、参与科研项目,或利用这段时间进行实习、自主研究。这种学制的优势在于,学生能根据自身需求灵活分配时间,若想提前完成学业或深入某一领域研究,可通过夏季学期压缩时间成本。
对王天而言,这样的学期安排如同“加速器”。1990年秋冬季的学习与科研经历,让他熟悉了 MIT的学术节奏。当其他同学在冬季假期(12月底至 1月初)放松休整时,王天已开始规划接下来的时间——他决定利用春季学期的课程夯实计算机系统知识,再借助夏季学期的完整时间,投入到一个大胆的计划中。而这个计划的核心,便是他脑海中那个特殊的“超级数据库”——那是他多年来积累的计算机技术资料、操作系统底层逻辑分析,以及对行业趋势的预判,如同一个庞大的知识宝库,等待着被激活。
提前两年的突破:研发 Windows NT 3.1全系列操作系统
1991年初,当计算机行业还在为 Windows 3.0的成功欢呼时,王天已敏锐地察觉到操作系统的发展趋势——个人电脑与服务器的融合需求日益迫切,而当时的操作系统要么专注于个人桌面(如 Windows 3.0),要么局限于服务器领域(如 IBM OS/2),缺乏一款能兼顾稳定性、兼容性与多任务处理能力的跨平台系统。他查阅“超级数据库”中关于操作系统内核的资料,发现微软正在秘密研发代号为“NT”的新一代操作系统,计划于 1993年发布,但目前的技术方案仍存在兼容性不足、内核效率低等问题。
“或许我能提前实现它。”王天的想法大胆却并非空想。他利用春季学期的课余时间,在 IBM ThinkPad上搭建起研发环境。每天课后,他都会回到公寓,打开电脑编写代码,常常通宵达旦。Windows NT 3.1的核心挑战在于内核架构设计与硬件兼容性——王天借鉴了数据库中关于微内核的理论,采用分层设计,将内核与驱动程序分离,既保证了系统稳定性,又提升了硬件适配能力;同时,他优化了内存管理算法,解决了当时操作系统常见的“内存泄漏”问题,让系统能同时运行多个大型程序而不卡顿。
研发过程中,最艰难的是文件系统开发。为了兼顾 Windows传统用户与服务器需求,王天设计了“NTFS”文件系统,支持大容量硬盘(最大可达 2TB,远超当时主流的 FAT32文件系统),并加入了文件加密、权限管理功能,满足了企业用户的安全需求。他还开发了“Win32”应用程序接口,确保旧版 Windows软件能在 NT系统上正常运行,这一兼容性设计后来成为 Windows NT系列成功的关键。
1991年冬季假期结束前,王天终于完成了 Windows NT 3.1全系列操作系统的研发,比微软计划发布时间提前了整整两年。这套系统包含三个版本:个人版(面向家庭用户,简化了服务器功能,保留了图形界面与多媒体支持)、专业版(面向企业用户,增加了网络管理、远程控制功能)、服务器版(面向数据中心,支持多处理器并行运算、大型数据库部署)。经测试,Windows NT 3.1的稳定性远超当时的同类产品——连续运行 72小时无崩溃,运算速度比 IBM OS/2快 30%,兼容性覆盖了 90%以上的主流硬件与软件。
雷德蒙德之行:与比尔・盖茨的会面
1991年 2月,春季学期开始前,王天带着 Windows NT 3.1的源代码与测试报告,飞往微软总部所在地——华盛顿州雷德蒙德市。出发前,他通过 MIT的校友网络联系到微软研发部门,简要介绍了自己的系统成果,没想到很快收到了回复——比尔・盖茨本人希望亲自与他会面。
会面当天,雷德蒙德市飘着小雪,微软总部的玻璃幕墙在雪中显得格外明亮。王天穿着一身借来的西装,略显紧张地走进会议室,比尔・盖茨已坐在桌前,手里拿着他提交的技术报告。“你的 NTFS文件系统设计很有意思,”盖茨开门见山,“能现场演示一下系统的多任务处理能力吗?”
王天打开笔记本电脑,启动 Windows NT 3.1专业版,同时运行了数据库软件、图形设计程序与网络服务器程序——屏幕上,三个程序流畅切换,CPU占用率始终保持在 60%以下,内存使用稳定。盖茨的眼中闪过一丝惊讶,他亲自操作了系统,测试了文件加密功能与远程控制功能,不时点头称赞。“我们正在研发的 Windows NT遇到了兼容性问题,你的 Win32接口方案正好能解决这个难题,”盖茨说,“你希望以什么方式合作?”
王天深吸一口气,说出了自己的想法:“我希望将源代码出售给微软,价格是 25万美元。”这个价格经过他反复测算——既足够覆盖他之前的科研投入(包括买电脑的费用),也为他未来的深造与研究提供资金支持,同时远低于微软自主研发的成本(据他估算,微软若要解决现有技术难题,至少需要投入 100万美元研发费用)。
盖茨沉默了片刻,起身走到窗边,看着外面的雪景,然后转过身说:“25万美元,成交。”他欣赏王天的技术能力,更看重这套系统能为微软节省的研发时间——当时,IBM正计划推出新一代 OS/2系统,微软急需 Windows NT抢占市场,王天的源代码无疑能让他们提前两年发布产品。
签约仪式在当天下午完成,25万美元的支票交到王天手中时,他的手微微颤抖——这不仅是一笔资金,更是对他能力的认可,是他改变命运的第一步。盖茨拍了拍他的肩膀:“希望你能继续留在操作系统领域,微软随时欢迎你加入。”王天婉拒了邀请,他说:“我想先回到 MIT完成学业,未来或许会有更多合作的可能。”
命运的新起点
离开微软总部时,雪已经停了,阳光透过云层洒在雷德蒙德市的街道上。王天握着支票,心中充满了前所未有的坚定——从 MIT课堂上那个连 Unix系统都不熟练的研究生,到提前研发出 Windows NT 3.1的技术开发者,再到与比尔・盖茨谈判的代码出让者,他用不到一年时间实现了命运的转折。
回到波士顿后,王天用一部分资金更新了科研设备,剩下的钱存入银行,作为未来的学业与研究基金。他没有停下脚步,而是继续投入到地球物理与计算机技术的交叉研究中——Windows NT 3.1的研发经历,让他掌握了更先进的系统开发技术,也让他明白:科技不仅能探索地球的奥秘,更能改变个人的命运。
1991年 3月,微软正式发布 Windows NT 3.1操作系统,很快占据了企业级市场,成为微软历史上最重要的产品之一。而王天的名字,虽然没有出现在产品发布会上,却永远刻在了 Windows NT系列的技术基因中——他研发的 NTFS文件系统、Win32接口,后来成为 Windows XP、Windows 10等主流系统的核心组件,影响了全球数十亿用户。
站在 MIT的红砖楼前,王天看着查尔斯河上的游船,心中感慨万千。他知道,25万美元的支票只是一个开始,未来还有更广阔的科研道路等待他去探索,而改变命运的钥匙,早已握在他自己手中——那就是对科技的热爱、对梦想的坚持,以及在困境中永不放弃的勇气。

