版本 alpha、beta、rc、stable 的区别

https://cdn.xiaobinqt.cn/xiaobinqt.io/20220506/c73d3c2e74c64edbacdac68d31decc05.png
版本管理

内部测试版。α是希腊字母的第一个,表示最早的版本,一般用户不要下载这个版本,这个版本包含很多 bug,功能也不全,主要是给开发人员和测试人员测试和找 bug 用的。

公开测试版。β是希腊字母的第二个,顾名思义,这个版本比 alpha 版发布得晚一些,主要是给“部落”用户和忠实用户测试用的,该版本任然存在很多 bug,但是相对 alpha 版要稳定一些。这个阶段版本的软件还会不断增加新功能。如果你是发烧友,可以下载这个版本。

Release Candidate候选版本,该版本又较 beta 版更进一步了,该版本功能不再增加,和最终发布版功能一样。这个版本有点像最终发行版之前的一个类似预览版,这个的发布就标明离最终发行版不远了。作为普通用户,如果你很急着用这个软件的话,也可以下载这个版本。

稳定版。在开源软件中,都有 stable 版,这个就是开源软件的最终发行版,用户可以放心大胆的用了。

GAGeneral Availability:正式发布的版本;在国外都是用 GA 来说明 release 版本的。

RTMRelease to Manufacturing:给生产商的 release 版本;RTM 版本并不一定意味着创作者解决了软件所有问题,仍有可能向公众发布前更新版本。