Programming

Fedora 30 releases with GCC 9.0, GNOME 3.32, performance improvements, and much more!

2 min read

Last month, the Fedora team announced the release of Fedora 30 Beta version. Just last week, the Fedora team broke the news of the release of Fedora 30 that serves as the staging environment for Red Hat Enterprise Linux. This release comes with a number of improvements and performance optimizations.

What’s new in Fedora 30?

GCC 9.0

This release uses GCC 9.0 which brings performance improvements across all applications that have been recompiled with this version. This release also features a flicker-free boot process that hides the GRUB loader/kernel select screen by default and also relies on creative theming to incorporate the bootsplash image into the loading process.

GNOME 3.32

This release has been shipped with GNOME 3.32 that includes all-new app icons that use a new visual language reminiscent of Google’s Material Design guidelines. GNOME 3.32 provides more robust support for HiDPI displays including experimental non-integer scaling.

Performance improvements

This release comes with performance improvements including an upgrade to Bash 5.0, Boost 1.69, and glibc to 2.29. In this release, even Python 2 packages have been removed and Ruby 2.6 and PHP 7.3 has been updated.

Excessive linking for Fedora-built packages has been removed, which will improve startup times and smaller metadata files. This release also brings UEFI for ARMv7 devices that makes it possible to install Fedora on UEFI-compatible ARM hardware that is similar to installing on an arbitrary computer.

New packages for desktop environments

This release includes packages for DeepinDE and Pantheon, the desktop environments that are used in Deepin Linux, also known as “the single most beautiful desktop on the market” by TechRepublic’s Jack Wallen. These packages require a simple and manual installation process.

Most of the users are happy and excited about this news. A user commented on HackerNews, “Love this, switched today! Definitely the most easy to use distro out there and, especially in the case of Silverblue, the most modern by far (containers only!).”

Few others are complaining about the bugs in this release. Another user commented, “This is good distro for developers by developers. I wouldn’t suggest it for everyday users though. There are too many beta quality bugs since it uses really bleeding edge releases.”

To know more about this news, check out the Fedora 30’s official announcement.

Read Next

Fedora 30 Beta released with desktop environment options, GNOME 3.32, and much more

Fedora 31 will now come with Mono 5 to offer open-source .NET support

Fedora 29 released with Modularity, Silverblue, and more

 

Amrata Joshi

Share
Published by
Amrata Joshi

Recent Posts

Top life hacks for prepping for your IT certification exam

I remember deciding to pursue my first IT certification, the CompTIA A+. I had signed…

3 years ago

Learn Transformers for Natural Language Processing with Denis Rothman

Key takeaways The transformer architecture has proved to be revolutionary in outperforming the classical RNN…

3 years ago

Learning Essential Linux Commands for Navigating the Shell Effectively

Once we learn how to deploy an Ubuntu server, how to manage users, and how…

3 years ago

Clean Coding in Python with Mariano Anaya

Key-takeaways:   Clean code isn’t just a nice thing to have or a luxury in software projects; it's a necessity. If we…

3 years ago

Exploring Forms in Angular – types, benefits and differences   

While developing a web application, or setting dynamic pages and meta tags we need to deal with…

3 years ago

Gain Practical Expertise with the Latest Edition of Software Architecture with C# 9 and .NET 5

Software architecture is one of the most discussed topics in the software industry today, and…

3 years ago