Is it possible to make a long-term Fedora LTS, like Ubuntu 20.04LTS?
Bleeding Leading edge” and “stable” (aka LTS) do not live well together . From Fedora Project Mission and Foundations, the First (bold is added by me):
“We are committed to innovation.
We are not content to let others do all the heavy lifting on our behalf; we provide the latest in stable and robust, useful, and powerful free software in our Fedora distribution.” <…>
Our rapid release cycle is a major enabling factor in our ability to innovate.
Being at the edge of new stuff is at the heart of Fedora Project and that doesn’t leave space for LTS approach, as after N+2 releases you are cut off from updates. That’s 18 months, IIRC.
From my experience since version 34, IIRC, updates to next version were really smooth. Of course, that heavily depend on the HW, mine is generic and I specifically choose HW well supported by Linux and Fedora, in particular.
I’d say that previously the CentOS was a “LTS variant”, in a sense. Now there are other distros maintaining CentOS compatibility, which will not change as frequently as Fedora does.
I would say that if Fedora doesn’t offer the LTS experience you’re looking for, the next option could be CentOS Stream as it branches from Fedora every so often. That is the distro that will become the next version of RHEL. Of course if you want something more LTS than Stream, then RHEL and the RHEL clones like Rocky or Alma Linux could fit your needs better.
Ok, thanks for your answers guys.
One of the reasons I use Silverblue is because I want to be on the bleeding edge. Love the rapid updates and the pace of innovation and improvement.
Let’s please not use “bleeding edge” for Fedora. I know it has some connotations of exciting newness to some of us, but the implication is pretty clearly that you’re in for pain. But we work really hard to provide a better experience than that — we’re not just dumping the newest of everything out there and saying “good luck”.
To the contrary, we even dropped alpha releases because our packagers and quality assurance team aim to make even Rawhide — our development tree — at least alpha quality at all times. That is, if even if you’re running that, you might get some bumps, but we try not to draw blood (even metaphorically).
If you’re running a released version of Fedora Linux, you should expect a smooth, no-injury operating system. Of course, no software is perfect, but — we’re working towards making it as close as possible. From the “First” foundation that Arturas quotes, with emphasis added: “the latest in stable and robust … free software”.
@acentos, can you explain more what you’re looking for in an “LTS”? Both “long term” and “support” (or, even more so, “stable”, if that’s your S) can mean very different things to different people.
I believe Fedora generally prefers the “leading edge” rather than “bleeding edge” terminology, though personally I do suggest keeping a few bandaids around - just in case.
Perhaps my choice of terminology was somewhat inaccurate. Aaron stated it better in his reply: “leading edge” rather than “bleeding edge.” My experience with Silverblue is that its solid as a rock. It’s made even better by a community that is welcoming and willing to help new users when they hit a roadblock.
I agree, the “bleeding edge” slipped because of old habit
Yes. It’s called Red Hat Enterprise Linux. Technically, there is an LTS-focused Fedora called Fedora ELN, but you’re much better off using what it eventually becomes, namely CentOS Stream, which RHEL is then based on.
LTS means long term support … Red Hat gives 10 years of maintenance, support and updates allowing full security compliance, Ubuntu LTS gives 5 years going to 10 years with subscription to Ubuntu Pro program, Microsoft Windows Enterprise has a similar life cycle with fixed and extended policies. Advanced designers need a stable environment, Fedora is more or less so … (13 months!).
An idea is Fedora just a rolling release, stable not like Rawhide with Silverblue and more info about DNF group fonction making spins unnecessary.
Fedora is a Linux distribution that is driven by its community and places great emphasis on the use of advanced technologies and software. Due to this focus on delivering the latest software and features to its users, Fedora does not offer a Long-Term Support (LTS) release. Instead, it follows a release cycle of launching a new version every six months, which is supported for around 13 months. After this support period, users are recommended to upgrade to the latest version to ensure that they are using the most up-to-date software.
Even though Fedora does not provide a conventional LTS release, the project does offer some support options to users who require longer-term stability and assistance. For instance, Fedora offers a “modular” release option that presents a dependable foundation system with clearly defined APIs and abstractions. This option allows users to customize and update individual software components according to their needs.
Furthermore, the Fedora community provides different support channels such as documentation, forums, and mailing lists, to help users with any issues they might face. The community also promotes collaboration with upstream projects, which helps to enhance the stability and reliability of the software and features in the long run.
In summary, Fedora does not have a traditional LTS release, but it offers various support options and resources to users who seek long-term stability and support. The project focuses on utilizing the latest software and technologies while still catering to users’ needs for stable and reliable systems.