天天看點

軟體版本的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。就是正式版本,由工廠制作CD光牒。

  • alpha

α是希臘字母的第一個,表示最早的版本,内部測試版,一般不向外部釋出,bug會比較多,功能也不全,一般隻有測試人員使用。

  • beta

β是希臘字母的第二個,公開測試版,比alpha版本晚些,主要會有“粉絲使用者”測試使用,該版本仍然存在很多bug,但比alpha版本穩定一些。這個階段版本還會不斷增加新功能。分為Beta1、Beta2等,直到逐漸穩定下來進入RC版本。