.NET STS 지원을 24개월로 연장

원문: .NET STS releases supported for 24 months - .NET Blog

요약

  • STS 릴리스 지원 기간은 기존 18개월에서 24개월로 연장됩니다 (.NET 9부터 적용).
  • LTS 릴리스는 기존과 동일하게 3년간 지원됩니다.
  • LTS와 STS의 지원 종료일이 동일해집니다.
  • OOB 릴리스 사용 시 조기 지원 종료 문제가 완화됩니다.

GPT 번역

.NET STS 릴리스 지원 기간이 24개월로 연장됩니다

.NET의 STS(Standard Term Support, 표준 지원) 릴리스 지원 기간이 기존 18개월에서 24개월로 연장됩니다. 이 변경은 .NET 9부터 적용되며, .NET 9의 지원 종료일은 2026년 11월 10일이 됩니다. LTS(Long Term Support, 장기 지원) 릴리스의 정책은 변함없이 3년간 지원됩니다.

일부 .NET 구성 요소는 .NET 본체와 동일한 수명 주기를 따르지 않고, 독립적으로 배포되며 별도의 지원 정책을 가집니다. 이번 발표는 해당 구성 요소의 정책에는 영향을 주지 않습니다. 자세한 지원 종료일과 정책은 .NET 지원 수명 주기 문서에서 확인할 수 있습니다.


기존 지원 정책

.NET은 매년 11월 새로운 메이저 버전을 정기적으로 출시합니다.

  • 짝수 버전은 LTS 릴리스로 분류되며, 3년간 지원되거나 차기 LTS 릴리스 출시 후 12개월까지 지원됩니다. 예를 들어, .NET 10은 2025년 11월 11일 출시되므로, .NET 8의 지원 종료일은 2026년 11월 10일이 됩니다.
  • 홀수 버전은 STS 릴리스로 분류되며, 차기 버전 출시 후 6개월까지 지원되어 총 18개월간 지원됩니다. 예를 들어, .NET 9는 기존 정책상 2026년 5월 12일에 지원이 종료될 예정이었습니다.

변경 사항

이제 STS 릴리스는 총 24개월간 지원됩니다. 차기 릴리스 출시 후 12개월까지 지원되는 방식으로 변경되며, 이에 따라 .NET 9의 지원 종료일은 2026년 11월 10일로 조정됩니다. 이로써 .NET 8(LTS)과 .NET 9(STS)의 지원 종료일은 동일하게 맞춰집니다.


변경 배경

일부 기업 고객은 내부 정책상 LTS 릴리스만 사용할 수 있도록 제한되어 있습니다. 그러나 .NET은 빠르게 발전하고 있으며, 일부 기능은 정규 연간 릴리스를 기다리지 않고 OOB(Out-of-Band) 릴리스를 통해 제공됩니다. 대표적인 예로 .NET Aspire, Microsoft.Extensions.AI, C# Dev Kit이 있습니다.

기존 정책에서는 특정 OOB 릴리스가 최신 STS 릴리스를 기반으로 제공될 경우, LTS 릴리스를 사용 중인 프로젝트라도 해당 기능을 사용하기 위해 STS 릴리스를 도입해야 했습니다. 이 경우 STS의 지원 기간이 LTS보다 짧기 때문에, 예상보다 빠르게 지원이 종료되는 문제가 발생했습니다.

이번 변경으로 STS 지원 기간이 연장되면서 LTS와 STS의 지원 종료일이 일치하게 되었으며, 이로 인해 OOB 릴리스를 사용할 때 발생하던 불이익이 크게 줄어들게 됩니다.

10개의 좋아요

이번 변경으로 인해 아래와 같은 이점이 생깁니다.

  • LTS인 .NET 8은 2026년 11월 까지 지원됨
  • .NET 8 기반으로 개발 중 .NET 9의 최신 기능을 사용할 수 있는 OOB 패키지 참조
  • STS인 .NET 9이 2026년 5월에 지원 중단되면 OOB 역시 중단됨
  • STS OOB 패키지 지원 중단으로 LTS 지원 주기가 6개월 남았음에도 업그레이드를 해야함
  • STS가 6개월 연장될 경우 업그레이드 시기가 LTS 종료 주기에 맞춰지며, 업그레이드 시 LTS+STS OOB 적용 등의 선택지가 생김
6개의 좋아요

LTS, STS의 수명 종료를 일치시키는거군요 :rofl:

7개의 좋아요

생각해보니 그동안 차별을 둔것 자체가 이상하긴했네요 프레임워크를 매년이 아니라 2년마다 릴리즈 하던가

2개의 좋아요

어짜피 9는 안쓰고 10으로 넘어가겠지만
.NET 11부터는 타이밍에 따라 STS도 채택해볼만 하겠네요

3개의 좋아요

약간 예전 인텔의 틱톡 전략이 떠오르네요!
말이 짝수 홀수 버전이고, 일종의 0.5 버전 업그레이드 느낌이라고 할까요.

2개의 좋아요