LTS Releases Explained
What LTS Means for Software
What is LTS? LTS stands for long-term support. An LTS release is a version of software that its publisher commits to maintaining with security and critical bug fixes for an extended period, usually several years. Ordinary releases receive support for a much shorter time and are typically replaced by newer versions.
The term is used for several kinds of software: operating systems such as Ubuntu Server, runtimes such as Node.js, and enterprise platforms such as Red Hat Enterprise Linux. The principle is the same in each case: a predictable base that changes slowly.
Standard and Extended Support Windows
Support is usually described in phases. Standard support covers full maintenance, including security patches and bug fixes. Ubuntu LTS releases, for example, receive standard support for five years from their release, and extended security maintenance is available for longer through the Ubuntu Pro subscription. Node.js LTS lines work in a similar way: each is actively maintained for a period, then receives only critical maintenance until it reaches its end of life.
Enterprise distributions tend to publish longer windows. Red Hat Enterprise Linux, for example, offers roughly a decade of support per major release, split into a full support phase and a maintenance phase.
Why Hosts Standardize on LTS Releases
Hosting companies run many servers, so consistency matters. An LTS base lets them test their images once, document them and keep customer sites running without frequent major changes. Customers get web servers, databases and language runtimes that do not change underfoot.
LTS also helps with planning. Administrators know when support will end and can schedule upgrades in advance, rather than reacting to an emergency. Long support does not mean no maintenance, though. An LTS system still needs regular updates, and eventually a move to a newer release, as described in the discussion of fixed and rolling release models.
Frequently asked questions
Does LTS mean the software never gets updated?
No. An LTS release still receives security patches and important bug fixes throughout its support window. What it does not receive are large feature changes that could break existing applications. Updates within the window are intended to be low-risk, which is why operators choose LTS editions in the first place.
How long does an LTS release last?
It depends on the publisher and the product. Many operating system LTS releases get around five years of standard support, with optional extensions. Runtime LTS lines often last a few years. The length is set by each publisher's support policy, so check that policy rather than relying on a general rule. What happens when support ends is covered in end-of-life guidance.