软件版本区分

引言

定义好版本号对于产品的版本发布与持续更新很重要但是对于版本怎么定义规则如何确定却是千差万别。具体应用可以结合自己目前的实际情况命名。另外对于商业软件有的产品号称是永远的Beta版持续不断地更新、优化迭代产品才有生命力。


⭕ 软件版本周期 

α、β、λ 常用来表示软件测试过程中的三个阶段。

-- α 是第一阶段一般只供内部测试使用

-- β 是第二个阶段已经消除了软件中大部分的不完善之处但仍有可能还存在缺陷和漏洞一般只提供给特定的用户群来测试使用

-- λ 是第三个阶段此时产品已经相当成熟只需在个别地方再做进一步的优化处理即可上市发行。     

软件发布生命周期软件发布生命周期是指开发、测试和发布软件产品的过程。不同阶段代表了不同的稳定级别Stability levels。 

            —— 软件发布生命周期的各个阶段名称及含义 —— 

 ️ 软件开发期

Pre-alpha有时候软件会在Alpha或Beta版本前先发布Pre-alpha版本。一般而言相对于Alpha或Beta版本Pre-alpha版本是一个功能不完整的版本。

Alpha(α)预览版或者称内部测试版一般不向外部发布会有很多Bug。一般只供内部测试人员使用。一般用户不要下载这个版本这个版本包含很多BUG功能也不全。

取自希腊字母中的第一个字母“α”表示最早的版本代表整个软件发布周期中的第一个阶段。Alpha版本意味着不再添加更多的功能通常是在做内部测试。现在越来越多的公司也会邀请外部客户或合作伙伴参与其测试来达到可用性测试的目的。

Beta(β)测试版或者称公开测试版它也是测试版这个阶段的版本会一直加入新的功能。在Alpha版之后推出。顾名思义这个版本比alpha版发布得晚一些主要是给“部落”用户和忠实用户测试用的该版本任然存在很多BUG但是相对alpha版要稳定一些。

取自希腊字母中的第二个字母“β”是软件对外公开的最早版本由公众参与测试。一般来说Beta版本包含所有功能但可能有一些已知问题或不太影响使用的bug。Beta版本的测试者通常是合作伙伴或潜在客户他们往往自愿免费提供可用性测试以获得优惠价格或免费使用资格。

RC(ReleaseCandidate)最终测试版本也被称为“going silver”指可能成为最终产品即稳定版本的候选版本除非出现重大错误否则随时可以发布成为正式版本。在此阶段的产品通常包含了所有功能并且没有严重问题。多数开源软件会推出两个RC版本把第二个RC版本作为正式版本。

Release Candidate候选版本该版本又较beta版更进一步了该版本功能不再增加和最终发布版功能一样。这个版本有点像最终发行版之前的一个类似预览版这个的发布就标明离最终发行版不远了。作为普通用户如果你很急着用这个软件的话也可以下载这个版本。

⚖️ 软件完成期  

◾ 稳定版

-- Stable稳定版来自预览版本释出使用与改善而修正完成为当前所使用的软件在匹配需求规格的硬件与操作系统中运行不会造成严重的不兼容或是硬件冲突其已受过某定量的测试无误后所释出者。在开源软件中都有stable版这个就是开源软件的最终发行版用户可以放心大胆的用了。

稳定发行版也称为生产发行版它是通过了所有验证和测试阶段的最后一个候选发行版(RC)。可以存在被认为可以接受的bug此版本将发布到生产环境。

◾ 生产商发放

-- RTM(ReleasetoManufacturing)给生产商的release版本RTM版本并不一定意味着创作者解决了软件所有问题仍有可能向公众发布前更新版本。

Release to ManufacturingRTM也被称为“going gold”指发放给制造商以使制造商能够提早进行集成工作和解决软件与硬件的兼容性问题是软件产品准备交付时使用的术语。

◾ 一般可用 

-- GA(GeneralAvailability)正式发布的版本在国外都是用GA来说明release版本的。

General availabilityGA)指所有必要的商业活动已经完成已经达到了可以发售的阶段。商业活动包括安全性和合法测试与本地化和全球销售的可能性评估等。

◾ 网络分发

另外一种RTM的称呼是RTWReleaseToWeb表示正式版本的软件发布到Web网站上供客户免费下载。

Release to WebRTW网络分发或Web发布是一种利用互联网进行分发软件的方式。

◾ 不推荐使用 

-- Deprecated指计划在未来删除并且不再提供进一步的支持也就意味着也不会处理新的问题。


商业软件版本

RTM版全称为Release to Manufacture工厂版。改版程序已经固定就差工厂包装、光盘印图案等工作了。

OEM版全称为OriginalEquipmentManufacturer厂商定制版原始设备制造商。OEM版是给计算机厂商随着计算机贩卖的也就是随机版、厂商定制版

只能随机器出货不能零售。只能全新安装不能从旧有操作系统升级。包装不像零售版精美通常只有一面CD和说明书(授权书)。

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

EVAL版评估版。就是有30或者60天等使用期限的版本。

平时说的流通在网络上的EVAL版与“评估版”类似就是有30或者60天等使用期限的版本。功能上和零售版没有区别。

RTL版Retail零售版是真正的正式版正式上架零售版。以Windows7为例RTM版与零售版的版本号是一样的。这个版本就是真正发售的版本有漂亮的包装、光盘、说明书等东西和高昂的价格。

  • 10
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值