长期支持 LTS(Long-term Support)是怎样的一种支持方式

栏目: ASP.NET · 发布时间: 6年前

内容简介:在 .NET Core 2.1 发布之时,微软称之为一个 LTS 版本,那么 LTS 的版本是一种怎样的版本呢?这是 .NET Core 2.1 的发布博客:

在 .NET Core 2.1 发布之时,微软称之为一个 LTS 版本,那么 LTS 的版本是一种怎样的版本呢?

LTS

这是 .NET Core 2.1 的发布博客: Announcing .NET Core 2.1 - .NET Blog ;文中说:

.NET Core 2.1 will be a long-term support (LTS) release. This means that it is supported for three years. We recommend that you make .NET Core 2.1 your new standard for .NET Core development.

LTS 是 long-term support 的缩写,意为长期支持。

这是基础库的开发者对库的使用者的一个承诺,保证某个版本的库发布之后的很长一段事件之内都得到支持。如果此版本发现一些紧急问题需要修复,那么就会在这个版本上进行更新。通常这些问题的修复都不会导致 API 变化(API 保证长期兼容),所以版本号的前两位是不变的,通常只变化第三位。

微软对 .NET Core 的长期支持策略有两种支持的时长:

  • 某个 release 版本发布之后三年;
  • 后续替代此 release 的另一个新的 release 发布之后一年

如果某个库承诺进行长期支持,那么至少数年之内使用这个库都是安全的。这段时间也足够多数开发者进行新库的准备和升级了。

LTSC / LTSB

对于长期支持还有其他的变种名称,当然也对应着不同的功能。

例如 Windows 操作系统使用的 LTSC(Long-Term Servicing Channel):

还有已经不怎么使用的 LTSB(Long-Term Servicing Branch):

ESR

当然也有机构采用 ESR 作为长期支持版本的称呼,ESR 全称为 Extended Support Release。

例如 Firefox 的长期支持版本:

长期支持 LTS(Long-term Support)是怎样的一种支持方式 ▲ Firefox ESR Release Overview

详见: Firefox Extended Support Release for Your Organization, Business, Enterprise — Mozilla


以上所述就是小编给大家介绍的《长期支持 LTS(Long-term Support)是怎样的一种支持方式》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Hello World

Hello World

Hannah Fry / W. W. Norton Company / 2018-9 / GBP 17.99

A look inside the algorithms that are shaping our lives and the dilemmas they bring with them. If you were accused of a crime, who would you rather decide your sentence—a mathematically consistent ......一起来看看 《Hello World》 这本书的介绍吧!

MD5 加密
MD5 加密

MD5 加密工具

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具