# 需要加快——从 Windows 8 RP 版看微软开发节奏

- 作者：陈一斌
- 发布时间：2012-06-01 17:32
- 分类：公司
- 原文：https://www.ifanr.com/94047

[![](https://s3.ifanr.com/wp-content/uploads/2012/06/Windows-RP.jpg)](http://www.ifanr.com/94047/windows-rp)

昨晚，微软正式开放 Windows 8 Release Preview 版的下载。从开发者预览版到消费者预览版，再到这个俗称为发行预览版的版本，Windows 8 的一举一动一直受人关注。

与前几代 Windows 相比，Windows 8 的开发节奏实际上在变慢，从发布第一个版本到正式发布的版本，Windows 8 可能比 Windows 7、Windows XP 这些前辈所花的时间会更长。

根据 [Building Windows 8 的文章](http://blogs.msdn.com/b/b8/)整理出 Windows 8 各较成熟版本发布的时间点：

- 2010 年 9 月 22 日，Milestone 1，版本号 7850；
- 2011 年 4 月 25 日，Milestone 2 泄漏，版本号 7955；
- 2011 年 3 月 29 日，Milestone 3，版本号 7971；
- 2011 年 6 月 18 日，Milestone 3 64 位版，版本号 7989；
- 2011 年 9 月 13 日，发布 Developer Preview 版；
- 2012 年 2 月 29 日，发布 Consumer Preview 版；
- 2012 年 5 月 31 日，发布 Release Preview 版，版本号 8400。
- 2012 年 10 月，发布 RTM 版（根据[彭博社的消息](http://www.bloomberg.com/news/2012-03-19/microsoft-said-to-finish-windows-8-in-summer-with-october-debut.html)）

如果彭博社的消息是真的，今年微软将于十月发布 Windows 8 RTM 版本。那么从 Windows 8 出现第一个 Milestone 到 RTM 版，期间花费了 25 个月时间。

Windows 7 的情况如何呢？根据[维基百科](http://en.wikipedia.org/wiki/Development_of_Windows_7)的资料，整理出 Windows 7 各测试版本的发布时间：

- 2008 年 1 月，发布 Milestone 1 版本，版本号为 6519；
- 2008 年 4 月至 5 月，发布 Milestone 2 版本，版本号为 6589；
- 2008 年 9 月，微软将 Milestone 3 提供给员工和关系亲密的合作伙伴，版本号 6780；
- 2008 年 10 月 8 日，发布 Pre-Beta 版，版本号 6801；
- 2008 年 12 月 23 日，发布 Beta 版，版本号 7000；
- 2009 年 4 月 24 日，发布 Release Candidate 版，版本号 7100；
- 2009 年 7 月 24 日，发布 RTM 版，版本号 7600。

经过计算，Windows 7 从第一个 Milestone 到 RTM 版，期间花费的时间为 19 个月。

相对来说，Windows XP 就要长很多：

- 1999 年 12 月 27 日，微软宣布开发基于 Windows 2000 内核的下一代操作系统，代号“Neptune”；
- 2000 年 2 月 2 日，发布 2202 版；
- 2000 年 4 月 11 日，发布 2223.1 版；
- 2000 年 7 月 13 日，发布 2250 版；
- 2000 年 8 月，发布 2257 版；
- 2000 年 10 月，发布 2287 版
- 2000 年 10 月 31 日，发布 Beta 1 版，版本号 2296；
- 2001 年 1 月 4 日，发布 2410 版；
- 2001 年 1 月 16 日，发布 2416 版；
- 2001 年 1 月 23 日，发布 2419 版
- 2001 年 1 月 25 日，发布 2422 版；
- 2001 年 3 月 23 日，发布 2462 版；
- 2001 年 5 月 12 日，发布 2469 版
- 2001 年 5 月 17 日，发布 2474 版；
- 2001 年 5 月 24 日，发布 2475 版；
- 2001 年 6 月 1 日，发布 2481 版；
- 2001 年 6 月 15 日，发布 2486 版；
- 2001 年 6 月 21 日，发布 2494 版；
- 2001 年 7 月 2 日，发布 RC1 版本，版本号 2505；
- 2001 年 7 月 7 日，发布 2520 版；
- 2001 年 7 月27 日，发布 RC 2 版，版本号 2526；
- 2001 年 8 月 8 日，发布 2535 版；
- 2001 年 8 月 14 日，发布 2542 版；
- 2001 年 8 月 24 日，发布 RTM 版，版本号 2600。

通过以上资料统计，Windows XP 从第一个 Milestone 到 RTM 版为止，期间一共花费 21 个月。

假设 Windows 8 于今年 10 月发布 RTM 版，那么它的开发时间要比 Windows 7 增加 6 个月，比 Windows XP 增加 4 个月。当然，Windows 8 引入了全新的 Metro 界面、并且在应用交互等方面有很多改变。这无可厚非，大型软件的开发是一个复杂的系统工程，很容易就陷入泥沼，无法推进——好比《梦断代码》中担当主角的 [Chandler 开源项目](http://chandlerproject.org/)，就是因为过于复杂，无法控制开发进度，导致迟迟无法面世，错失市场机遇。微软需要加快开发的节奏，以便对市场作出更加灵敏的反应。

另外，观察 Windows 家族三名成员不同版本的发布时间，可以发现 Windows XP 在开发的后期，基本每个月都有三个版本发布，有点像 Chrome 浏览器之前的发布模式，频繁地进行小版本升级；而 Windows 7 和 Windows 8 则转向为时隔几个月发布一次重大的版本更新。微软改变了软件的发布模式，从“小步快跑”到“重大更新”，这有利于在市场上营造一种“饥饿”的氛围。

作为比较，苹果的操作系统 Mac OS X 10.0 从 1999 年 3 月 16 日发布 Developer Preview 版，到 2000 年 9 月 13 发布 Public Beta 版，2001 年 9 月 13 日正式发布，中间所花的时间为 27 个月。而自 Mac OS X 10.4 之后，苹果几乎每两年，甚至时隔一年就对操作系统进行一次更新换代：

- 从 Mac OS X 10.4 到 10.5，2005 年 4 月 29 日到 2007 年 10 月 26 日，中间所花的时间为 30 个月；
- 从 10.5 到 10.6，2007 年 10 月 26 日到 2009 年 8 月 28 日，中间所花的时间为 22 个月；
- 从 10.6 到 10.7，2009 年 8 月 28 日到 2011 年 7 月 20 日，中间所花的时间为 23 个月；
- 从 10.7 到 10.8，2011 年 7 月 20 日到 2012 年 7 月，中间所花的时间可能仅为 12个月（若 10.8 在 7 月份推出的话）

而微软从 Windows XP 到 Windows Vista 中间足足用了 5 年的时间，而从 Windows Vista 到 Windows 7 用了 3 年时间，现在 Windows 8 也是在上一版操作系统面市三年后登场。

微软需要加速才行。

;

题图来自 [GeekWire&lt;/a＞](http://www.geekwire.com/2012/microsoft-windows-8-release-preview-coming-june/)
