Standard-Term-Support (STS)

Eintrag zuletzt aktualisiert am: 10.12.2022

Im modernen .NET (.NET Core 1.x,2.x,3.x sowie .NET seit Version 5.0) gibt es nicht mehr den an das Betriebssystem gebundenen 10-Jahres-Support wie beim klassischen .NET Framework, sondern nur noch 18 Monate bzw. 36 Monate Support.

Support bedeuten:
1. Microsoft liefert Aktualisierungen bei Fehlern und Sicherheitslücken
2. Man kann technische Unterstützung bei Fragen und Problemen von Microsoft bekommen (kostet aber in der Regel Geld!

Im modernen .NET gibt es:
1. Standard-Term-Support (STS) für 18 Monate. Bis Juni 2022 hieß diese Supportdauer noch "Current Release". Dann hatte Microsoft zunächst den Begriff "Short-Term-Support" verwendet (vgl. [https://devblogs.microsoft.com/dotnet/announcing-dotnet-7-preview-7/]). Seit 14. Oktober 2022 heißt die Supportdauer offiziell "Standard Support" (vgl. [https://github.com/dotnet/core/pull/7517#event-7585739701]).
2. Long-Term-Support (LTS) für 36 Monate

STS gilt seit .NET 5.0 für alle ungeraden Hauptversionsnummer, also .NET 5.0, 7.0, 9.0, 11.0, 13.0 usw
LTS gilt seit .NET 6.0 für alle ungeraden Hauptversionsnummer, also .NET 6.0, 8.0, 10.0, 12.0, 14.0 usw