Ein Jahr oder fünf: Die Releases der Woche zeigen, wie weit LTS divergiert
Drei Releases dieser Woche tragen dasselbe Wort, Stabilität, und meinen damit drei verschiedene Dinge. Nebeneinander gelesen erinnern sie daran, dass „LTS“ ein Vertrag ist, dessen Bedingungen je nach Hersteller variieren – und dass die Bedingungen mehr zählen als das Etikett.
Quarkus: ein Jahr und ein schneller Weg hinein. Quarkus 3.40 ist die neue LTS-Version des Frameworks und wird zwölf Monate unterstützt. Sie setzt 3.39 direkt fort, und die Antwort des Teams auf das kurze Fenster sind Werkzeuge: quarkus update soll eine Anwendung von jeder früheren Version aus aktualisieren können, auch von 2.x. Das Modell geht davon aus, dass Teams oft wechseln, und macht den Wechsel billig. Source: https://quarkus.io/blog/quarkus-3-40-released

Qt: fünf Jahre und eine Aufsicht im Raum. Qt 6.12 wird fünf Jahre gepflegt, alle zwei Jahre erscheint eine neue LTS-Version, und die Linien überschneiden sich. Die Version ist auf den EU Cyber Resilience Act ausgerichtet: Laut Unternehmen ist sie für die Pflichten gebaut, die es für Dezember 2027 erwartet, wird ohne bekannte ausnutzbare Schwachstellen ausgeliefert und bringt garantierte Reaktionszeiten für kommerzielle Kunden. Stabilität heißt hier, dass ein Produkt jahrelang gegen eine Version geplant und zertifiziert werden kann. Source: https://www.qt.io/blog/qt-6.12-released
Kotlin: Stabilität im Binary markiert. Kotlin 2.5.0 führt Companion-Blöcke und -Erweiterungen als experimentell ein. Wer Erweiterungen nutzt, bekommt vom Compiler Pre-Release-Binaries; Bibliotheken damit lassen sich womöglich erst als Abhängigkeit verwenden, wenn das Feature stabil ist. Die Sprache setzt ihr Stabilitätsversprechen mechanisch im Artefakt durch, nicht über einen Supportkalender. Source: https://blog.jetbrains.com/kotlin/2026/09/the-companions-to-come
Was daraus folgt. Die Fragen an jede Abhängigkeit sind dieselben: Wie lange wird die Linie unterstützt, wie viele Versionen kann ich beim Wechsel überspringen, und was passiert, wenn ich mich auf etwas Experimentelles stütze? Quarkus antwortet mit kurzem Fenster und starkem Migrationswerkzeug, Qt mit langem Fenster und Compliance-Zusagen, Kotlin mit einer Sperre im Compiler. Ein Team auf einer Zwölf-Monats-Linie sollte Upgrades als Routinearbeit üben; ein Team, das auf eine Fünf-Jahres-Linie setzt, sollte prüfen, welche Zusagen für die Open-Source-Ausgabe gelten und welche nur für kommerzielle Kunden.