首页 » 其它技术 » 正文

软件版本号扫盲——Beta RC Preview release

1、软件版本阶段说明

* Alpha版:此版本表示该软件在此阶段主要是以实现软件功能为主,通常只在软件开发者内部交流,一般而言,该版本软件的Bug较多,需要继续修改。
* Beta版:该版本相对于α版已有了很大的改进,消除了严重的错误,但还是存在着一些缺陷,需要经过多次测试来进一步消除,此版本主要的修改对像是软件的UI。
* RC版:该版本已经相当成熟了,基本上不存在导致错误的BUG,与即将发行的正式版相差无几。
* Release版:该版本意味“最终版本”,在前面版本的一系列测试版之后,终归会有一个正式版本,是最终交付用户使用的一个版本。该版本有时也称为标准版。一般情况下,Release不会以单词形式出现在软件封面上,取而代之的是符号(R)。

2、版本命名规范

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

 

3、 版本号定修改规则

* 主版本号(1):当功能模块有较大的变动,比如增加多个模块或者整体架构发生变化。此版本号由项目决定是否修改。
* 子版本号(1):当功能有一定的增加或变化,比如增加了对权限控制、增加自定义视图等功能。此版本号由项目决定是否修改。
* 阶段版本号(1):一般是 Bug 修复或是一些小的变动,要经常发布修订版,时间间隔不限,修复一个严重的bug即可发布一个修订版。此版本号由项目经理决定是否修改。
* 日期版本号(051021):用于记录修改项目的当前日期,每天对项目的修改都需要更改日期版本号。此版本号由开发人员决定是否修改。
* 希腊字母版本号(beta):此版本号用于标注当前版本的软件处于哪个开发阶段,当软件进入到另一个阶段时需要修改此版本号。此版本号由项目决定是否修改。

4、 文件命名规范

文件名称由四部分组成:第一部分为项目名称,第二部分为文件的描述,第三部分为当前软件的版本号,第四部分为文件阶段标识加文件后缀,例如:项目外包平台 测试报告1.1.1.051021_beta_b.xls,此文件为项目外包平台的测试报告文档,版本号为:1.1.1.051021_beta。

如果是同一版本同一阶段的文件修改过两次以上,则在阶段标识后面加以数字标识,每次修改数字加1,项目外包平台测试报告1.1.1.051021_beta_b1.xls。

当有多人同时提交同一份文件时,可以在阶段标识的后面加入人名或缩写来区别,例如:项目外包平台测试报告 1.1.1.051021_beta_b_LiuQi.xls。当此文件再次提交时也可以在人名或人名缩写的后面加入序号来区别,例如:项目外包平台测试 报告1.1.1.051021_beta_b_LiuQi2.xls。

5、 版本号的阶段标识

软件的每个版本中包括11个阶段,详细阶段描述如下:

阶段名称                             阶段标识
需求控制                               a
设计阶段                               b
编码阶段                               c
单元测试                               d
单元测试修改                           e
集成测试                               f
集成测试修改                           g
系统测试                               h
系统测试修改                           i
验收测试                               j
验收测试修改                           k

软件版本号的详细说明

自从有了网络后,信息资源的分享变得越来越容易,与我们息息相关的软件也开始以几何级的速度丰富起来,这其中多姿多彩的软件版本着实让我们眼花缭乱,所以特别奉献《软件版本号的详细说明》,希望能够帮助迷失在软件版本中不知道下载哪个的朋友。

—————————————————————————————————–
开发过程中的版本

α(Alpha)版

此版本表示该软件仅仅是一个初步完成品,通常只在软件开发者内部交流,也有很少一部分发布给专业测试人员。一般而言,该版本软件的 Bug 较多,普通用户最好不要安装。

β(Beta)版

该版本相对于α版已有了很大的改进,消除了严重的错误,但还是存在着一些缺陷,需要经过大规模的发布测试来进一步消除。这一版本通常由软件公司免费发布, 用户可从相关的站点下载。通过一些专业爱好者的测试,将结果反馈给开发者,开发者们再进行有针对性的修改。该版本也不适合一般用户安装。

γ版

该版本已经相当成熟了,与即将发行的正式版相差无几,如果用户实在等不及了,尽可以装上一试。

RC / Preview版

RC即 Release Candidate 的缩写,作为一个固定术语,意味着最终版本准备就绪。一般来说RC版本已经完成全部功能并清除大部分的BUG。到了这个阶段只会除 Bug,不会对软件做任何大的更改。

以上是软件正式版本推出之前的几个版本,α、β、γ可以称为测试版,大凡成熟软件总会有多个测试版,如 Mozilla Suit 1.8的β版,前前后后将近有10个。这么多的测试版一方面为了最终产品尽可能地满足用户的需要,另一方面也尽量减少了软件中的 Bug。RC 版称为预览版,经常被用来做软件发布前的最后公开测试,随着反馈的问题会不断更新 RC1,RC2…例如目前的 Windows VISTA RC。
—————————————————————————————————–

—————————————————————————————————–
公开发布的尝试性版本

Cardware

属共享软件的一种,只要给作者回复一封电邮或明信片即可(有的作者并由此提供注册码等),目前这种形式已不多见。

Trial(试用版)

试用版软件在最近的几年里颇为流行,主要是得益于互联网的迅速发展。该版本软件通常都有时间限制,过期之后用户如果希望继续使用,一般得交纳一定的费用进行注册或购买。有些试用版软件还在功能上做了一定的限制。

Unregistered(未注册版)

未注册版与试用版极其类似,只是未注册版通常没有时间限制,在功能上相对于正式版做了一定的限制,例如绝大多数网络电话软件的注册版和未注册版,两者之间 在通话质量上有很大差距。还有些虽然在使用上与正式版毫无二致,但是动不动就会弹出一个恼人的消息框来提醒你注册,如看图软件 ACDSee、智能陈桥汉字输入软件等。

Demo版

也称为演示版,在非正式版软件中,该版本的知名度最大。Demo 版仅仅集成了正式版中的几个功能,颇有点像 Unregistered。不同的是,Demo 版一般不能通过升级或注册的方法变为正式版。

Trial、Unregistered、Demo 有时统称为共享版(Shareware),这一类版本的广告色彩较浓,颇有点先尝后买的味道,对于普通用户而言自然是可以免费尝鲜了。
—————————————————————————————————–

—————————————————————————————————–
不同名称的正式版本

Release / Final

该版本意味“最终释放版”,在出了一系列的测试版之后,终归会有一个正式版本,对于用户而言,购买该版本的软件绝对不会错。该版本有时也称为标准版。一般 情况下,Release 不会以单词形式出现在软件封面上,取而代之的是符号(r),如 Windows NT(r) 4.0、MS-DOS(r)6.22等。

Registered

很显然,该版本是与 Unregistered 相对的注册版。注册版、Release 和下面所讲的 Standard 版一样,都是软件的正式版本,只是注册版软件的前身有很大一部分是从网上下载的。

Retail

零售版,已经经过授权的正式版本,一般无需注册即可以无时间限制的正常使用所有的功能。多数以 CD/DVD 等光盘为载体。Retail 版通常情况下只包括程序主体。
—————————————————————————————————–

—————————————————————————————————–
正式版的不同版本

Basic

基本版,相当于下面提到的 Standard(标准版),仅包括最基本的组件和功能。

Plus / Enhance

增强版或加强版,一般是相对于 Basic 版本来说的。大部分是在程序界面及多媒体功能上增强,例如 JetAudio 的 Plus 版本可以开启动态音频调整,32位高保真输出等功能。

Standard

这是最常见的标准版,不论是什么软件,标准版一定存在。标准版中包含了该软件的基本组件及一些常用功能,可以满足一般用户的需求。其价格相对高一级版本而言还是“平易近人”的。

Full version

完全版,一般是相对于 Standard 版来说的,增加了某些功能,或者提供一些特殊的素材等等。

Deluxe

顾名思义即为“豪华版”。豪华版通常是相对于标准版而言的,主要区别是多了几项功能,价格当然会高出一大块,不推荐一般用户购买。此版本通常是为那些追求“完美”的专业用户所准备的。

Platinum / Premium

“白金版”,通常是一些软件的最高等级版本,等同甚至高于 Deluxe 版本。最著名的是 WinDVD Platinum 版和 Diskeeper Premium 版。

Reference

该版本型号常见于百科全书中,比较有名的是微软的 Encarta 系列。Reference 是最高级别,其包含的主题、图像、影片剪辑等相对于 Standard 和 Deluxe 版均有大幅增加,容量由一张光盘猛增至三张光盘,并且加入了很强的交互功能,当然价格也不菲。可以这么说,这一版本的百科全书才能算是真正的百科全书,也 发烧友们收藏的首选。

Home(家庭版)

也称为“家用版”,定位基本等同于 Basic / Standard 版本,相对于 Professional 版一般功能都要缩水。

Professional(专业版)

专业版是针对某些特定的开发工具软件而言的。专业版中有许多内容是标准版中所没有的,这些内容对于一个专业的软件开发人员来说是极为重要的。如微软的 Visual FoxPro 标准版并不具备编译成可执行文件的功能,这对于一个完整的开发项目而言显然是无法忍受的,若客户机上没有 FoxPro 将不能使用。如果用专业版就没有这个问题了。

Corporation / Enterprise(企业版)

企业版是开发类软件中的极品。拥有一套这种版本的软件可以毫无障碍地开发任何级别的应用软件。如著名的 Visual C++ 的企业版相对于专业版来说增加了几个附加的特性,如SQL调试、扩展的存储过程向导、支持AS/400对 OLEDB 的访问等。而这一版本的价格也是普通用户无法接受的。如微软的 Visual Studios 6.0 Enterprise 中文版的价格为23000元。
—————————————————————————————————–

—————————————————————————————————–
其他特殊/专有版本名称

Free

免费版。一般有两种来源,第一种是由专门的开源软件组织编写发布的软件,最著名的例如 OpenOffice,Mozilla FireFox 等。另外一种是盈利性的软件公司为了扩大自己的软件产品的影响而发布的仅具备基本功能的版本,例如 MemTest Free 版。

Multilanguage

多国语言版,相对于单独语言版而说的。即将程序所支持的所有语言放到同一个安装文件下,以适应不同语言使用人群的需要。最著名是 Nero 7 多国语言版。

RTM 版

即 Release To Manufactur,意思是发布到生产商。基本就是软件的最终正式发布版本

FPP 版

Full Packaged Product,零售版,相当于Retail,获得途径基本是在商店购买。

Update(升级版)

升级版的软件是不能独立使用的,该版本的软件在安装过程中会搜索原有的正式版,如果不存在,则拒绝执行下一步。如 Microsoft Office 2000 升级版、Windows 9x 升级版等等。

OEM 版

Original Equipment Manufacturer 的缩写。OEM 版通常是捆绑在硬件中而不单独销售的版本。将自己的产品交给别的公司去卖,保留自己的著作权,双方互惠互利,一举两得。常见的就是 Windows XP 的各大电脑公司的 OEM 版。

VOL 版

Volume Licensing for Organizations,即团体批量许可证(大量采购授权合约),这是为团体购买而制定的一种优惠方式。这种产品的光盘的卷标都带有”VOL”字样, 取”Volume”前3个字母,以表明是批量,获得途径主要是集团购买。这种版本根据购买数量等又细分为“开放式许可证(Open License)”、“选择式许可证(Select License)”、“企业协议(Enterprise Agreement / Enterprise Subscription Agreement)”、“学术教育许可证(Academic Volume Licensing )”等5种版本。

VLK 版

Volume Licensing (Product) Keys的缩写,VLK不是指一种版本,而是指这种版本在部署(deploy)过程中所需要的 Key——仅仅是一个为证明产品合法化、以及安装所使用的 Key,而需要VLK这种Key的版本应该叫做 VOL!只不过在实际中,没有必要强调这种叫法、称呼的准确性。

单机(网络)版

网络版在功能、结构上远比单机版复杂,如果留心一下软件的报价,你就会发现某些软件单机版和网络版的价格相差非常大,有些网络版甚至多一个客户端口就要加不少钱。

普及版

该版本有时也会被称为共享版,其特点是价格便宜(有些甚至完全免费)、功能单一、针对性强(当然也有占领市场、打击盗版等因素)。与试用版不同的是,该版本的软件一般不会有时间上的限制。当然,如果用户想升级,最好还是去购买正式版。

Mini / Rip 版

迷你版或精简版。常见于破解软件,Mini 版通常只具有最基本的功能。Rip 版是指从原版文件(一般是指光盘或光盘镜像文件)直接将有用的核心内容分离出来,剔除无用的文档,例如PDF说明文件,视频演示之类的东西,与Mini 版的区别主要是软件本身的内容和功能是一点也不缺少的。

 

软件版本相关英文

alpha 内部测试版

beta 外部测试版

demo 演示版

Enhance 增强版或者加强版 属于正式版

Free 自由版

Full version 完全版 属于正式版

shareware 共享版

Release 发行版 有时间限制

Upgrade 升级版

Retail 零售版

Cardware 属共享软件的一种,只要给作者回复一封电邮或明信片即可。(有的作者并由此提供注册码等),目前这种形式已不多见。

Plus 属增强版,不过这种大部分是在程序界面及多媒体功能上增强。

Preview 预览版

Corporation & Enterprise 企业版

Standard 标准版

Mini 迷你版也叫精简版只有最基本的功能

Premium — 贵价版

Professional — 专业版

Express — 特别版

Deluxe — 豪华版

Regged — 已注册版

CN — 简体中文版

CHT — 繁体中文版

EN — 英文版

Multilanguage — 多语言版

Rip 是指从原版文件(一般是指光盘或光盘镜像文件)直接将有用的内容(核心内容)分离出来,剔除无用的文档,例如PDF说明文件啊,视频演示啊之类的东西,也 可以算做是精简版吧…但主要内容功能是一点也不能缺少的!另:DVDrip是指将视频和音频直接从DVD光盘里以文件方式分离出来。

trail 试用版(含有某些限制,如时间、功能,注册后也有可能变为正式版)

RC 版。是 Release Candidate 的缩写,意思是发布倒计时,该版本已经完成全部功能并清除大部分的BUG。到了这个阶段只会除BUG,不会对软件做任何大的更改。

RTM 版。这基本就是最终的版本,英文是 Release To Manufactur,意思是发布到生产商。

Original Equipment Manufacturer (OEM)

You may license products through an Original Equipment Manufacturer (OEM). These products, such as Windows operating systems, come installed when you purchase a new computer.

OEM软件是给电脑生产厂的版本,无需多说。

Full Packaged Product (FPP)-Retail

Physical, shrink-wrapped boxes of licensed product that can be purchased in a local retail store or any local software retailer.

FPP就是零售版(盒装软件),这种产品的光盘的卷标都带有”FPP”字样,比如英文WXP Pro的FPP版本的光盘卷标就是WXPFPP_EN,其中WX表示是Windows XP,P是Professional(H是Home),FPP表明是零售版本,EN是表明是英语。获得途径除了在商店购买之外,某些MSDN用户也可以得 到。

Volume Licensing for Organizations (VLO)

You may enjoy potentially significant savings by acquiring multiple product licenses. Depending on the size and type of your organization.

团体批量许可证(大量采购授权合约),这是为团体购买而制定的一种优惠方式。这种产品的光盘的卷标都带有”VOL”字样,取”Volume”前3个字母, 以表明是批量,比如英文WXP Pro的VOL版本的光盘卷标就是WXPVOL_EN,其中WX表示是Windows XP,P是Professional(VOL没有Home版本),VOL表明是团体批量许可证版本,EN是表明是英语。获得途径主要是集团购买,某些 MSDN用户也可以得到。

这种版本根据购买数量等又细分为“开放式许可证”、“选择式许可证”、“企业协议”、“学术教育许可证”等以下5种版本

Open License

Select License

Enterprise Agreement

Enterprise Subscription Agreement

Academic Volume Licensing

由此可见,平时说的什么select/corp是许可证授权方式,他的出现是为了用若干种不同级别的优惠政策卖同一种软件,通过 select/corp许可证授权方式得到的xxx的光盘都是VOL这一种、是并不是有很多种,只不过是相同的VOL光盘配以不同的许可证方式;而 Volume Licensing (Product) Keys,即VLK,它所指的只是一个Key(密匙),仅仅是一个为证明产品合法化、以及安装所使用的Key,因为根据VOL计划规定,VOL产品是不需 要激活的!

或者说,VLK不是指一种版本,而是指这种版本在部署(deploy)过程中所需要的Key,而需要VLK这种Key的版本应该叫做VOL!只不过在实际 中,没有必要强调这种叫法、称呼的准确性,加之很多人的VOL版本光盘是通过企业的选择式许可证、企业协议等方式得到的等等原因,所以才会有很多人叫他为 “选择版”等等。

官方网站有一个表格,上面有一句话:“Different products require different Volume Licensing Keys (VLKs). Refer to the table below to make sure you have the correct VLK for your Microsoft product.”,我想这就很好的说明了VLK指的是Key而不是产品了。很明显的,FPP需要激活,VOL不需要激活。

本文链接地址: 软件版本号扫盲——Beta RC Preview release

转载请注明: 转载自技安后院

No tags for this post.

发表评论