版本号?什么是版本号
来源:择校网 时间:2025-01-05 19:50:40
一、软件的版本号是什么意思啊
版本号(version number)是版本的标识号。每一个操作系统(或广义的讲,每一个软件)都有一个版本号。版本号能使用户了解所使用的操作系统是否为最新的版本以及它所提供的功能与设施。每一个版本号可以分为主版本号与次版本号两部分。
版本号由二至四个部分组成:主版本号、次版本号、内部版本号和修订号。主版本号和次版本号是必选的;内部版本号和修订号是可选的,但是如果定义了修订号部分,则内部版本号就是必选的。所有定义的部分都必须是大于或等于 0的整数。
扩展资料:
版本号的分类
1、Release
该版本意味“最终释放版”,在出了一系列的测试版之后,终归会有一个正式版本,对于用户而言,安装该版本的软件绝对不会错。该版本有时也称为标准版。一般情况下, release不会以单词形式出现在软件封面上,取而代之的是符号(r),如 windows nt(r) 4.0、 ms-dos(r) 6.22等。
2、Registered
很显然,该版本是与 unregistered相对的注册版。注册版、 release和下面所讲的 standard版一样,都是软件的正式版本,只是注册版软件的前身有很大一部分是从网上下载的。
3、Standard
这是最常见的标准版,不论是什么软件,标准版一定存在。标准版中包含了该软件的基本组件及一些常用功能,占用资源较高级版低,可以满足一般用户的需求。对于收费软件来说,其价格相对高一级版本而言还是“平易近人”的。
二、版本号是什么意思
版本号(version number)是版本的标识号。每一个操作系统(或广义的讲,每一个软件)都有一个版本号。版本号能使用户了解所使用的操作系统是否为最新的版本以及它所提供的功能与设施。每一个版本号可以分为主版本号与次版本号两部分。
版本号由二至四个部分组成:主版本号、次版本号、内部版本号和修订号。主版本号和次版本号是必选的;内部版本号和修订号是可选的,但是如果定义了修订号部分,则内部版本号就是必选的。所有定义的部分都必须是大于或等于 0的整数。
扩展资料:
版本号的分类
1、Release
该版本意味“最终释放版”,在出了一系列的测试版之后,终归会有一个正式版本,对于用户而言,安装该版本的软件绝对不会错。该版本有时也称为标准版。一般情况下, release不会以单词形式出现在软件封面上,取而代之的是符号(r),如 windows nt(r) 4.0、 ms-dos(r) 6.22等。
2、Registered
很显然,该版本是与 unregistered相对的注册版。注册版、 release和下面所讲的 standard版一样,都是软件的正式版本,只是注册版软件的前身有很大一部分是从网上下载的。
3、Standard
这是最常见的标准版,不论是什么软件,标准版一定存在。标准版中包含了该软件的基本组件及一些常用功能,占用资源较高级版低,可以满足一般用户的需求。对于收费软件来说,其价格相对高一级版本而言还是“平易近人”的。
三、什么叫主版本号什么叫副版本号什么叫修正版本号
主版本号:当功能模块有较大的变动,比如增加模块或是整体架构发生变化。此版本号由项目决定是否修改。
副版本号:相对于主版本号而言,次版本号的升级对应的只是局部的变动,但该局部的变动造成程序和以前版本不能兼容,或者对该程序以前的协作关系产生了破坏,或者是功能上有大的改进或增强。此版本号由项目决定是否修改。
修正版本号:一般是Bug的修复或是一些小的变动或是一些功能的扩充,要经常发布修订版,修复一个严重Bug即可发布一个修订版。此版本号由项目经理决定是否修改。
版本号(version number)是版本的标识号。每一个操作系统(或广义的讲,每一个软件)都有一个版本号。版本号能使用户了解所使用的操作系统是否为最新的版本以及它所提供的功能与设施。每一个版本号可以分为主版本号与次版本号两部分。
扩展资料:
分类
α(alpha)版
此版本表示该软件仅仅是一个初步完成品,通常只在软件开发者内部交流,也有很少一部分发布给专业测试人员。也有少部分软件公司会公开alpha版的软件
一般而言,该版本软件的 bug较多,普通用户最好不要安装。
β(Beta)版
该版本相对于α版已有了很大的改进,消除了严重的错误,但还是存在着一些缺陷,需要经过大规模的发布测试来进一步消除。这一版本通常由软件公司免费发布,用户可从相关的站点下载。通过一些专业爱好者的测试,将结果反馈给开发者,开发者们再进行有针对性的修改。该版本也不适合一般用户安装。
γ(gamma)版
该版本已经相当成熟了,与即将发行的正式版相差无几,如果用户实在等不及了,尽可以装上一试。
Trial(试用版)
试用版软件在最近的几年里颇为流行,主要是得益于互联网的迅速发展。该版本软件通常都有时间限制,过期之后用户如果希望继续使用,一般得交纳一定的费用进行注册或购买。有些试用版软件还在功能上做了一定的限制。
四、什么是版本号
版本号A/0的意思:设定初次版本为A,0是修改次数,因此第一次发布的文件就是A/0。
这是最常用的一种订定方式。大部分软件的版号都是用此方法去计算。一个以此方式来订定编号的例子如:2.4。通常订定规则为:major.minor(.build)
major是最大的版本编号,minor为其次,某些软件可能再细分作build,为更小的版本编号。
通常,正式版的版本编号为“1.0”。1.0以下的版本(0.x)为测试版,代表仍有一些重大错误(bugs),未正式推出。
在新版本推出时,应更新major、minor或是build(如有)的版号,决定于变更的大小。当有极大的更新时,会增加major的版号。而当有大更新,但不至于更新major时,会更新minor的版号。若更新比较小,例如只是除虫(bug fixing),则会更新build的版号。
以下是一个例子:
1.0→1.0.1→1.0.2→1.1→1.1.1→2.0→2.1→2.1.1→3.0→…以上例子中,1.0至1.0.1至1.0.2、1.1至1.1.1、2.1至2.1.1都是小更新;1.0.2至1.1、2.0至2.1都是较大的更新;而1.1.1至2.0和2.1.1至3.0则是重大更新。
有时,小数版本号码后面会有“a”、“b”、“rc”等字样,代表某版本的测试版。“a”、“b”、“rc”分别代表“alpha”、“beta”和“releasecandidate”。例如“2.0a”是2.0的alpha测试版,接着可能发布“2.0b”,是2.0的beta测试版。
跟着,又可能出现“2.0b2”,代表2.0的第2个beta测试版。当beta测试完结后,又可能推出“2.0rc1”、“2.0rc2”两个版本,分别代表2.0的第一和第二个release candidate测试版。
当一切测试结束后,就会有“2.0”正式版。有的软件版本不是以1.0开始,而是以0.01开始,如Linux操作系统内核的版本。
扩展资料
同时拥有两个版本编号:
有些软件会同时拥用两个版本编号,即是以两种不同的订定方式,赋予同一个版本两个编号。
小数版本序号可能会跳序:
有些软件的小数版本序号可能会出现跳序。此处“跳序”是指同一个软件,两个相邻的使用小数版本序号的版本,并不是major、minor或build其中一个值相差1。
混合使用各种定制方式:
有些软件会混合使用各种版本编号订定方式,即不同的版本分别采用不同的订定方式。
参考资料:百度百科-软件版本号
关于版本号,什么是版本号的介绍到此结束,希望对大家有所帮助。