天天看点

软件版本的GA、RC的具体含义

别人的示意图:

软件版本的GA、RC的具体含义

  • GA

General Availability,正式发布的版本,官方开始推荐广泛使用,可以GA来表示release版本。

  • RELEASE

正式发布版,官方推荐使用的版本,有的用GA来表示。比如spring。

  • Stable

稳定版,开源软件有的会用stable来表示正式发布的版本。比如Nginx。

  • Final

最终版,也是正式发布版的一种表示方法。比如Hibernate。

  • RC

Release Candidate,发行候选版本,基本不再加入新的功能,主要修复bug。是最终发布成正式版的前一个版本,将bug修改完就可以发布成正式版了。

  • RTM

Release To Manufactory。就是正式版本,由工厂制作光盘。

  • alpha

α是希腊字母的第一个,表示最早的版本,内部测试版,一般不向外部发布,bug会比较多,功能也不全,一般只有测试人员使用。

  • beta

β是希腊字母的第二个,公开测试版,比alpha版本晚些,主要会有“粉丝用户”测试使用,该版本仍然存在很多bug,但比alpha版本稳定一些。这个阶段版本还会不断增加新功能。分为Beta1、Beta2等,直到逐渐稳定下来进入RC版本。