,注:1988 年,在盖茨的招募下,他来到微软,历时 5 年破费 1.5 亿美元,引导 200 多位工程师开发出有 430 万行代码的 Windows NT。,其技术革命性严峻冲击了 Novell 的 Netware 和 UNIX 操作体系的身份,为微软带来不可估计的商业价值,影响着超过 20 亿人的盘算体验。,也因此,他成为迄今为止唯一一位享有微软 Senior Technical Fellow 头衔的工程师,待遇比肩团体 VP。微软前 CEO 鲍尔默更是直言,没有他,就没有今天的微软。,关于 Windows Longhorn,Windows Longhorn 对于很多人可能比拟生疏,是微软在 2003-2005 年开发的体系代码,希望成为 WinXP 体系的继任者。,微软初期仅仅是希望将 Windows Longhorn 打造成为 WinXP 的增量更新版本,但之后代码已经失控,其范畴超越了公司的预期。,
,微软随后决议将其作为 WinXP 的下个重要版本,并以 Windows Vista 的形式正式宣布。,开发 Windows Longhorn 时阅历了什么,主持人 David William 在采访中表现,将 Windows Longhorn 称为“Windows Vista 的先驱”。,Cutler 随后表现:“这背后有个重磅故事”。,他表现开发团队在完成 Win2000 体系之后,开端着手筹备下一代操作体系打算,希望工作站和服务器也应用雷同的代码库。,Chris Jones 负责开发其工作站,而 Dave Thompson Group 负责服务器端。当时,该团队透露,安装并运行下一代操作体系的服务器须要长达三年的时光。,Cutler 无法接收如此长的时光,要求在 1 年半内实现目标。,这导致开发团队将代码库一分为二,一个团队负责服务器,另一个团队负责消费者愿景。,Cutler 承认,消费者部门在此进程中遇到了一些障碍,称其几乎无法运行。虽然服务器分支已经在开发方面取得了重大进展,修复了一些安全不正确。,WinXP 的推出,尽管存在一些软件开发问题,Windows XP 最终还是交付给了消费者,用 Cutler 的话来说,“它取得了普遍的胜利,但也存在缺陷”。影响操作体系的最大问题重要集中在安全性方面。,他进一步透露,开发团队将 Windows XP 的代码库用于 Windows Longhorn,后者以 Windows Vista 的形式宣布。,64 位代码的突起,Cutler 回想道,当 AMD 向他提出 64 位扩大的潜在想法时,他声称它“侵入性较小”,并且可以在 64 位机器上快速运行 32 位使用程序。,Cutler 决议尝试该项目,最终导致他应用服务器代码库来生产 64 位工作站和 64 位服务器。,此时,团队发现了新体系的可靠性,这促使他们尝试说服 Microsoft.com 过渡到 64 位服务器。该网站只花了一周的时光就完成了完整过渡,而此前应用的 32 位处置器存在内存泄露等多处不正确。,后来,开发团队转向了 64 位代码库,因为他们为操作体系开发所做的一切奋斗都被证明是徒劳的。然而,由于 Windows XP 的安全性每况愈下,该项目的进展陷入停滞。,Cutler 表现,仅他的团队就修复了 5000 多个不正确,同时移交了部分体系代码。,Cutler 表现 Windows Longhorn 让他见识了最糟糕的代码,部分 IME 代码甚至无法修复。,
版权声明
本文仅代表作者观点,不代表百度立场。
本文系作者授权百度百家发表,未经许可,不得转载。