Search code examples
.netasp.net-core.net-corerelease.net-5

What is the difference between LTS and GA in Microsoft .NET releases?


Regarding an blog post there are LTS and GA releases, diplayed in the chart of the .NET Roadmap. What is an GA release and what is the difference between LTS and GA releases?


Solution

  • GA is General Availability - fully supported, not a pre-release, there won't (shouldn't) be any breaking changes.

    LTS is Long Term Support - so not just GA, but also expected to be supported for a significant period of time.

    So if you're running a web application internally that you can reasonably easily update, you might want to stay up to date with the latest GA version... whereas if you're deploying software that is relatively hard to update, and needs to be supported for long periods, you may well wish to stick with LTS versions.