软件版本的区别与含义
1 主要⾯向开发团队
1.1 软件初始设计版本
Alpha:内部测试版,⼀般是打包给内部测试⼈员使⽤的版本。
Beta:Beta版本,也就是对外发布的测试版本,也可以说是公测版本。
gamma:是beta 版做过⼀些修改,成为正式发布的候选版本。
α、β、λ常⽤来表[软件测试过程中的三个阶段,α是第⼀阶段,⼀般只供内部测试使⽤;β是第⼆个阶段,已经消除了软件中⼤部分的不完善之处,但仍有可能还存在缺陷和漏洞,⼀般只提供给特定的⽤户来测试使⽤;λ是第三个阶段,此时产品已经相当成熟,只需在个别地⽅再做进⼀步的优化处理即可上市发⾏。
1.2 软件发⾏后迭代版本
GA:GA,英⽂全称是General Availability,是⼀种正式版本的命名。⽐如MySQL就⽤GA来命令其正式版本
RC:全称Release Candidate,意为候补的正式版。
Build:Build,⽤于区分不同的编译版本,⼀般为递增数字或⽇期。
2 主要⾯向⽤户
2.1 商业软件试⽤版本
Trial:这个相信我们也⽐较常见。Trial的意思是:实验、试⽤。Trial也就是试⽤版的意思,⽤在付费软件上。试⽤结束,需要⽤户付费才能使⽤Unregistered:未注册版本。也是⼀种付费软件的版本命名⽅式。其跟Trial版的区别就是,Unregistered⼀般不存在试⽤期这么⼀说(不是绝对的,也可能存在免费使⽤期限),可以⼀直使⽤。这种版本⼀般会阉割掉⼀些功能,需要注册(付费)之后才能使⽤全部功能。
Registered:注册版本,显然这个是跟Unregistered对应的。
2.2商⽤软件发⾏版本
Enterprise(EE):企业版,企业付费购买的版本。⽐如,windows enterprise版本,企业需要付费购买enterprise版本才有使⽤windows的权限(但是现实中恐怕。。。。)还有常见的javaee或者叫j2ee,也就是Java 的企业版本的命名。
mysql社区版国内镜像下载
Community (CE):社区版本,这种版本⼀般都是开源免费的。⽐如MySQL存在开源的社区版本分⽀,MySQL也有企业版。像Intellij IDEA也存在社区版。
Standard(SE):标准版本。标准版中包含了该软件的基本组件及⼀些常⽤功能,可以满⾜⼀般⽤户的需求。⽐如常见的javase或者j2se。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论