zoukankan      html  css  js  c++  java
  • Alpha、Beta、RC、GA、LTS等软件各个版本号的含义

    常用版本号:

    Alpha:软件或系统的内部测试版本,仅内部人员使用。一般不向外部发布,通常会有很多Bug,除非你也是测试人员,否则不建议使用,alpha 就是α,是希腊字母的第一位,表示最初级的版本,beta 就是β,alpha 版就是比beta还早的测试版,一般都是内部测试的版本。

    Beta:公开测试版。β是希腊字母的第二个,顾名思义,这一版本通常是在Alpha版本后,该版本相对于Alpha版已有了很大的改进,消除了严重的错误,但还是存在着一缺陷,需要经过多次测试来进一步消除。这个阶段的版本会一直加入新的功能。       

    Gamma:软件或系统接近于成熟的版本,只需要做一些小的改进就能发行。是beta版做过一些修改,成为正式发布的候选版本。

    RC:RC(Release Candidate),发行候选版本。和Beta版最大的差别在于Beta阶段会一直加入新的功能,但是到了RC版本,几乎就不会加入新的功能了,而主要着重于除错。RC版本是最终发放给用户的最接近正式版的版本,发行后改正bug就是正式版了,就是正式版之前的最后一个测试版。

    GA:GA(General Available), 正式发布的版本,这个版本就是正式的版本。在国外都是用GA来说明release版本的。 比如:MySQL Community Server 5.7.21 GA 这是MySQL Community Server 5.7 第21个发行稳定的版本,GA意味着General Available,也就是官方开始推荐广泛使用了。

    Release:这个版本通常就是所谓的“最终版本”,在前面版本的一系列测试版之后,终归会有一个正式版本,是最终交付用户使用的一个版本,该版本有时也称为标准版。一般情况下,Release不会以单词形式出现在软件封面上,取而代之的是符号(R)。

    Stable:稳定版。在开源软件中,都有stable版,这个就是开源软件的最终发行版,用户可以放心大胆的用了。这一版本基于Beta版,已知Bug都被修复,一般情况下,更新比较慢。

    微软常用的版本号:

    RTM(Release to Manufacture):给工厂大量生产的压片版本,与正式版内容一样。

    OEM(Original Entrusted Manufacture):给计算机厂商的出场销售版本,不零售只预装

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

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

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

    苹果常用的版本号:

    GM(Gold Master):正式版前最后一个测试版,其实也就是正式版。

    谷歌Chrome浏览器常用的版本号:

    Chromium:开源版本,迭代速度极快,数小时就会有新版本,有很多新功能,等待验证后会移植到Chrome。

    Canary:迭代速度相对于Chromium版稍慢一些,功能非常新但未经过验证,同时崩溃的概率非常高

    Dev:基于Chromium开发,每周出新功能,并且这些功能还有一定的筛选,另外还修复了一些Bug和不稳定因素

    Ubuntu系统常用的版本号:

    LTS(Long Term Support):长期支持版,Ubuntu会对这一版本的支持时间更长。目前Java也在运用这种方式。在比如说php的Laravel框架也发布了一些LTS版本等。

    转载:https://www.css3er.com/p/264.html

  • 相关阅读:
    C# Excel操作类 ExcelHelper
    转战JS(1) 初探与变量类型、运算符、常用函数与转换
    jQuery插件实例五:手风琴效果[动画效果可配置版]
    jQuery插件实例四:手风琴效果[无动画版]
    安装nvm之后node不可用,“node”不是内部或外部命令,也不是可运行的程序或批处理文件(ng)
    git常用命令简集
    “No module named context_processors”
    初识Vue——计算属性和观察者
    初识Vue——模板语法
    初识vue——起步
  • 原文地址:https://www.cnblogs.com/hubEnergy/p/12837746.html
Copyright © 2011-2022 走看看