软件版本GA、RC、alpha、beta、gamma等详解
1)RC (Release Candidate,发布候选版本)
Candidate是候选人的意思,用在软件上就是候选版本。Release.Candidate.就是发行候选版本。RC和Beta版最大的差别在于Beta阶段会一直加入新的功能,但是到了RC版本,几乎就不会加入新的功能了,而主要着重于除错!
它是最终发放给用户的最接近正式版的版本,发行后改正bug就是正式版了,就是正式版之前的最后一个测试版。
2)GA (General Availability,已发布的通用可用版本)
比如:Apache Struts 2 GA
这是Apache Struts 2首次发行稳定的版本,GA意味着General Availability,也就是官方开始推荐广泛使用了。
3)alpha、beta、gamma版本
广义上对测试有三个传统的称呼:alpha、beta、gamma,用来标识测试的阶段和范围。
1. alpha 是指内测,即现在说的 CB,指开发团队内部测试的版本或者有限用户体验测试版本。
2. beta 是指公测,即针对所有用户公开的测试版本。然后做过一些修改,成为正式发布的候选版本时(现在叫做 RC - Release Candidate),也叫做 gamma。
详细说:电脑软件在投放市场前,需要有人测试一下,看看是不是有问题,在开发该软件的公司内部的由该公司内部人员测试的称为:Alpha测试。
Alpha测试主要看有没有功能缺失或系统错误,Alpha测试完后一般不会有大问题了,然后把软件拿给用户测试,称为:beta测试,主要是看用户对软件外观,使用方便等的反映。
如果beta1版用户反映有问题,拿到公司修改,改完后发布beta2版,还有不满意的地方,再改,再发布beta3版,直到用户满意,或正式版发布为止。
软件版本Final、Beta、Pro、Build等是什么意思?
Beta版:产品(驱动、BIOS)发布之前的测试版本,也叫做β版,与此对应的还有α版(Alpha版)。
α版通常是软件开发商内部自行测试的版本,而β版则是公开发布让用户来进行测试的版本。
版本号里面的Build说明这个版本是第几次编译的结果,
比如: V1.79 Build210比V1.79 Build200的版本要新,因为V1.79 Build210是"电子文档处理器"第210次编译的版本。
Alpha: 内部测试版
Beta: 外部测试版
Build: 内部标号
Corporation或Enterprise企业版
Delux: 豪华版
DEMO演示版,一般会有功能限制
Free: 免费版
Full: 完全版
Final: 正式版
Pro(professional):专业版
Plus: 加强版
Retail: 零售版
Release发行版,有时间限制
Shareware共享版,虽然不会要求注册但是一般也有功能限制
SR: 修正版
Trial: 试用版(一般有时间或者功能限制)
版权所有: 本文系米扑博客原创、转载、摘录,或修订后发表,最后更新于 2024-06-28 10:44:47
侵权处理: 本个人博客,不盈利,若侵犯了您的作品权,请联系博主删除,莫恶意,索钱财,感谢!