Fedora Linux Releases
Our release schedule
Fedora creates two major OS releases every year, targeted for the fourth Tuesday in April and October. We don’t follow a strict "ship on this date!" policy, nor do we wait until every single possible thing is perfect. Fedora integrates thousands of always-changing upstream packages, and if we stuck to a date no matter what, we’d always ship with serious bugs, and if we attempted to squash every problem before releasing, we’d never ship at all.
To understand more about the reasoning behind Fedora’s process and release life cycle, see the Release Life Cycle documentation.
Current supported releases
Fedora provides approximately 13 months of support for each release. The N-2 release reaches End of Life four weeks after Fedora Linux N is released. See the sidebar for information about the current releases.
Fedora’s approach involves two development releases, Rawhide and Branched. For more details, see the respective pages.
Continuous rolling development branch. No releases are ever made directly from Rawhide, and it never freezes. There is no guarantee of stability. Rawhide is intended for initial testing of the very latest code under active development.
On mirrors: development/rawhide
Repository: rawhide (unstable)
Development branch for pre-release stabilization. All Fedora Linux releases are branched from Rawhide at the branch point before going through the Beta and GA (Final) milestones. For a time between GA and the next branch point, there is no Branched release. Branched provides continuous daily updates, but with controls to promote stabilization.
On mirrors: development/39 (or mirror list) Repositories: fedora (stable), updates-testing (test updates)
See the sidebar or EOL page.
Want to help? Learn how to contribute to Fedora Docs ›