• 开发版本描述


    前言

    用过maven的都应该知道,创建maven项目时,其版本号默认会以SNAPSHOT结尾,如下:

    通过英文很容易就可以知道这是一个快照版本。但是,在开发中,或者使用别的软件的时候,我们常常会见到各种各样的版本命名,比如:GA、Beta、OEM等等,不去了解下的话,就很容易被这些版本号整懵了。通过本篇文章,将带大家了解下常见的一些版本的含义。

    SNAPSHOT

    快照版本,用于开发阶段的命名,快照版是频繁发布迭代的,这也正是快照的含义。在创建maven项目时,相信大家都有注意过。

    Alpha

    内部测试版,一般是打包给内部测试人员使用的版本。

    Beta

    Beta版本,也就是对外发布的测试版本,也可以说是公测版本。如微软的chromium内核的edge浏览器Beta版本

    gamma

    是beta 版做过一些修改,成为正式发布的候选版本。

    GA

    GA,英文全称是General Availability,是一种正式版本的命名。比如MySQL就用GA来命令其正式版本

    RC

    全称Release Candidate,意为候补的正式版。

    OEM

    全称Original Equipment Manufacturer,意为“初始设备厂家”。是给计算机厂商随着计算机贩卖的,相信大家对OEM也不陌生(比如激活巨硬的时候~)

    Build

    Build,用于区分不同的编译版本,一般为递增数字或日期。

    Trial

    这个相信我们也比较常见。Trial的意思是:实验、试用。Trial也就是试用版的意思,用在付费软件上。试用结束,需要用户付费才能使用

    Unregistered

    未注册版本。也是一种付费软件的版本命名方式。其跟Trial版的区别就是,Unregistered一般不存在试用期这么一说(不是绝对的,也可能存在免费使用期限),可以一直使用。这种版本一般会阉割掉一些功能,需要注册(付费)之后才能使用全部功能。

    Registered

    注册版本,显然这个是跟Unregistered对应的。

    Enterprise(EE)

    企业版,企业付费购买的版本。比如,windows enterprise版本,企业需要付费购买enterprise版本才有使用windows的权限(但是现实中恐怕。。。。)

    还有常见的javaee或者叫j2ee,也就是Java 的企业版本的命名。

    Community (CE)

    社区版本,这种版本一般都是开源免费的。比如MySQL存在开源的社区版本分支,MySQL也有企业版。像Intellij IDEA也存在社区版。

    Standard(SE)

    标准版本。标准版中包含了该软件的基本组件及一些常用功能,可以满足一般用户的需求。比如常见的javase或者j2se。

     

    摘自:https://www.cnblogs.com/happy4java/p/11206847.html

  • 相关阅读:
    VANET
    OTCL,面向对象的脚本一
    NetFPGA-SUME下reference_nic测试
    Mininet-wifi安装和简单使用
    18寒假
    DistBlockNet:A Distributed Blockchains-Based Secure SDN Architecture for IOT Network
    SDVN
    Papers3
    高级软件工程实践总结
    Beta集合
  • 原文地址:https://www.cnblogs.com/lyh233/p/15891838.html
Copyright © 2020-2023  润新知