开发过程中的版本
转自
http://www.searchfull.net/blog/2008/05/21/1211339033637.html
作者:isliupinghua
α(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 版的区别主要是软件本身的内容和功能是一点也不缺少的。
请参考
Software versioning
分享到:
相关推荐
本文将深入解析软件版本号的含义,帮助你更好地理解和追踪软件的发展历程。 软件版本号通常由三个主要部分组成:主版本号(Major)、次版本号(Minor)和修订号(Patch),有时还可能包含预发布版本号(Pre-release...
#### 二、希腊字母版本号及其含义 希腊字母版本号共有5种,每一种都代表了软件开发的不同阶段: 1. **base**:此版本表示软件仅仅是一个基础架构,通常不包含任何功能实现,主要用于构建软件的整体框架。 2. **...
在软件开发过程中,版本号的制定和使用对于维护项目的稳定性、可追溯性和文件管理具有重要的意义。合理的版本号管理可以帮助团队清晰地了解项目的进度,便于后续的更新迭代及问题追踪。本文将详细介绍软件版本号的...
本文将详细介绍常见的几种软件版本号标志及其含义。 #### 1. Trial 版本 **定义:** Trial版本指的是试用版,通常用于商业软件的早期推广阶段。这种版本允许用户在一定期限内免费体验软件的主要功能,以促进购买...
### 软件版本常识和软件版本号命名规则 在软件开发过程中,软件版本管理和版本号的命名是非常重要的环节。合理的版本控制可以帮助...合理地制定版本号命名规则,对于提升软件项目的透明度和可维护性具有重要意义。
在日常使用中,了解手机的版本号对于升级系统、解决故障或个性化定制都具有重要意义。 华为手机的版本信息通常包括以下几个方面: 1. **系统版本**:指的是手机运行的操作系统的版本,如Android 10、EMUI 11等。...
### 软件项目版本号的命名规则及格式详解 #### 一、版本号命名规则概述 在软件开发过程中,合理的版本号命名规则对于项目的管理至关重要。它不仅有助于团队成员之间的沟通,还能够帮助用户更好地理解软件的发展...
总之,修改EXE程序版本号是软件开发维护过程中的常见需求,理解版本号的含义和修改方法对于开发者而言至关重要。正确地管理和更新版本号,可以有效地管理软件生命周期,同时也有助于与用户进行有效沟通。在实际操作...
这种策略的核心目的是使版本号具有可预测性和意义,帮助开发者、用户更好地理解不同版本之间的差异。 #### 2. 版本号格式 语义化版本号的基本格式为 **X.Y.Z**: - **X** 表示主版本号(Major Version),当做了...
在开发过程中,给项目设置版本号是必要的,以便于区分不同版本的软件并追踪更新。 2. **自动版本号的重要性**: - 手动管理版本号容易出错,尤其是在频繁的编译和测试过程中。自动版本号管理能确保每次编译后的...
### 版本号的意义与应用场景 除了上述的版本号更新规则外,在实际应用中还会遇到其他类型的版本标识,如alpha(内部测试版)、beta(公测版)、RC(候选发布版)等。这些版本通常用于软件开发的不同阶段,以帮助...
自动版本号管理不仅简化了开发流程,还有助于软件发布管理和错误追踪。通过这种方式,每次发布的版本都可以精确地反映其编译时间,对于软件分发和用户反馈都具有积极意义。 此外,了解版本号的自动更新机制也有助于...
版本号是软件项目的身份证件,版本号管理策略是软件项目的发展和维护的重要组成部分。GNU 风格的版本号命名格式和 Windows 风格的版本号命名格式是两种常用的版本号命名格式。 GNU 风格的版本号命名格式: GNU ...
内容概要:本文档详细介绍了软件版本号的基本概念及其重要组成部分,包括主版本号、次版本号、阶段版本号以及日期加希腊字母组合,具体阐述各组成部分的意义和修改原则。此外,对各测试阶段如 alpha、beta、gamma 和...
软件版本命名规则由四部分组成:主版本号、子版本号、阶段版本号和日期版本号加希腊字母版本号。其中,主版本号表示SOFTWARE的主要版本号,子版本号表示SOFTWARE的次要版本号,阶段版本号表示SOFTWARE当前的开发阶段...
内容概要:本文详细介绍了软件项目版本号的三种命名格式——GNU风格、Windows风格和.NET Framework风格,并解释了各部分的意义和用途。同时,文中还提供了相应的版本号管理策略,帮助开发团队有效地管理和发布软件...
本文将深入探讨如何修改Android系统的版本号(Build.DISPLAY)和系统ID(Build.ID),以及这两个参数的意义和作用。 首先,我们要了解什么是系统版本号和系统ID。在Android中,系统版本号通常指的是Android系统的...
软件项目版本号的命名规则和格式是用来规范化这一过程的关键要素。下面我们将详细探讨这个主题。 一、版本号的基本构成 通常,软件的版本号由三个或四个部分组成,例如:`主版本号.次版本号.修订号[构建号]`。每个...
- **兼容性检查**:确保所使用的STARTER软件版本与目标固件版本兼容。 - **专业人员操作**:虽然西门子提供了详细的指导文档,但为了确保安全性和准确性,强烈建议由经验丰富的技术人员进行操作。 综上所述,通过对...