RTM,RTW,GA等软件版本号详解
1.软件开发有哪些版本?
*Pre-Alpha: 与Alpha和Beta版本相比,此版本的功能甚至还没有完善,只是隔个雏形,仅仅是用来进行最初的测试的
* Alpha版: 此版本表示该软件在此阶段主要是以实现软件功能为主,通常只在软件开发者内部交流,一般而言,该版本软件的Bug较多,需要继续修改。
* Beta版: 该版本相对于α版已有了很大的改进,消除了严重的错误,但还是存在着一些缺陷,需要经过多次测试来进一步消除,此版本主要的修改对像是软件的UI。
* RC版: 该版本已经相当成熟了,基本上不存在导致错误的BUG,与即将发行的正式版相差无几。
* Release版: 该版本意味“最终版本”,在前面版本的一系列测试版之后,终归会有一个正式版本,是最终交付用户使用的一个版本。该版本有时也称为标准版。一般情况下,Release不会以单词形式出现在软件封面上,取而代之的是符号(R)。
2.软件发布时有哪些版本?
是软件开发和发布过程中的几个里程碑式的版本,而作为最后一个阶段,Release版又可以分为如下几个版本:
RTM:release to manufacturing或者release to marketing的简称,国外媒体业习惯于称之为"going gold"。正式在零售商店上架前,是不是需要一段时间来压片,包装、配销呢?所以程序代码必须在正式发行前一段时间就要完成,这个完成的程序代码叫做 Final.Code,程序代码开发完成之后,要将母片送到工厂大量压片,这个版本就叫做RTM版。所以说,RTM版的程序码一定和正式版一样。但是和正式版也有不一样的地方:例如正式版中的OEM不能升级安装,升级版要全新安装的话会检查旧版操作系统光盘等,这些就是RTM和正式版不同的地方,但是它们的主要程序代码都是一样的。 严格的说这种版本还是属于零售版,需要激活。
GA: General availability的简称,软件已经完成必要的商业活动,如推广、广告等等。此时,软件已经可以通过光盘或者网络发布了。根据惯例,RTM和GA之间的间隔一般为1周-1个月左右。
Boxed copy(盒装):软件被压制成光盘并包装在设计好的包装盒中。
RTW:Release to Web的简称,此时软件将通过网络发布,比如,在微软下载中心中提供下载。此过程中不会有任何光盘之类的物品产生。
3.什么是wave?
此外,SP服务包如Vista SP1、SP2的发布往往还会以分波(wave)的形式发布,主要以语言来区分:
Wave0:一般包括英语、法语、德语、日语、西班牙语五种语言
Wave1:一般包括含简体中文在内的其他36种语言
好像就这么多了,如有遗漏和错误,欢迎大家补充和指正。
转载于:https://www.cnblogs.com/robertoji/p/4970129.html
RTM,RTW,GA等软件版本号详解相关推荐
- 软件版本号详解,Alpha、Beta、RC、Stable、Release、GA、RTM、RTL、OEM、
开发期间版本号: 1.Alpha(α): 预览版,或者叫内部测试版:一般不向外部发布,会有很多Bug:一般只有测试人员使用. 2.Beta(β): 测试版,或者叫公开测试版:这个阶段的版本会一直加入新 ...
- 软件开发的基础知识—软件版本号详解
经常被不同的软件版本搞得一头雾水,alpha.beta.demo.professional.enterprise等等,这些版本信息到底都有哪些实际上的含义呢? ·测试版与演示版 α(alpha)版 此 ...
- Node.js中package.json中库的版本号详解(^和~区别)
Node.js中package.json中库的版本号详解(^和~区别) 当我们查看package.json中已安装的库的时候,会发现他们的版本号之前都会加一个符号,有的是插入符号(^),有的是波浪符号 ...
- Android Studio 版本号详解
Android Studio 版本号详解 转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/69951965 本文出自[赵彦军的博客] ...
- Java学习软件安装详解
Java学习软件安装详解 一直对Java的学习马马虎虎,新换的电脑,在重装java软件时遇到很多问题,安装了半天,想着以后自己也可能用到,所以写下来,以供大家参考. 1.准备工作 我的电脑:windo ...
- Linux系统中的软件管理详解(下)—搭建网络软件仓库及第三方软件仓库
Linux系统中的软件管理详解(下) 5.软件仓库管理命令 a)dnf 命令: 管理软件仓库中的安装包 dnf repolist ##列出仓库信息clean all ##清除系统中已经加载的仓库缓存信 ...
- npm install安装固定版本号以及package.json中版本号详解
在npm中安装固定的版本号package,只需要在其后加 '@版本号' npm install three@0.102.1 Node.js中package.json中库的版本号详解: 1. ~ 匹配最 ...
- 你知道Alpha/Beta/RC/RTM/RTW/GA是什么版本吗?
1.Windows及其他软件开发过程中一般都有哪些版本? • Pre-Alpha:与Alpha和Beta版本相比,此版本的功能甚至还没有完善,只是个前期非常雏形的产物,一般是内部工程版本,仅仅是用来进 ...
- Win8时代谈Alpha/Beta/RC/RTM/RTW/GA版本
1.Windows及其他软件开发过程中一般都有哪些版本? • Pre-Alpha:与Alpha和Beta版本相比,此版本的功能甚至还没有完善,只是个前期非常雏形的产物,一般是内部工程版本,仅仅是用来进 ...
最新文章
- eclipse java 1.8 vm_GGTS(Eclipse)和JAVA 1.8中不兼容的JVM
- 【STM32】随机数发生器详解
- try to navigate from button to line item page
- 记一次提升18倍的性能优化
- 深度学习基础(三)—— 权值矩阵的初始化
- Laser Reflections solutions
- word wrap java控制台_word wrap 解惑
- RPCBind 服务被利用进行 UDP 反射 DDoS 风险预警
- 双色球助手2.0---最新发布----完全免费
- excel输出线性拟合曲线的斜率
- 湖南省计算机二级官网2020,湖南2020年3月计算机二级考试报名时间安排
- 小猫爬山题解(暴力解题)
- Leco题目:寻找两个正序数组的中位数
- 中断工作原理在现代计算机中的应用,中断、DMA、通道
- java程序员学习路线指南
- 使用 MEAN 进行全栈开发基础篇——2、弄一个简单的用户管理试试
- DSN: Deep Subspace Clustering Networks
- 计算机专业新生研讨课资料整合
- C语言程序设计第二版 甘勇, 李烨 , 卢冰
- vue里面的ref详解