软件版本标识知识总结

今天看了关东升的一个J2EE的视频,其中关于版本说法出现了一些谬误,突然想起,现在版本标识太多了,连关东升这种有些经验的人尚且搞不清楚,我想程序员也未必搞的清楚,下面做一个总结,希望能给其他人帮助,也留作自己的备忘录吧。

一、按照测试过程来标识

  测试分为Alpha测试,Beta测试,Gamma测试,因此可以分为:

Alpha版:内部测试版,一般不向外部发布,会有很多Bug。一般只有测试人员使用。

Beta版:用户测试(也就是常说的公测),这个过程会一直循环,直到用户测试满意或者找不出问题,可以分为beta1,beta2,beta2,以此类推。如果公测没有问题,那么就开始要考虑发行了。那么这个测试无误的版本就成为RC版本。

RC版:(Release Candidate)候选版本。这个版本也叫做Gamma版本。(其实就是软件进入维护期了)

二、按照提供的对象来划分

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

OEM版:是给计算机厂商随着计算机贩卖的,也就是随机版。只能随机器出货,不能零售。只能全新安装,不能从旧有操作系统升级。包装不像零售版精美,通常只有一面CD和说明书(授权书)。

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

三、网络上流行的变种称呼:

RVL版:其实RVL根本不是版本的名称。它是中文版/英文版文档破解出来的。

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

XX版本:XX通常是人名或者网站名或者组织名等,表示这个版本是由某个人或者某个网站或者某个组织构建而成,可能自己做了修改,比如珊瑚虫版本,比如番茄花园版本等等都属于此类。

四、按照实用范围或者功能强弱划分

    Delux:豪华版

    DEMO:演示版,一般会有功能限制

    Free:免费版

    Full:完全版

    Final:正式版 ,表示最后的版本,有时候也表示不再进行开发新版本的意思,最终版本。

    Pro(professional):专业版

    Plus:加强版   

    Shareware共享版,虽然不会要求注册但是一般也有功能限制

    SR:意思就是service pack release,就是加了修正包的正式释放版本。修正版或更新版,修正了正式版推出后发现的Bug。

    Trial:试用版(一般有时间或者功能限制)

    Express:特别制作版本(一般比较小巧。类似于Lite版本。

    Lite:轻便版本,一般是经过精简保留主要功能的版本,特点是比较小巧。

    Mini:最小版本

    Premiu:贵价版,和豪华版意思差不多

    Ultimate:旗舰版本,意思也是表示功能很强,很全,代表厂商产品的版本。也属于豪华版系列。

    preview:预览版本,这个一般表示一种广告性质的版本,相当于一个演示产品,有可能与功能限制

    standard:标准版本,相对于家庭版,专业版,企业版来说的,一般具备一般的功能。不是最强的。

    cardware:共享软件的一种,一般是然给你给作者回个信或者发个明信片就可以获得软件授权。国内很少见。

    Enhence:增强版本,表示功能比普通版本强一点

    upgrade:升级版本,表示经过升级的版本

    CTP:Community Technology Preview,意思就是社团技术预览版,意思就是这是社团搞出来的,不一定是最后的版本,可能会发生改变,微软有时候会使用这个标识。

   Dev:表示正在开发的版本,还没有定型,可能发生改变。不是正式版本。

   EA:early access,早期可访问版本,类似alpha测试版本。

四、正式发行版本的称呼

   Release:这个标识正式发行版本,一般是由RC版本而来。表示经过测试,正式发布的版本,属于可靠稳定的版本。

   GA版本:这是非微软阵营(比如Java)经常采用的版本标识,意思是:general availability,也就是一般可用版本,意思其实                 和Release的意思是一样的。都属于正式发布版本。也就意味着经过了比较严格的测试,可以放心使用。

 Stable:稳定版本,意思其实和GA意思一样,只是不同的标识而已。

 Production:产品版本,意思和以上意思差不多,都属于正式发行版本。

五、按照软件支持的语言划分:

SC或者CN:简体中文版本

TC或者CHT:繁体中文版本

GBK:简体中文汉字内码扩展规范版

BIG5:繁体中文大五码版

EN:英文版,以此类推有JP(日本),KR(韩国)等等。

Mutilanguage(ML):多国语言版,有时候也简称为ml.

六、软件后面常见标识;

BuildXXX:表示构建次数,这个次数越大,自然就表示越新。当然有些软件后面可能跟的是构建时间,时间越晚表示越新。例如Build701,表示第701次构建。BUILD 20071208表示2007年12月8日构建。

UXX:表示多少次更新,例如U22表示第22次更新版本。

七、按照软件开发里程碑划分

软件的开发可能有多个里程碑Milestone,所以有些公司按照里程碑完成情况发布的称为M(Milestone)版本,通常后面还会跟上数字

M1:Milestone 1版本

M2:Milestone 2 版本

M3:Milestone 3版本,以此类推。里程碑版本可能只是开发期间的某个阶段,不代表正式发布版本,有可能不稳定。

development releases:开发期发行版本,MileStone版本就属于开发期发行版本的一种,意思就是边开发,边发行,有点类似于测试版本和开发版本,一般一些开源或者免费软件会采用这种模式,边开发,边发布。MyEclipse的 M1版本就属于开发期发行版本的一个里程碑版本。


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/softman11/archive/2010/12/11/6070238.aspx

VEX漏洞可利用性信息交换:从原理到实践,精准管理软件供应链风险 软件供应链安全领域,软件物料清单(SBOM)和漏洞扫描是识别潜在风险的基础。SBOM提供了软件的成分清单,而漏洞扫描工具则基于此清单匹配已知的CVE漏洞库,生成潜在风险报告。然而,这种方法常产生大量“假阳性”告警,即报告了技术上存在但实际环境中无法被触发的漏洞,导致安全团队在应急响应和漏洞修复中耗费大量精力进行无效排查。VEX(Vulnerability Exploitability eXchange,漏洞可利用性信息交换)正是为了解决这一核心痛点而诞生的标准化机制。它并非新的漏洞数据库,而是一份由软件 阅读详情

相关推荐

【技能---ubuntu20.04更换国内镜像源】

安装好ubuntu20.04后,在下载软件等安装包的时候,速度特别的慢,为此就想着更换一下镜像源,以此来增加下载的速度!!!下面是换源的具体流程!!!提示:以下是本篇文章正文内容,下面案例可供参考以上到这里就更换完软件源了,如有不足之处,请大家斧正!!!

fyc300的博客 1万+

软件版本标识

Alpha(α):内部测试版,α是希腊字母的第一个,表示最早的版本,内部交流或者专业测试人员测试用,Bug较多,普通用户不要安装。 Beta(β):公开测试版,β是希腊字母的第二个,这个版本比alpha版发布晚一些,专业爱好者或者忠诚用户大规模测试用,存在一些缺陷,该版本也不适合一般用户安装。 RC:Release Candidate(候选版本),也叫Gamma(γ),比较成熟的测试版,主要着...

L, there! 5663

Jetson Nano之CSI摄像头操作方法

jetson端csi摄像头的应用方法

ZONGXP的博客 1万+

软件版本的含义

Beta版:产品(驱动、BIOS)发布之前的测试版本,也叫做β版,与此对应的还有α版(Alpha版)。α版通常是软件开发商内部自行测试的版本,而β版则是公开发布让用户来进行测试的版本版本号里面的Build说明这个版本是第几次编译的结果,比如: V1.79Build210比V1.79Build200的版本要新,因为V1.79Build210是"电子文档处理器"第210次编译的版本。 Alpha:

记录与收集 1534

通用软件版本标识

软件开发和发布过程中,版本号和标识扮演着重要的角色。它们不仅帮助开发者追踪软件的演变,还让用户了解软件的稳定性和功能。以下是一些常见的软件版本标识,以及它们的含义和用途。

呜呼哈 1020

【其他】软件版本标识

例如框架 Spring,稳定版本就使用的 GA 标识。:公开测试版本,比 Alpha 版本晚些,根据测试的情况,可能还会继续加入功能,另外还会在此版本基础上修改Bug,形成最终的发行版本。:Realease Candidate,发行候选版本,基本上不再加入新的功能,主要用来修复bug。:例如 M1、M2等,英文是Milestone,是开发期发行的版本,会边开发边发行。,Nginx用的就是stable,而Hibernate用的就是Final。:“最早的版本”,即内部测试版本,bug较多,功能可能不全。

Wisver的博客 874

软件项目版本标识说明

Alpha ................................... 内部测试版 Beta ..................................... 外部测试版 Build .................................... 内部标号 Corporation或Enterprise ..... 企业版 Delux ...............

weixin_30507481的博客 333

软件版本标识知识总结!

今天看了关东升的一个J2EE的视频,其中关于版本说法出现了一些谬误,突然想起,现在版本标识太多了,连关东升这种有些经验的人尚且搞不清楚,我想程序员也未必搞的清楚,下面做一个总结,希望能给其他人帮助,也留作自己的备忘录吧。一、按照测试过程来标识  测试分为Alpha测试,Beta测试,Gamma测试,因此可以分为:Alpha版:内部测试版,一般不向外部发布,会有很多Bug。一般只有测试人员使用。Beta版:用户测试(也就是常说的公测),这个过程会一直循环,直到用户测试满意或者找不出问题,可以分为beta1,b

softman11的专栏 5587

软件产品版本标识知识总结

一、按照测试过程来标识 测试分为Alpha测试,Beta测试,Gamma测试,因此可以分为: Alpha版:内部测试版,一般不向外部发布,会有很多Bug。一般只有测试人员使用。 Beta版:用户测试(也就是常说的公测),这个过程会一直循环,直到用户测试满意或者找不出问题,可以分为beta1,beta2,beta2,以此类推。如果公测没有问题,那么就开始要考虑发行了。那么这...

dingbianping4275的博客 617

常见的软件版本编号及命名

1、RC,GA RC:就是Release Candidate(候选版本)的缩写 GA:就是General Availability,正式发布的版本   Alpha:内测版。 Alpha是希腊字母的第一位的英文谐音,就是α,用在软件版本中就是表示最初级的版本。通常情况下Alpha是内部测试版,一般不向外部发布,会有很多Bug。除非你也是测试人员,否则不建议使用。 Beta:公测版。

岁寒松柏 3021

JavaSE 计算机基础知识 Java语言概述 JDK的下载,安装 HelloWorld案例 环境变量的配置 注释 关键字 标识

JavaSE 第一章 本章内容: 计算机基础知识 计算机 计算机硬件 计算机软件 软件开发 计算机语言 人机交互方式 键盘功能键及快捷键介绍 常用的DOS命令 Java语言概述 JDK的下载,安装 HelloWorld案例 环境变量的配置 注释 关键字 标识符 01.01_计算机基础知识(计算机概述)(了解) A:什么是计算机? 计算机(Computer)全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。 由

qq_43563187的博客 1740

版本号比较函数-js

面试前,让做的一个版本号比较函数。 1 <script type="text/javascript"> 2 var v1=prompt("请输入第一个版本号"); 3 var v2=prompt("请输入第二个版本号"); 4 console.log(versionCompare(v1...

weixin_30415113的博客 496

《Stickman Shooting》手游用户协议

《Stickman Shooting》手游用户协议 重要:TalkingData分析服务 TalkingData为移动应用提供数据统计分析服务,通过您在应用中集成了TalkingData数据SDK或API后,您的应用将通过技术手段收集和传送您终端用户的相关数据,通过我们的服务来分析这些数据以了解您的应用在不同终端设备上、使用平台或应用分发渠道的表现和用户使用的情况。 您终端用户的数据通常包括但不限于:SDK或API版本、平台、时间戳、应用标识符、应用程序版本、应用分发渠道、供应商标识符(IDFV)、iOS广

kim788的博客 173

自学python--第一步:基础知识1

计算机基础知识(软件开发和计算机语言概述) A:什么是软件 按照特定顺序组织的计算机数据和指令的集合 B:什么是开发 软件的制作过程 C:什么是软件开发 借助开发工具与计算机语言制作软件 D:什么是计算机语言 人与计算机之间进行信息交流沟通的一种特殊语言 E:计算机语言的分类 机器语言: 机器语言是直接用二进制代码指令表达的计算机语言,指令是用0和1组成的一串代码,它们有一定的位数,并分成若干段,...

weixin_43363700的博客 846

java基础知识

A:什么是计算机?计算机(Computer)全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见的形式有台式计算机、笔记本计算机、大型计算机等。计算机的应用已渗透到社会的各个领域,正在改变着人们的工作、学习和生活的方式,推动着社会的发展。哪些方面?归纳一下,计算机的应用主要在以下几个方面:1:科学计算科学计算也称数值计算。

weixin_67401993的博客 171

java基础知识整理(局部)

1软件结构的划分 (1)C/S结构 Client/Server 例如:QQ、微信等需要下载安装的软件 (2)B/S结构 Browser/Server 例如:例如一些网站等需要浏览器与客户端交互的网站 2 java语言的历史 java由詹姆斯·高斯林和他的团队创立,前身叫'oak',于1995年和sun公司合作正式推出'java'; 2010年sun公司被Oracle公司收购,此后java版本的由Oracle更新并发布。 java下载官网:www.Oracle.com. 3 java 的类型

weixin_51403697的博客 130

计算机相关基础知识

一. 计算机基础知识 计算机介绍 电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见的形式有台式计算机、笔记本计算机、大型计算机等 计算机的应用已渗透到社会的各个领域,正在改变着人们的工作、学习和生活的方式,推动着社会的发展 计算机硬件 计算机硬件(Computer Hardware)是指计算机系统中由电子,机械和光电元件等组成的各种物理装置的总称。这些物理装置按系统结构的要求构成一个有机整体为计算机

qq_44787115的博客 531

java基础day1

01.01_计算机基础知识 * A:什么是计算机?计算机在生活中的应用举例        *计算机(Computer)全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见的形式有台式计算机、笔记本计算机、大型计算机等。        *应用举例               *1:科学计算

First 007的博客 482

restful

restful 什么是API API全称Aplication Programming Itererface即应用程序编程接口, 我们在开发应用程序时经常用到。API作为接口,用来“连接”两个不同的系统,并使其中一方为另一 方提供服务,比如在操作系统上运行的应用程序能够访问操作系统所提供的API,并通过这些API来调用操,作系统的各种功能。因此,API 是一个系统向外暴露或公开的一套接口, 通过这些接口,外部应用程序能够访问该系统。在Web应用程序中,Web API具有同样的特性,它作为一个Web应用程序,向

绿浪的成长 356

09.客户端检测——JavaScript高级程序设计(笔记)

&#13; 00.产品标识符常用语通信应用程序标识自身、由软件名和版本组成。使用产品标识符的大多数领域也允许列出作为应用程序主要部分的子产品,由空格分隔。按照惯例,产品要按照相应的重要程度依次列出,以便标识应用程序。   01.DOM(文档对象模型)是针对HTML和XML文档的一个API(应用程序编程接口)。DOM描绘了一个层次化的节点树,允许开发人员添加、移除和修改页面的某...

艾小小雨的博客 804

JAVA简介

java简介 起初是sun公司在1995年推出的一种语言,后来被oracle公司收购, java之父是詹姆斯高斯林。 JAVA版本 javame 微型版 javase 标准版 javaee 企业版 j2ee JakartaEE 开发工具 JDK(>JRE>JVM) JDK版本更新的非常快,但目前最常用的版本是1.8版本 不同的版本,只是增加或者修改了部分功能,其大致功能,用法都是统一的...

chd_sun的博客 221
上一篇: linux配置全程记录
下一篇: MyEclipse 8.6中文汉化说明
yedehua
博客等级 码龄18年 0粉丝 80原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值