The Fedora Project, a Red Hat, Inc. sponsored and community-driven open source collaboration, today announced the general availability of Fedora 31, the latest version of the fully open source Fedora operating system. Fedora 31 includes new features that help to address a host of modern computing challenges, from building and running cloud native applications to driving innovation in the connected world.
Each Fedora edition is designed to address specific use cases for modern developers and IT teams with Fedora Workstation and Fedora Server providing open operating systems built to meet the needs of forward-looking developers and server projects. Fedora 31 also sees the continued evolution of emerging Fedora editions, including Fedora CoreOS, Fedora IoT and Fedora Silverblue. Fedora 31 brings enhancements to all editions with updates to the common underlying packages, from bug fixes and performance tweaks to new versions.
“The Fedora Project aims to bring leading-edge innovation to our users, and Fedora 31 delivers on that by bringing some of the latest advancements in open source technology to the operating system. Additionally, building and supporting the next generation of Linux operating system to better reflect the emerging realities of modern computing remains a critical focus for the Fedora community, showcased by the continued refinement of our emerging editions.”
- Updated compilers and languages, including NodeJS 12, Perl 5.30 and Golang 1.13. Additionally the “python” command will now refer to Python 3
- Support for Cgroupsv2, bringing kernel level support for the latest features and functionality around cgroups in the base packages of Fedora 31. This helps lay the foundation for improved performance and new capabilities in building and running containerized applications.
- Switching RPM compression to ztsd, which decreases the amount of compression time needed and improves the overall performance of processes using binary RPMs.
- Support for RPM 4.15, the latest version of the RPM Package Manager for enhanced performance and stability across all versions of Fedora.
Fedora 31 also includes key updates to Fedora’s desktop-focused edition, Fedora 31 Workstation. Fedora 31 Workstation provides new tools and features for general users as well as developers with the inclusion of GNOME 3.34. GNOME 3.34 brings significant performance enhancements which will be especially noticeable on lower-powered hardware. Fedora 31 Workstation also expands the default uses of Wayland, including allowing Firefox to run natively on Wayland under GNOME instead of the XWayland backend as with prior releases.
Additionally, Fedora CoreOS, Fedora IoT and Fedora Silverblue continue to evolve and be updated to better meet the requirements of modern IT, which is powered by Linux containers, Kubernetes and cloud computing. The emerging Fedora editions remain available in preview.