Pre-alpha
有时候软件会在Alpha或Beta版本前先发布Pre-alpha版本。相对于Alpha或Beta版本,Pre-alpha版本是一个功能不完整的版本。
Alpha版(内部测试版)
Alpha版本通常会送交到开发 软件的组织或社群中的各个软件测试者,用作内部测试。在市场上,越来越多公司会邀请外部的客户或合作伙伴参与其软件的 Alpha测试阶段。这令 软件在此阶段有更大的可用性测试。
在测试的第一个阶段中,开发者通常会进行 白盒测试。其他测试会在稍后时间由其他测试团体以 黑盒或 灰盒技术进行,不过有时会同时进行。
Beta版(外部测试版)
软件开发公司为对外宣传,将非正式产品免费发送给具有典型性的用户,让用户测试该软件的不足之处及存在问题,以便在正式发行前进一步改进和完善 。一般可通过Internet免费下载,也可以向 软件公司索取。
Beta版本是第一个对外公开的 软件版本,是由公众参与的测试阶段。一般来说,Beta包含所有功能,但可能有一些已知问题和较轻微的 臭虫(Bug)。
Beta版本的测试者通常是开发 软件的组织的客户,他们会以免费或优惠价钱得到软件,但会成为组织的免费测试者。
Beta版本主要测试产品的支援和市场反应(在邀请Beta用户时)等。
Demo版(演示版)
主要是演示正式 软件的部分功能,用户可以从中得知软件的基本操作,为正式产品的发售扩大影响。如果是游戏的话,则只有一两个关卡可以玩。该版本也可以从Internet上免费下载。
Enhanced版(增强版或加强版)
如果是一般 软件,一般称作“增强版”,会加入一些实用的新功能。如果是游戏,一般称作“加强版”,会加入一些新的游戏场景和游戏情节等。这是正式发售的版本。
Free版(自由版)
这一般是个人或自由 软件联盟组织的成员制作的软件,希望免费给大家使用,没有版权,一般也是通过Internet免费下载。
Full Version版(完全版)
也就是正式版,是最终正式发售的版本。
Shareware版(共享版)
有些公司为了吸引客户,对于他们制作的某些 软件,可以让用户通过Internet免费下载的方式获取。不过,此版本 软件多会带有一些使用时间或次数的限制,但可以利用在线注册或电子注册成为正式版用户。
Release版(发行版)
不是正式版,带有时间限制,也是为扩大影响所做的宣传策略之一。比如Windows Me的发行版就限制了只能使用几个月,可从Internet上免费下载或由公司免费奉送。
Release Candidate(简称 RC)
指可能成为最终产品的版本,如果没有再出现问题则可释出正式版本。
在此阶段,产品包含所有功能亦不会出现严重问题。通常此阶段的产品是接近完整的。微软公司很多时会使用此名称。在1990年代, 苹果电脑把在这阶段的产品称为“Golden Master”,而最后的Golden Master为正式版本。这阶段亦称Gamma(更后期的称为Delta,及其后的希腊字母)。
Release Candidate
Release Candidate(简称RC)指可能成为最终产品的候选版本,如果未出现问题则可发布成为正式版本。在此阶段的产品通常包含所有功能、或接近完整,亦不会出现严重问题。
多数开源软件会推出两个RC版本,最后的RC2则成为正式版本。 闭源软件较少公开使用,微软公司在其最新的Windows 7应用此名称。在1990年代,苹果电脑把在这阶段的产品称为“Golden Master”(简称 GM),而最后的GM则成为正式版本。这阶段亦称Gamma(更后期的称为Delta,及其后的希腊字母)。
网友评论