导言:微软在8月初正式发布了Windows 8 RTM版(以下简称Win8),并且向合作伙伴分发Win8操作系统。从RTM版起意味着Win8开发正式结束,基本上该版本已经可以认定为最终版,Win8离我们越来越近。不过,Win8版本发布并没有采用过去熟悉的alpha、beta、RC版,而是命名为Win8开发者预览版(Developer Preview)、Win8消费者预览版(Consumer Preview)和Win8发布预览版(Release Preview),那么这其中又有哪些变革体现?软件 从开发到上市会经过那些历程?微软如此安排版本有何用意?
微软Windows 8 RTM版发布
在开始介绍Win8版本发展前,有必要为各位读者介绍下软件开发阶段的版本历程,这样有助于读者消化本篇文章。按软件开发阶段划分,大致可分为两个阶段开发期和完成期。
开发期
α版(Alpha):即内测版,供内部交流或者专业测试人员测试使用。这个版本功能并不完善,它是整个软件释出周期中的第一个阶段,所以用希腊字母中的第一个字母“Alpha”标识。Alpha版本通常会在小范围内进行内部测试,邀请外部客户或合作伙伴参与其测试,获取更多的可用性测试反馈信息。这个版本的Bug较多,不建议普通用户安装。
Windows 8新LOGO
β版(Beta)版:即公测版,供专业爱好者大规模测试用。一般说来,Beta版包含软件的所有主要功能,但可能有一些已知问题和较轻微的程序错误(Bug),仍存在一些缺陷。开发机构软将这个阶段的软件散布给有需要先行试用的使用者或厂商,并收集这些人的使用经验,以便作为进一步修正软件的参考。
γ版(Gamma)版:比较成熟的测试版,与即将发行的正式版相差无几。
RC版:RC是Release Candidate的缩写,意思是发布候选版本,处于Gamma阶段,该版本已经完成软件全部功能并清除绝大部分Bug。在这个阶段,开发人员主要的工作是解决Bug,一般不会对软件做功能方面的大更改。
Win8 Build版本号
另外,在软件版本发布上我们经常能过Build版本号,Build是开发人员用数字或日期标示版本号的一种方式。如上图众多的Win8 Build版本号。