Fedora 43 arrives with Linux 6.17, GNOME 49, Plasma 6.4, and improvements to the Anaconda installer.

  • GO confirmed after the Go No-Go meeting: kernel 6.17, GNOME 49 and Wayland by default on Workstation.
  • Revamped installer with Anaconda WebUI and DNF5; Kinoite enables automatic updates.
  • Up-to-date toolchain (GCC 15.2, glibc 2.42, LLVM 21) and Python 3.14; deprecated packages cleaned up.
  • ISOs scheduled for Tuesday, October 28; space background signed by Madeline Peck.

Fedora 43 now available

Fedora 43 crosses the finish line and finally declared stable After a brief delay due to blocking bugs, the Red Hat-sponsored distribution has received the team's approval following the classic Go No-Go meeting, meaning there are no more critical bugs preventing its release. The release comes with the seal of quality that characterizes the project and with profound changes to the desktop, installer, and system base.

For those who were biting their nails, Fedora 43 can now be downloaded from your server, and they'll soon publish it on their website. Furthermore, the Compose images for RC 1.3 match those that will be released on the day of the announcement, so the community that got ahead of the curve has already had a chance to try out what's coming. The on-time release of the stable phase is confirmed after validation, with Aoife Moloney announcing the start of the beta release at the time and the technical team declaring GO for the final release.

Fedora 43 with an up-to-date desktop: GNOME 49, KDE Plasma 6.4, and Wayland by default

Fedora Workstation 43 adopts GNOME 49, a leap that results in a smoother and more consistent session, with a polished interface, fine-tuned animations, and optimized overall performance. transition to Wayland It is definitely consolidated in GNOME: it is reinforced as an exclusive option, leaving X11 behind in this edition. On the main desktop, GNOME 49 and Wayland define the experience, prioritizing security, efficiency, and modernity..

The KDE Plasma edition is also very up-to-date: Fedora KDE Plasma Desktop includes Plasma 6.4 in its latest maintenance release, and Fedora Kinoite, the immutable KDE-based variant, enables automatic updates by default so that after a reboot the system is up to date without manual intervention. Those who prefer KDE find a modern desktop with a simplified update cycle and best practices by default..

Fedora 43 Kernel, Drivers, and Graphics Stack

The core of the system is upgraded to Linux 6.17, bringing improvements in hardware compatibility, performance, and energy efficiency. Early testing on recent hardware has shown a stable experience with GNOME 49 and the new kernel, maintaining Btrfs as the default file system. Also notable is the Mesa update to the 25.1 branch in the testing phase, with improvements to the graphics stack. Kernel hopping and graphics stack improve compatibility and performance for current systems.

On the visual side, Noto Color Emoji fonts add COLRv1 support, so vector emoji display richer gradients and strokes where supported by apps. Small details in typography and rendering elevate the visual quality of interfaces and apps..

Modernized installation: Anaconda WebUI and DNF5

One of the areas where Fedora 43 makes a noticeable leap is the installer. The new Anaconda WebUI takes center stage and is the default for desktop Spins to unify the experience across all variants, with a modern and consistent interface that gradually replaces the classic GTK installer. The installation is clearer, more uniform, and more up-to-date, reducing friction for both novices and administrators..

There are also changes under the hood: the installer engine adopts DNF5, strengthening support and debugging for package operations during installation. This move pushes DNF4 into maintenance mode and brings the future of package management closer to the distribution. DNF5 becomes the basis for faster and more reliable transactions in the installation process.

System improvements noticeable after booting Fedora 43

Fedora 43 doesn't stop there. Automatic updates are enabled by default in Kinoite, downloading in the background and applying them upon reboot. In addition, a compressed initrd with zstd is used to speed up boot, and an automatic alternative monospace font is introduced when the configured one is missing, avoiding sudden jumps when installing new font packages. Less stuttering and more speed, with fine-tuning that polishes the daily experience.

Another system integrity improvement is the adoption of package-specific RPM macros for compilation flags. This standardizes and simplifies package-level flag settings, avoids fragile manual editing of environment variables, and ensures that changes are applied correctly. Package building becomes more predictable and easier to maintain for the entire ecosystem.

Up-to-date toolchain for developers

The massive update to the GNU Toolchain and related tools is one of the technical highlights. Fedora 43 includes GCC 15.2, Binutils 2.45, and the GNU C Library 2.42, along with GDB 17.1 and LLVM 21, among others. Developers get the latest compilers and debuggers, with new features, optimizations, and security fixes..

In the language and platform layer, Go 1.25, Perl 5.42 and RPM 6.0, as well as updates to databases and server frameworks such as PostgreSQL 18, MySQL 8.4, Dovecot 2.4, Tomcat 10.1, and Ruby on Rails 8.0. Go 1.25 adds, for example, leak detection with asan upon program termination, the go doc option with an embedded web server, and the ability to use subdirectories as the module root. The development platform stays fresh and ready for modern projects in multiple languages.

Python 3.14 and new niche tools

Python is bumped to 3.14 across the distribution, even though the branch is still in upstream development. Fedora uses this approach to detect critical bugs early and collaborate with the ecosystem to fix them, while also exposing developers to new features before the final release. The Python advancement accelerates community feedback and brings performance improvements across multiple workflows..

Among the less common additions is support for Hare, a systems language gaining popularity among those interested in minimalist alternatives to C. And, in the academic and research arena, Idris 2 is introduced with its quantitative type theory, a new core language and a more minimal prelude and compilation target for Chez Scheme. The range of tools is expanded for restless profiles and experimental projects..

Package cleanup and deprecations

With each release cycle, Fedora also trims its load. The gold linker is deprecated, and the binutils gold subpackage is removed, reducing the available linkers from four to three and simplifying decisions for developers and builds. Fewer optional paths often equals fewer points of failure over time..

In the Python ecosystem, python nose is being retired to avoid new dependencies on an unmaintained test runner, and migration to active alternatives such as pytest or nose2 is recommended. Additionally, older versions of the GTK bindings in Rust, specifically GTK3 rs, GTK rs core v0.18, and GTK4 rs v0.7, are being removed to avoid maintaining outdated software. The package policy prioritizes maintained and secure libraries over outdated ones..

Visual identity: rocket wallpaper

The default art is once again one of those that leave a mark. Red Hat designer Madeline Peck creates a space-themed desktop background featuring a shuttle rocket in the midst of takeoff. There are day and night variations with carefully crafted lighting variations. Scientific aesthetics and a nod to exploration once again define the character of the work..

The tradition of linking each version to a STEM motif continues: the letter R pays tribute to Sally Ride, a pioneering figure in astronautics, and the composition exudes a certain retro-futuristic air reminiscent of educational posters from the mid-20th century. A recognizable artistic touch that accompanies technical improvements.

Performance and stability in practice

The first test sessions with RC 1.3, identical to the final release, show a system with a good pulse. Workloads that rely on Python 3.14 have seen runtime improvements, and the combination of Wayland, GNOME 49, and the updated graphics stack feels solid on modern machines. The whole thing feels agile and stable, with faster startup thanks to the initrd with zstd.

As always, actual performance may vary depending on hardware and drivers, but Fedora's commitment to being very close to upstream allows for quick response to regressions. Keeping Btrfs as default also offers advantages in snapshots and data management. The balance between avant-garde and stability remains the hallmark of the project..

CoreOS and containers: a shift in construction

Fedora CoreOS is changing its build process and moving to Containerfile, abandoning the custom CoreOS Assembler tool. This transition allows anyone with Podman to build FCOS images in a standard way. Image creation is democratized and automation in CI is simplified.

This step fits in with the rest of the cleanup and standardization of the packaging and build ecosystem that Fedora 43 is driving at its foundation. The practical effect is a lowering of the barriers to entry and greater alignment with common container practices. Fewer ad hoc tools and more reproducible flows with known technologies.

What to expect after installing Fedora 43

Those coming from Fedora 42 will see a fairly natural evolution, but with key version upgrades that should be reviewed if using sensitive workflows. GNOME 49, Wayland exclusively in the Workstation session, kernel 6.17, a revamped toolchain, and small design touches like the space wallpaper set the tone for this release. It is a continuity edition with enough new features to deserve the update as soon as possible..

This isn't an experimental release. Fedora 43 arrives fine-tuned, with issues resolved and a clear focus on experience consistency and foundation modernization. If you're new, installation is easier; if you're a veteran, you'll notice less friction in maintenance and development tasks. It is a recognizable, modern Fedora with reinforced foundations.

With Fedora 43 stable available and the ISO release date set, the overall feeling is that the project has managed to turn the slight delay into a polished finish that makes up for the wait. Everything points to a solid cycle: updated desktop, a top-notch installer, a toolchain ready to compile at full speed, and a visual identity that invites you to try out the system as soon as the download appears. For those looking for a powerful, coherent and very upstream desktop Linux, this version more than meets the requirements..

Fedora 43 Beta
Related article:
Fedora 43 Beta: Release, What's New, and Download