常见的版本标注
M
例:eclipse-SDK-3.3M7-win32
这里M 表示milestone ,代表一个发布版的多个里程杯,M 版和beta 版类似,都不是正式版。
另:在上例中,如果一个产品有多个平台的发布,则可用后缀区别,如:(-win32;-linux-gtk;-linux-motif;-linux-gtk-x86_64;-linux-gtk-ppc;-solaris;-aix-motif;-macosx-carbon)
RC
例:tapestry-4.0-rc-3
这里rc 表示Release Candidate ,最终预览版本,已经和正式版非常接近了。本来rc 的意思是多个branch 产生的版本,供大家选择,每一个rc 都可能成为最终版,但很多地方这个rc 还是和 m 差不多了,大多是最后那个rc 会成为最终版。但也有你发现某个rc 版比最终好或版功能强大,也就不要奇怪。
RTM
表示Release to Manufacture,就是产品最终版,一般零售商业软件采用
GA
例:MyEclipse 5.1.1 GA
表示General Availability , 也就是官方开始推荐广泛使用了的版本,产品最终版的另一说法
Preview
如:Oracle Portal 10g 9.0.4 Preview 2
预览版,和rc、m 差不多,不过更明确表达了让人试用的意思