Fedora Linux is a popular Linux distribution developed by the Fedora Project. Fedora attempts to maintain a six-month release schedule, offering new versions in Spring and Fall, although some releases have experienced minor delays.
Version [1] | Release [1] | End-of-life [2] | Kernel [3] [a] | GNOME [3] |
---|---|---|---|---|
1 (Yarrow) | 2003-11-06 | 2004-09-20 | 2.4.22 | 2.4 |
2 (Tettnang) | 2004-05-18 | 2005-04-11 | 2.6.5 | 2.6 |
3 (Heidelberg) | 2004-11-08 | 2006-01-16 | 2.6.9 | 2.8 |
4 (Stentz) | 2005-06-13 | 2006-08-07 | 2.6.11 | 2.10 |
5 (Bordeaux) | 2006-03-20 | 2007-07-02 | 2.6.15 | 2.14 |
6 (Zod) | 2006-10-24 | 2007-12-07 | 2.6.18 | 2.16 |
7 (Moonshine) | 2007-05-31 | 2008-06-13 | 2.6.21 | 2.18 |
8 (Werewolf) | 2007-11-08 | 2009-01-07 | 2.6.23 | 2.20 |
9 (Sulphur) | 2008-05-24 | 2009-07-10 | 2.6.25 | 2.22 |
10 (Cambridge) | 2008-11-25 | 2009-12-18 | 2.6.27 | 2.24 |
11 (Leonidas) | 2009-06-09 | 2010-06-25 | 2.6.29 | 2.26 |
12 (Constantine) | 2009-11-17 | 2010-12-02 | 2.6.31 | 2.28 |
13 (Goddard) | 2010-05-25 | 2011-06-24 | 2.6.33 | 2.30 |
14 (Laughlin) | 2010-10-29 | 2011-12-08 | 2.6.35 | 2.32 |
15 (Lovelock) | 2011-05-24 | 2012-06-26 | 2.6.38 | 3.0 |
16 (Verne) | 2011-11-08 | 2013-02-12 | 3.1 | 3.2 |
17 (Beefy Miracle) | 2012-05-29 | 2013-07-30 | 3.3 | 3.4 |
18 (Spherical Cow) | 2013-01-15 | 2014-01-14 | 3.6 | 3.6 |
19 (Schrödinger's Cat) | 2013-07-02 | 2015-01-06 | 3.9 | 3.8 |
20 (Heisenbug) | 2013-12-17 | 2015-06-23 | 3.11 | 3.10 |
[5] | 212014-12-09 | 2015-12-01 | 3.17 | 3.14 |
22 | 2015-05-26 | 2016-07-19 | 4.0 | 3.16 |
23 | 2015-11-03 | 2016-12-20 | 4.2 | 3.18 |
24 | 2016-06-21 | 2017-08-08 | 4.5 | 3.20 |
25 | 2016-11-22 | 2017-12-12 | 4.8 | 3.22 |
26 | 2017-07-11 | 2018-05-29 | 4.11 | 3.24 |
27 | 2017-11-14 | 2018-11-30 | 4.13 | 3.26 |
28 | 2018-05-01 | 2019-05-28 | 4.16 | 3.28 |
29 | 2018-10-30 | 2019-11-26 | 4.18 | 3.30 |
30 | 2019-05-07 | 2020-05-26 | 5.0 | 3.32 |
31 | 2019-10-29 | 2020-11-24 | 5.3 | 3.34 |
32 | 2020-04-28 | 2021-05-25 | 5.6 | 3.36 |
33 | 2020-10-27 | 2021-11-30 | 5.8 | 3.38 |
34 | 2021-04-27 | 2022-06-07 | 5.11 | 40 |
35 | 2021-11-02 | 2022-12-13 | 5.14 | 41 |
36 | 2022-05-10 | 2023-05-16 | 5.17 | 42 |
37 | 2022-11-15 | 2023-12-05 | 6.0 | 43 |
38 | 2023-04-18 [6] | 2024-05-21 [6] | 6.2 | 44 |
39 | 2023-11-07 [7] | 2024-11-26 [7] | 6.5 | 45 |
40 | 2024-04-23 [8] | 2025-05-13 [8] | 6.8 | 46 |
41 | 2024-10-29 [9] | 2025-11-19 | 6.11 | 47 |
42 | 2025-04-22 [10] | 2025-11-11 | [ to be determined ] | 48 |
43 | 2025-11-11 [11] | 2026-12-02 | [ to be determined ] | 49 |
Legend: Old version, not maintained Old version, still maintained Latest version Latest preview version Future release |
Fedora Core 1 was the first version of Fedora and was released on November 6, 2003. [12] It was codenamed Yarrow. Fedora Core 1 was based on Red Hat Linux 9.
Some of the features in Fedora Core 1 included: [13]
Fedora Core 2 was released on May 18, 2004, codenamed Tettnang. [14]
Some of the new features in Fedora Core 2 included: [15]
SELinux was disabled by default due to concerns that it radically altered the way that Fedora Core ran. [15] XFree86 was replaced by the newer X.org, a merger of the previous official X11R6 release, which additionally included a number of updates to Xrender, Xft, Xcursor, fontconfig libraries, and other significant improvements. [15]
Fedora Core 3 was released on November 8, 2004, codenamed Heidelberg. [16]
Some of the new features in Fedora Core 3 included: [17]
This release deprecated the LILO boot loader in favor of GNU GRUB. [16] Security-Enhanced Linux (SELinux) now had a new targeted policy, which was less strict than the policy used in Fedora Core 2. [16]
Fedora Core 4 was released on June 13, 2005, with the codename Stentz. [18] It shipped with Linux 2.6.11, [18] KDE 3.4 and GNOME 2.10. [19] This version introduced the new Clearlooks theme, which was inspired by the Red Hat Bluecurve theme. [19] It also shipped with the OpenOffice.org 2.0 office suite, as well as Xen, a high performance and secure open source virtualization framework. [19] It also introduced support for the PowerPC CPU architecture, and over 80 new policies for Security-Enhanced Linux (SELinux). [19]
This Core release introduced specific artwork that defined it. This is a trend that has continued in later Fedora versions.
Fedora Core 5 was released on March 20, 2006, with the codename Bordeaux, and introduced the Fedora Bubbles artwork. [20] It was the first Fedora release to include Mono and tools built with it such as Beagle, F-Spot and Tomboy. [20] It also introduced new package management tools such as pup and pirut (see Yellowdog Updater, Modified ). It also was the first Fedora release not to include the long deprecated (but kept for compatibility) LinuxThreads, replaced by the Native POSIX Thread Library. [21]
Fedora Core 6 was released on October 24, 2006, codenamed Zod. [22] This release introduced the Fedora DNA artwork, replacing the Fedora Bubbles artwork used in Fedora Core 5. [23] The codename is derived from the villain, General Zod, from the Superman DC Comic Books. [24] This version introduced support for the Compiz compositing window manager and AIGLX (a technology that enables GL-accelerated effects on a standard desktop). [23] It shipped with Firefox 1.5 as the default web browser, and Smolt, a tool that allows users to inform developers about the hardware they use. Red Hat Enterprise Linux 5 and other derivatives are based on Fedora Core 6.
Fedora Core 7, codenamed Moonshine, was released on May 31, 2007. [25] The biggest difference between Fedora Core 6 and Fedora 7 was the merging of the Red Hat "Core" and Community "Extras" repositories, [25] dropping "Core" from the name "Fedora Core," and the new build system put in place to manage those packages. This release used entirely new build and compose tools that enabled the user to create fully customized Fedora distributions via a package named Revisor that could also include packages from any third-party provider. [25]
There were three official spins available for Fedora 7: [26]
Fedora 7 featured GNOME 2.18 and KDE 3.5, a new theme entitled Flying High, OpenOffice.org 2.2 and Firefox 2.0. [26] This theme included a complete refresh of the various icons and symbols. Fast user switching was fully integrated and enabled by default. [26] Also, there were a number of updates to SELinux, including a new setroubleshoot tool for debugging SELinux security notifications, and a new, comprehensive system-config-selinux tool for fine-tuning the SELinux setup. [26]
Fedora 8, codenamed Werewolf, was released on November 8, 2007. [27]
Some of the new features and updates in Fedora 8 included: [28]
Due to criticism regarding inconsistent UI in Fedora 7 and its previous versions, Fedora 8 also included a new desktop artwork entitled Infinity and a new desktop theme named Nodoka, replacing the Flying High theme in the predecessor. A unique feature of Infinity was that the wallpaper could change to reflect the time of day. [28]
In February 2008, a new Xfce Live CD "spin" was announced for the x86 and x86-64 architectures. [29] This Live CD version uses the Xfce desktop environment, which aims to be fast and lightweight, while still being visually appealing and easy to use. Like the GNOME and KDE spins, the Xfce spin can be installed to the hard disk. [29]
Fedora 9, codenamed Sulphur, was released on May 24, 2008. [30]
Some of the new features of Fedora 9 included: [31]
Fedora 9 featured a new artwork entitled Waves which, like Infinity in Fedora 8, changes the wallpaper to reflect the time of day.
Fedora 10, codenamed Cambridge, was released on November 25, 2008. [36] It flaunts the new Solar artwork. Its features include: [37]
Fedora 11, codenamed Leonidas, was released on June 9, 2009. [38] This was the first release whose artwork is determined by the name instead of by users voting on themes.
Some of the features in Fedora 11 are:
Fedora 12, codenamed Constantine, was released on November 17, 2009. [42]
Some of the features in Fedora 12 are:
Fedora 13, codenamed "Goddard", was released on May 25, 2010. [45] During early development, Fedora project leader Paul Frields anticipated "looking at the fit and finish issues. We have tended to build a really tight ship with Fedora, but now we want to make the décor in the cabins a little more sumptuous and to polish the deck chairs and railings." [46]
Features of Fedora 13 include: [47] [48]
Fedora 14, codenamed Laughlin, was released on October 29, 2010. [49] It was the last to use the GNOME 2 desktop environment (now forked as MATE). GNOME 2 had been the desktop environment of the operating system since its inception in 2003.
Features of Fedora 14 included: [50] [51]
Fedora 15, codenamed Lovelock, was released on May 24, 2011. Features of Fedora 15 include: [52] [53] [54] [55]
Fedora 16, codenamed "Verne", was released on November 8, 2011. Fedora 16 was also dedicated to the memory of Dennis Ritchie, who died about a month before the release. [56]
Some of the features of Fedora 16 included:
Fedora 17, codenamed "Beefy Miracle", which was released on May 29, 2012. [57]
Some of the features of Fedora 17 include:
/usr
/run/media
due to a change in udisksFedora 18, codenamed "Spherical Cow", was released on January 15, 2013.
Some of the features of Fedora 18 include:
Fedora 19, codenamed "Schrödinger's Cat", was released on July 2, 2013. Red Hat Enterprise Linux 7 and other derivatives are based on Fedora 19.
Some of the features of Fedora 19 include:
Fedora 20, the last codenamed release named "Heisenbug", [62] was released on December 17, 2013. [63]
Some of the features of Fedora 20 include: [64]
Shortly after the release of Fedora 20, the Fedora project team decided to abolish the codename system completely due to inconvenience, which meant that future Fedora releases would only be referred to by their version number.
Fedora 21, the first version without a codename, [67] was released on December 9, 2014. [68]
Fedora 22 was released on May 26, 2015. [69]
Fedora 23 was released on November 3, 2015. [71]
See also. [72]
Fedora 24 was released on June 21, 2016. [73] Some notable system wide changes [74] include:
Fedora 25 was released on November 22, 2016. [75] Some notable changes (see [76] for more) are the use of the Wayland display system, Unicode 9, PHP 7.0, Node.js 6 and IBus Emoji typing.
Fedora 26 was released on July 11, 2017. [77]
Fedora 27 was released on November 14, 2017. [78]
The Workstation edition of Fedora 27 features GNOME 3.26. Both the Display and Network configuration panels have been updated, along with the overall Settings panel appearance improvement. The system search now shows more results at once, including the system actions. This release also features LibreOffice 5.4.
Fedora 28 was released on May 1, 2018. [79] Red Hat Enterprise Linux 8 and other derivatives are based on Fedora 28.
Notable new features: a modular software repository, curated third-party software repositories. [80]
Fedora 29 was released on October 30, 2018. [81]
Notable new features: Fedora Modularity [82] across all variants, a new optional package repository called Modular (also referred to as the "Application Stream" or AppStream), Gnome 3.30, ZRAM for ARM images, Fedora Scientific Vagrant images
Fedora 30 was released on April 30, 2019. [83] Its change set is here.
Fedora 31 was released October 29, 2019. [84] Its change set is here.
Fedora 32 was released April 28, 2020. [85] Its change set is here.
Fedora 33 was released on October 27, 2020. [86] Its change set is here.
Fedora 33 Workstation Edition was the first version of the operating system to default to using Btrfs as its default file system, and replacement of a swap partition with zram. [87] It featured version 3.38 of the GNOME desktop environment, and Linux kernel 5.8.15. For the first time since version 7, Fedora defaulted to a slideshow background (four png images of the Earth, from space) that changes hue according to the time of day. GNU nano became the default text editor for the command-line interface in place of vi. Fedora IoT, while previously available as a "Fedora Spin", was promoted to an official edition of the operating system. [88]
Fedora 34 was released April 27, 2021. [89] Its change set is here.
Red Hat Enterprise Linux 9 and other derivatives are based on Fedora 34. Its change set includes GNOME 40, filesystem compression by default, exclusive use of Pipewire, and defaulting KDE Plasma to Wayland.
Fedora 35 was released on November 2, 2021. [90] Its change set is here.
Fedora 36 was released on May 10, 2022. [91] Its change set is here.
Fedora 37 was released on November 15, 2022. [92] Its change set is here.
Fedora 38 was released on April 18, 2023. [93] Its change set is here.
Fedora 39 was released on November 7, 2023. [94] Its change set is here.
Fedora 40 was released on April 23, 2024. [95] Its change set is here.
Fedora 41 was released on October 29, 2024. [96] Its change set is here.
A Linux distribution is an operating system that includes the Linux kernel for its kernel functionality. Although the name does not imply product distribution per se, a distro, if distributed on its own, is often obtained via a website intended specifically for the purpose. Distros have been designed for a wide variety of systems ranging from personal computers to servers and from embedded devices to supercomputers.
Red Hat Linux was a widely used commercial open-source Linux distribution created by Red Hat until its discontinuation in 2004.
Security-Enhanced Linux (SELinux) is a Linux kernel security module that provides a mechanism for supporting access control security policies, including mandatory access controls (MAC).
Bluecurve is a desktop theme for GNOME and KDE created by the Red Hat Artwork project. The main aim of Bluecurve was to create a consistent look throughout the Linux environment, and provide support for various Freedesktop.org desktop standards. It was used in Red Hat Linux in version 8 and 9, and in its successor OS, Fedora Linux through version 4.
Red Hat Enterprise Linux (RHEL) is a commercial open-source Linux distribution developed by Red Hat for the commercial market. Red Hat Enterprise Linux is released in server versions for x86-64, Power ISA, ARM64, and IBM Z and a desktop version for x86-64. Fedora Linux and CentOS Stream serve as its upstream sources. All of Red Hat's official support and training, together with the Red Hat Certification Program, focuses on the Red Hat Enterprise Linux platform.
Berry Linux is a Live CD Linux distribution that has English and Japanese support. Berry Linux is based on and is compatible with Fedora 39 packages. The distribution is primarily focused on use as a Live CD, but it can also be installed to a live USB drive. Berry Linux can be used to try out and showcase Linux, for educational purposes, or as a rescue system, without the need to make changes to a hard disk. The current version is 1.39 released on 31 May 2024.
PCLinuxOS, often shortened to PCLOS, is a rolling release Linux distribution for x86-64 computers, with KDE Plasma, MATE, and XFCE as its default user interfaces. It is a primarily FOSS operating system for personal computers aimed at ease of use.
openSUSE is a free and open-source Linux distribution developed by the openSUSE project. It is offered in two main variations: Tumbleweed, an upstream rolling release distribution, and Leap, a stable release distribution which is sourced from SUSE Linux Enterprise.
Compiz is a compositing window manager for the X Window System, using 3D graphics hardware to create fast compositing desktop effects for window management. Effects, such as a minimization animation or a cube workspace, are implemented as loadable plugins. Because it conforms to the ICCCM conventions, Compiz can be used as a substitute for the default Mutter or Metacity, when using GNOME Panel, or KWin in KDE Plasma Workspaces. Internally Compiz uses the OpenGL library as the interface to the graphics hardware.
PulseAudio is a network-capable sound server program distributed via the freedesktop.org project. It runs mainly on Linux, including Windows Subsystem for Linux on Microsoft Windows and Termux on Android; various BSD distributions such as FreeBSD, OpenBSD, and macOS; as well as Illumos distributions and the Solaris operating system. It serves as a middleware in between applications and hardware and handles raw PCM audio streams.
A desktop environment is a collection of software designed to give functionality and a certain look and feel to an operating system.
Linux Mint is an Ubuntu-based and Debian-based Linux distribution. It comes bundled with a variety of free and open-source applications. Linux Mint offers three different desktop environments by default; Cinnamon, Xfce, and MATE.
Fedora Linux is a Linux distribution developed by the Fedora Project. It was originally developed in 2003 as a continuation of the Red Hat Linux project. It contains software distributed under various free and open-source licenses and aims to be on the leading edge of open-source technologies. It is now the upstream source for CentOS Stream and Red Hat Enterprise Linux.
Ubuntu releases are made semiannually by Canonical Ltd, its developers, using the year and month of the release as a version number. The first Ubuntu release, for example, was Ubuntu 4.10 and was released on 20 October 2004. Consequently, version numbers for future versions are provisional; if the release is delayed until a different month than planned, the version number will change accordingly.
GNOME 3 is the third major release of the GNOME desktop environment. A major departure from technologies implemented by its predecessors, GNOME 3 introduced a dramatically different user interface. It was the first GNOME release to utilize a unified graphical shell known as GNOME Shell. It also introduced support for the Wayland display protocol and added integration with other key technologies such as Flatpak during its development lifecycle.
Wayland is a communication protocol that specifies the communication between a display server and its clients, as well as a C library implementation of that protocol. A display server using the Wayland protocol is called a Wayland compositor, because it additionally performs the task of a compositing window manager.
Russian Fedora Remix was a remix of the Fedora Linux Linux distribution adapted for Russia that was active in 2008–2019. It was neither a copy of the original Fedora nor a new Linux distribution. The project aimed to ensure that Fedora fully satisfied the needs of Russian users with many additional features provided out of the box. In autumn 2019 the project was phased out because its leaders announced that it "had fulfilled its purpose by 100%" and all of the Russian-centric improvements were officially included in Fedora repositories, and Russian Fedora software maintainers became regular Fedora maintainers.
Manjaro is a free and open-source Linux distribution based on the Arch Linux operating system that has a focus on user-friendliness and accessibility. It uses a rolling release update model and Pacman as its package manager. It is developed mainly in Austria, France and Germany.
Garuda Linux is a Linux distribution targeted towards gaming based on Arch Linux. It is available in multiple desktop environments, but the KDE Plasma version is the main one. The term Garuda, originating from Hinduism and Buddhism, is defined as a divine eagle-like sun bird and the king of birds.
Thomas Fitzsimmons updated the Fedora 9 release notes source pages to reflect that Fedora 9 would ship with OpenJDK 6 instead of the IcedTea implementation of OpenJDK 7. Fedora 9 (Sulphur) is due to release in May 2008.