教你轻轻松松看懂软件版本号的含义

合集下载

软件版本命名规范及详细解释.docx

软件版本命名规范及详细解释.docx

1、版本命名规范软件版本号有四部分组成,第一部分为主版本号,第二部分为次版本号,第三部分为修订版本号,第四部分为日期版本号加希腊字母版本号,希腊字母版本号共有五种,分别为base、alpha、beta 、RC 、release。

2、软件版本阶段说明Base:此版本表示该软件仅仅是一个基础功能,通常包括所有将要编写的功能,但是功能都没有做完整的实现,只是做为软件整体的一个基础架构。

Alpha:软件的初级版本,表示该软件在此阶段以实现软件功能为主,通常只在软件开发者内部交流,一般而言,该版本软件的Bug较多,需要继续修改,是测试版本。

测试人员提交Bug经开发人员修改确认之后,发布到测试xx让测试人员测试,此时可将软件版本标注为alpha版。

Beta:该版本相对于Alpha 版已经有了很大的进步,消除了严重错误,但还需要经过多次测试来进一步消除,此版本主要的修改对象是软件的UI。

修改的的Bug 经测试人员测试确认后可发布到外网上,此时可将软件版本标注为beta版。

RC:该版本已经相当成熟了,基本上不存在导致错误的Bug,与即将发行的正式版本相差无几。

Release:该版本意味“最终版本”,在前面版本的一系列测试版之后,终归会有一个正式的版本,是最终交付用户使用的一个版本。

该版本有时也称标准版。

3、版本号修改规则(1)主版本号:当功能模块有较大的变动,比如增加模块或是整体架构发生变化。

此版本号由项目决定是否修改。

(2)次版本号:相对于主版本号而言,次版本号的升级对应的只是局部的变动,但该局部的变动造成程序和以前版本不能兼容,或者对该程序以前的协作关系产生了破坏,或者是功能上有大的改进或增强。

此版本号由项目决定是否修改。

(3)修订版本号:一般是Bug 的修复或是一些小的变动或是一些功能的扩充,要经常发布修订版,修复一个严重Bug 即可发布一个修订版。

此版本号由项目经理决定是否修改。

(4)日期版本号:用于记录修改项目的当前日期,每天对项目的修改都需要更改日期版本号。

软件版本号讲解什么是Alpha,Beta,RC,Release

软件版本号讲解什么是Alpha,Beta,RC,Release

软件版本号讲解:什么是Alpha,Beta,RC,Release软件版本号讲解:什么是Alpha,Beta,RC,Release关键字: 版本, alpha, beta, rc, release一、软件版本阶段说明Alpha版: 此版本表示该软件在此阶段主要是以实现软件功能为主,通常只在软件开发者内部交流,一般而言,该版本软件的Bug较多,需要继续修改。

Beta版: 该版本相对于α版已有了很大的改进,消除了严重的错误,但还是存在着一些缺陷,需要经过多次测试来进一步消除,此版本主要的修改对像是软件的UI。

RC版: 该版本已经相当成熟了,基本上不存在导致错误的BUG,与即将发行的正式版相差无几。

Release版: 该版本意味“最终版本”,在前面版本的一系列测试版之后,终归会有一个正式版本,是最终交付用户使用的一个版本。

该版本有时也称为标准版。

一般情况下,Release 不会以单词形式出现在软件封面上,取而代之的是符号(R)。

二、版本命名规范软件版本号由四部分组成:第一个1为主版本号,第二个1为子版本号,第三个1为阶段版本号,第四部分为日期版本号加希腊字母版本号,希腊字母版本号共有5种,分别为:base、alpha、beta、RC、release。

例如:1.1.1.051021_beta。

三、版本号定修改规则主版本号(1):当功能模块有较大的变动,比如增加多个模块或者整体架构发生变化。

此版本号由项目决定是否修改。

子版本号(1):当功能有一定的增加或变化,比如增加了对权限控制、增加自定义视图等功能。

此版本号由项目决定是否修改。

阶段版本号(1):一般是Bug 修复或是一些小的变动,要经常发布修订版,时间间隔不限,修复一个严重的bug即可发布一个修订版。

此版本号由项目经理决定是否修改。

日期版本号(051021):用于记录修改项目的当前日期,每天对项目的修改都需要更改日期版本号。

此版本号由开发人员决定是否修改。

版本学名词解释

版本学名词解释

版本学名词解释版本学是指在软件开发中,对软件不同版本进行管理和控制的一门学科。

它通过对软件版本进行命名、标识和记录,以便实现对软件的追踪、控制和更新。

在软件开发过程中,不同的版本会对软件的功能、性能、安全性等方面进行改进和修复,因此版本学是非常重要的。

在版本学中,有一些常用的术语和概念需要解释。

1. 主版本号(Major Version Number):主版本号是软件版本号中的一部分,它用于表示软件的主要更新和改变。

当软件的主要功能或架构发生重大变化时,主版本号会增加。

例如,从版本1.0升级到2.0,表示软件经历了重大的功能改进或架构变化。

2. 次版本号(Minor Version Number):次版本号是软件版本号中的一部分,它用于表示软件的次要更新和改变。

当软件添加了新的功能或进行了小的改进时,次版本号会增加。

例如,从版本2.1升级到2.2,表示软件有一些小的功能改进或修复了一些小的问题。

3. 补丁号(Patch Number):补丁号是软件版本号中的一部分,它用于表示软件的错误修复和安全漏洞修复。

当软件修复了一些已知的问题或漏洞时,补丁号会增加。

例如,从版本2.2.1升级到2.2.2,表示软件修复了一些小的问题或漏洞。

4. 预览版本(Preview Version):预览版本是软件发布前的测试版本,用于供开发者和用户预览和测试新功能。

预览版本通常是不稳定的,可能存在一些问题和限制。

开发者和用户可以通过使用预览版本提前了解和评估新功能,并提供反馈和建议。

5. 正式版本(Release Version):正式版本是软件开发完成并发布的稳定版本,用于供用户正式使用。

正式版本经过充分的测试和验证,相对于预览版本来说更加稳定和可靠。

版本学的目标是确保软件开发过程中的版本管理和控制,以便实现软件的持续改进、修复和升级。

通过清晰的版本命名和标识,开发者和用户可以更好地了解和掌握软件的变化和发展,从而提高软件的质量和用户体验。

关于版本号:alpha、beta、rc、stable

关于版本号:alpha、beta、rc、stable

关于版本号:alpha、beta、rc、stable定义好版本号,对于产品的版本发布与持续更新很重要;但是对于版本怎么定义,规则如何确定,却是千差万别。

具体应⽤,可以结合⾃⼰⽬前的实际情况命名;很多软件在正式发布前都会发布⼀些预览版或者测试版,⼀般都叫“beta版”或者 “rc版”,特别是开源软件,甚⾄有“alpha版”,下⾯来解释⼀下各个版本的意思。

alpha版:内部测试版。

α是希腊字母的第⼀个,表⽰最早的版本,⼀般⽤户不要下载这个版本,这个版本包含很多BUG,功能也不全,主要是给开发⼈员和测试⼈员测试和找BUG⽤的。

beta版:公开测试版。

β是希腊字母的第⼆个,顾名思义,这个版本⽐alpha版发布得晚⼀些,主要是给“部落”⽤户和忠实⽤户测试⽤的,该版本任然存在很多BUG,但是相对alpha版要稳定⼀些。

这个阶段版本的软件还会不断增加新功能。

如果你是发烧友,可以下载这个版本。

rc版:Release Candidate(候选版本),该版本⼜较beta版更进⼀步了,该版本功能不再增加,和最终发布版功能⼀样。

这个版本有点像最终发⾏版之前的⼀个类似预览版,这个的发布就标明离最终发⾏版不远了。

作为普通⽤户,如果你很急着⽤这个软件的话,也可以下载这个版本。

stable版:稳定版。

在开源软件中,都有stable版,这个就是开源软件的最终发⾏版,⽤户可以放⼼⼤胆的⽤了。

另外,对于商业软件,还有⼀下版本:RTM版:全称为Release to Manufacture。

⼯⼚版。

改版程序已经固定,就差⼯⼚包装、光盘印图案等⼯作了。

OEM版:⼚商定制版。

EVAL版:评估版。

就是有30或者60天等使⽤期限的版本。

RTL版:Retail.(零售版),这个版本就是真正发售的版本,有漂亮的包装、光盘、说明书等东西和⾼昂的价格。

有的产品号称是永远的Beta版,持续不断地更新、优化,迭代,产品才有⽣命⼒!。

分版本的意义

分版本的意义

分版本的意义意义为:好区别每个版本的代表的东西和意思如下:一、版本号版本号,顾名思义是系统、jar包或者软件的标识。

格式:主版本号+次版本+(修正版本号build-可选)+(编译版本号-可选)+英文常见号(重点)。

常见号:英文各种架包名,Maven的依赖,官网API时,常见,GA、SNAP-SHOT、RELEASE、ALPHA、BETA、RC等版本号。

二、常见的版本号Alpha、Beta、Gamma版本以下三者,在系统、架包、软件的开发过程中,使用。

Alpha:内测版,BUG多,开发人员开发过程中使用,希腊字母α,第一,指最初版Beta:早期版本,有缺陷,无大BUG,可能加入新功能,进一步开发完善。

Gamma: 经beta 版,完善修改,成为正式发布的候选版本(Release Candidate)RC、GA、R版本•RC:(Release Candidate):候选版本,几乎就是正式版了,•GA:(Ggeneral Availability):发行稳定版,官方推荐使用此版本。

•R,RELEASE:正式版,等价于GASNAPSHOT版本SNAPSHOT:快照版,可以稳定使用,且仍在继续改进版本。

snapshot多见于架包依赖中,使用Maven时,需要的架包回去仓库Nexus中找,,一个仓库一般分为RELEASE仓和SNAPSHOT仓快照版,前者理解,稳定正式版本,后者如何?Maven在构建项目时,会优先去远程仓库中查看是否有最新的example-1.0-SNAPSHOT.jar,如果有则下载下来使用。

即使本地仓库中已经有了example-1.0-SNAPSHOT.jar,它也会尝试去远程仓库中查看同名的jar是否是最新的。

三、其他版本Alpha:内部测试版Beta:外部测试版Build:修正版Corporation或Enterprise:企业版Delux:豪华版DEMO:演示版,有功能限制Free:免费版Full:完全版Final:正式版Pro(professional):专业版Plus:加强版Retail:零售版Release:发行版,有时间限制Shareware:共享版,虽然不会要求注册但是一般也有功能限制SR:修正版Trial:试用版(一般有时间或者功能限制)。

什么是软件版本标志

什么是软件版本标志

什么是软件版本标志
在软件的“关于”窗口中,我们常会看见软件的版本号后有一些由英文和数字组成的后缀,这就是软件的版本标志。

了解这些标志,可以使我们在下载时对软件的类型有个大致的了解。

Trial:试用版,软件在功能或时间上有所限制,如果想解除限制,需要购买零售版。

Retail:零售版。

Free:免费版。

Full:完全版。

Alpha:内部测试版,通常在Beta版发布之前推出。

Beta:测试版,正式版推出之前发布的版本。

以上两种测试版本Bug可能较多。

Final:正式版,软件的正式版本,修正了Alpha版和Beta版的Bug。

SR:修正版或更新版,修正了正式版推出后发现的Bug。

Pro:专业版,需要注册后才能解除限制,否则为评估版本。

Plus:加强版。

Delux:豪华版。

Plus版和Delux版区别不大,比普通版本多了一些附加功能。

Build:内部标号,同一版本可以有多个Build号,通常Build后面的数字越大,软件版本越新。

某些软件后面的数字为发布时间,例如:Windows 优化大师v5.4 Build 602。

软件版本命名及含义解释

软件版本命名及含义解释

软件版本命名常用版本命名:Alpha:是内部测试版,一般不向外部发布,会有很多Bug.一般只有测试人员使用。

Beta:也是测试版,这个阶段的版本会一直加入新的功能。

在Alpha版之后推出。

RC:(Release Candidate)顾名思义么 ! 用在软件上就是候选版本。

系统平台上就是发行候选版本。

RC版不会再加入新的功能了,主要着重于除错。

RTM:(Release to Manufacture)是给工厂大量压片的版本,内容跟正式版是一样的,不过RTM版也有出限制、评估版的。

但是和正式版本的主要程序代码都是一样的。

OEM:是给计算机厂商随着计算机贩卖的,也就是随机版。

只能随机器出货,不能零售。

只能全新安装,不能从旧有操作系统升级。

包装不像零售版精美,通常只有一面CD和说明书(授权书)。

RVL:称是正式版,其实RVL根本不是版本的名称。

它是中文版/英文版文档破解出来的。

EVAL:而流通在网络上的EVAL版,与“评估版”类似,功能上和零售版没有区别。

RTL:Retail(零售版)是真正的正式版,正式上架零售版。

在安装盘的i386文件夹里有一个eula.txt,最后有一行 EULAID,就是你的版本。

比如简体中文正式版是EULAID:WX.4_PRO_RTL_CN,繁体中文正式版是WX.4_PRO_RTL_TW。

其中:如果是WX.开头是正式版,WB.开头是测试版。

_PRE,代表家庭版;_PRO,代表专业版。

版本号:V(Version):即版本,通常用数字表示版本号。

(如:EVEREST Ultimate v4.20.1188 Beta )Build:用数字或日期标示版本号的一种方式。

(如:VeryCD eMule v0.48a Build 071112)SP:Service Pack,升级包。

(如:Windows XP SP 2/Vista SP 1)授权和功能划分:Trial:试用版,通常都有时间限制,有些试用版软件还在功能上做了一定的限制。

软件版本命名规范

软件版本命名规范

软件版本命名规范(如1.0.0.1各代表什么意思)1. 软件版本阶段说明* Base版: 此版本表示该软件仅仅是一个假页面链接,通常包括所有的功能和页面布局,但是页面中的功能都没有做完整的实现,只是做为整体网站的一个基础架构。

* Alpha版: 此版本表示该软件在此阶段主要是以实现软件功能为主,通常只在软件开发者内部交流,一般而言,该版本软件的Bug较多,需要继续修改。

* Beta版: 该版本相对于α版已有了很大的改进,消除了严重的错误,但还是存在着一些缺陷,需要经过多次测试来进一步消除,此版本主要的修改对像是软件的UI。

* RC版: 该版本已经相当成熟了,基本上不存在导致错误的BUG,与即将发行的正式版相差无几。

* Release版: 该版本意味“最终版本”,在前面版本的一系列测试版之后,终归会有一个正式版本,是最终交付用户使用的一个版本。

该版本有时也称为标准版。

一般情况下,Release不会以单词形式出现在软件封面上,取而代之的是符号(R)。

2. 版本命名规范软件版本号由四部分组成,第一个1为主版本号,第二个1为子版本号,第三个1为阶段版本号,第四部分为日期版本号加希腊字母版本号,希腊字母版本号共有5种,分别为:base、alpha、beta、RC、release。

例如:1.1.1.051021_beta。

# 版本号定修改规则:* 主版本号(1):当功能模块有较大的变动,比如增加多个模块或者整体架构发生变化。

此版本号由项目决定是否修改。

* 子版本号(1):当功能有一定的增加或变化,比如增加了对权限控制、增加自定义视图等功能。

此版本号由项目决定是否修改。

* 阶段版本号(1):一般是Bug 修复或是一些小的变动,要经常发布修订版,时间间隔不限,修复一个严重的bug即可发布一个修订版。

此版本号由项目经理决定是否修改。

* 日期版本号(051021):用于记录修改项目的当前日期,每天对项目的修改都需要更改日期版本号。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

教你轻轻松松看懂软件版本号的含义大家一般看到每个软件的标准名称后面都有一个Beta,RC,Demo,Build啊,你知道这些是代表什么含义吗?不知道的请看下文. 以下的基本概念,希望对新手在理解和下载软件时供参考一般情况下,软件的完全版本号分为三项:< 主版本号>.< 次版本号>.< 修订版本号>比如我计算机上使用的Windows XP 的版本号是 5.1.2600 。

(查看方法:WIN+R---输入winver----回车)* 主版本号:当功能模块有大的变动时,更新主版本号。

* 次版本号:与主版本号相比,次版本号的更新只是局部的,但仍然有较为重要的改进和增强。

* 修订版本号:局部的变动,一般只是bug的修正,或者功能的扩充。

因此,主版本号最为稳定,变化的周期最长;修订版本号更新最勤,变化周期最短。

对于部分项目,也有可能直接适用< 主版本号>.< 修订版本号>这样的简化模式。

有时候,我们还会在软件版本号中看到Build xxx。

软件在开发过程中,每构造一次可运行的“产品”时,Bulid 号码就会增加一次。

Build:用数字或日期标示版本号的一种方式.测试版的版本号许多软件在正式发布之前,还会发布一些测试版。

测试版的版号说明了软件开发的进度:* Alpha,内部测试版;* Beta,公开测试版;* RC,Release Candidate,发布候选版。

到这一步,说明该版本已经完成全部功能,并清除了大部分的bug。

此后将只是修复bug,不会有大的更改;从微软的惯例来看推出RC版操作系统就代表正式版的操作系统已经离我们不远了,因为微软操作系统的开发步骤是这样的:内部测试->alpha公测->beta公测->RC版->正式版上市;通常微软的RC版本筛选会经历2-3个过程,也就是说微软会推出RC1、RC2或者RC3的操作系统,而随后就是正式版操作系统上市了,因此通常来看RC1版操作系统已经同最终零售版操作系统相差无几了。

* RTM,Release To Manufacture,给生产商的版本。

到这一步,基本上就等同于最终版本了。

其他的软件版本标志除了上面的正式版版本号和测试版版本号,是市场销售和功能限制的角度,还会有许多其他的版本标志。

常见的有:* Final 最终版,属于正式版;* Demo,演示版,一般功能不完整;* Preview,预览版;* Trial,试用版,可能包含是件或者功能上的限制,注册后可能会变成正式版;* Release,发行版,即正式版本;* Full version,完全版,属于正式版;* Enhance,增强版,加强版,这种属于正式版本;* Plus,增强版;* Lite,Mini,迷你版,或者精简版,只有基础功能;* Free,自由软件;* Shareware,共享软件;* Upgrade,升级版;* Standard,标准版;* Corporation, Enterprise,企业版* Pfofessional,专业版;* Premium,白金版;* Express,特别版,有时候似乎是简化版;* Deluxe,豪华版;* Retail,零售版;* Regged -- 已注册版* CN -- 简体中文版* CHT -- 繁体中文版* EN -- 英文版Multilanguage -- 多语言版* FPP,Full Packaged Product,盒装零售版,一般在软件商店出售;这种产品的光盘的卷标都带有"FPP"字样,比如英文WXP Pro的FPP版本的光盘卷标就是WXPFPP_EN,其中WX 表示是Windows XP,P是Professional(H是Home),FPP表明是零售版本,EN是表明是英语。

获得途径除了在商店购买之外,某些MSDN用户也可以得到。

* OEM,Original Equipment Manufacturer,软件厂商提供给设备生产商的定制版本,比如给电脑商的Windows XP;给光驱厂商的Nero ,播放器等;* VOL,Volume Organizations License,批量授权许可,一般是针对某个团体的授权许可版本。

团体批量许可证(大量采购授权合约),这是为团体购买而制定的一种优惠方式。

这种产品的光盘的卷标都带有"VOL"字样,取"Volume"前3个字母,以表明是批量,比如英文WXP Pro的VOL版本的光盘卷标就是WXPVOL_EN,其中WX表示是Windows XP,P是Professional(VOL没有Home版本),VOL表明是团体批量许可证版本,EN是表明是英语。

获得途径主要是集团购买,某些MSDN用户也可以得到。

这种版本根据购买数量等又细分为“开放式许可证”、“选择式许可证”、“企业协议”、“学术教育许可证”等以下5种版本:Open LicenseSelect LicenseEnterprise AgreementEnterprise Subscription AgreementAcademic Volume Licensing由此可见,平时说的什么select/corp是许可证授权方式,他的出现是为了用若干种不同级别的优惠政策卖同一种软件,通过select/corp 许可证授权方式得到的xxx的光盘都是VOL这一种、是并不是有很多种,只不过是相同的VOL光盘配以不同的许可证方式;而Volume Licensing (Product) Keys,即VLK,它所指的只是一个Key(密匙),仅仅是一个为证明产品合法化、以及安装所使用的Key,因为根据VOL计划规定,VOL产品是不需要激活的!0day 软件常用标志含义既然说道这些常见的软件标志,这里顺便给大家简单介绍一下0day 小组发布破解软件的时候经常使用的标志。

你可能并没有听说过0day,但你要知道,我们日常所使用的破解、盗版的软件、游戏和影视节目,99.9%都是来自于0day。

如果你偶尔能看到0day 直接发布的软件,从它们所包含的名称里,你可以理解这个软件的含义:* Incl.Keygen / Incl.Keymaker - 包含有注册器/注册机。

如果0day 软件没有其他标志,默认为带有注册器。

* Incl.Keygen / Incl.Keymaker - 包含有注册器/注册机。

* Cracked - 破解版本(对原文件进行了修改)。

* Incl.Patch - 带有破解补丁。

* REAL.KEY - 带有正版序列号。

* Licensed - 带有许可文件。

* Repack / Proper - 重新打包/正确的(对上一个不成功的破解的修正)。

* FiXED - 重新修正版,上一个版本存在问题。

* DIRFIX.NFO - 说明文件修正,一般只有一个NFO 文件。

* WORKING - 先前已有Group 发布(Release),但是不能完整工作,当前的版本是能完整工作的。

* READ.NFO - 一般表示有某种特别说明。

* Retail - 零售版。

-注:这是需要特指时候才标出的。

另外Full 表示完整版,Ultra 表示加强版,Enterprise 表示企业版。

* Update.Only - 只有升级程序。

* BiLiNGUAL - 双语版本。

* MultiLiNGUAL / MultiLanguage - 多语言版本。

* Rip - 去掉了一些对软件主要功能没有影响的内容,如演示动画等。

* Addon - 补丁。

* Unlocker - 解锁补丁。

* Trainer - 密技。

* Cheats - 作弊修改器。

* ALL.ACCESS.CHEAT - 通关秘籍。

* Plug-in - 插件。

* FONT - 字体。

* Ebook - 电子书。

* PHP.NULL - PHP 完整脚本程序。

* ASP.NULL - ASP 完整脚本程序。

* WinALL - 适用于所有版本的Windows 操作系统。

* Win9xMENT2kXP2k3 - 适用于列出的对应版本的Windows 操作系统。

95, 98, ME 为非NT 内核操作系统,NT, 2000, XP, 2003 为NT 内核操作系统。

* Unix - 适用于Unix 操作系统。

* Linux - 适用于Linux 操作系统。

* Solaris - 适用于SUN Solaris 操作系统。

* IBM.AIX - 适用于IBM 商用机。

* MAC / MAC.OSX - Macintosh (苹果) 平台上的软件。

* NUKED - 发布的内容违犯规则或存在问题因而被取消,别的小组可重新发布。

-注:这是FTP 管理员或SCENE (可以姑且理解为Groups 的总集) 加上的,一般我们见不到带有这个标记的0day ,因为在此之前就被FTP 管理员删除了。

当然,还有其他的很多,比如PDA 软件,以及影视作品里都有一些特殊的标志,这些软件的版本标志都是在向读者介绍软件本身所包含的信息。

如果你能够读懂这些软件的版本号或者软件名称中的含义,那就能帮助你更快的了解,这是不是你所需要的软件。

相关文档
最新文档