Kurz erklärt
Long Term Support (LTS) bezeichnet eine Softwareversion, die der Hersteller oder die Community über einen festgelegten, längeren Zeitraum mit Fehlerkorrekturen und Sicherheitsupdates pflegt. Zwischen zwei LTS-Versionen erscheinen oft kurzlebige Zwischenversionen mit neuen Funktionen.
Die LTS-Version dagegen ist auf Stabilität ausgelegt und eignet sich deshalb für den produktiven Betrieb von Websites, Shops und Unternehmenssoftware.
Bekannte Beispiele sind TYPO3, Ubuntu, Node.js und Java. Das Prinzip ist überall gleich: Jede LTS-Version hat ein Startdatum und ein festes Ende. Wer sie einsetzt, weiß von Anfang an, wann ein Upgrade fällig wird.
Wie ein LTS-Lebenszyklus aufgebaut ist
Ein LTS-Zyklus läuft fast immer in Phasen ab. Zuerst gibt es aktive Pflege mit Bugfixes und Sicherheitsupdates. Danach folgt eine Phase, in der nur noch Sicherheitslücken geschlossen werden. Mit dem End of Life (EOL) endet der kostenlose Support ganz. Einige Anbieter verkaufen danach einen Extended Long Term Support (ELTS), der die Version gegen Geld noch einige Jahre weiter absichert.
| Phase | Was passiert | Kosten |
|---|---|---|
| Aktive Pflege | Bugfixes und Sicherheitsupdates | kostenlos |
| Security-only | nur noch Sicherheitskorrekturen | kostenlos |
| End of Life | keine Updates mehr | – (Risiko liegt beim Betreiber) |
| Extended Support (optional) | Sicherheitsupdates gegen Gebühr | jährlicher Vertrag |