Fedora 42: What's New in KDE Plasma, COSMIC, and the Installer
Fedora 42 promotes KDE Plasma from a spin to a full edition alongside GNOME, ships an official (but still alpha-quality) COSMIC Spin, and switches the Workstation installer to a new WebUI. Underneath, the toolchain and kernel move forward by their usual one release's worth of versions.
The most user-visible change is KDE Plasma's promotion; the most experimental is COSMIC. Between them sits a genuinely modernised installer and the usual round of package updates.
KDE Plasma Promotion: A New Chapter
The most significant change in Fedora 42 is the promotion of KDE Plasma from a spin to a full edition, standing alongside GNOME as an equal partner. It reflects the maturity and popularity of the KDE desktop environment within the Fedora ecosystem.
What This Means for Users
The promotion brings a couple of concrete changes:
- Equal Support: KDE Plasma receives the same level of testing, integration, and support as GNOME
- Release-Blocking Status: KDE-specific bugs can now block a Fedora release, the same as GNOME bugs
COSMIC Desktop Environment: Official, Not Yet Finished
Fedora 42 ships an official COSMIC Spin, built by System76 as a Rust-based, tiling-capable desktop. It's one of the first major distributions to package COSMIC as an official Spin, but Fedora's own guidance is clear that it's still alpha-quality and intended for testing rather than daily-driver use at this stage.
Notable Characteristics
- Rust-Based: Built entirely in Rust for memory safety and performance
- Tiling by Default: Native tiling window management with keyboard shortcuts
- Cosmic Settings: A unified settings application replacing fragmented configuration tools
Anaconda WebUI: A New Default for Workstation
The Workstation Live ISO now defaults to a PatternFly-based WebUI installer in place of the traditional Anaconda interface, including a redesigned storage-partitioning flow. Other Spins, Editions, and DNF-based installs weren't covered by this change in Fedora 42.
Key Changes
- Responsive Design: Works across different screen sizes and resolutions
- Redesigned Partitioning: A reworked storage-configuration flow for the web interface
- Modern UI: A web-based interface replacing the older Anaconda GUI toolkit
Developer Experience: Toolchain Updates
Fedora 42 carries the usual release's worth of toolchain updates:
- GCC 15: The GNU toolchain update also brings binutils 2.44, glibc 2.41, and gdb 15+
- LLVM 20: Updated Clang and the rest of the LLVM subprojects
- Python: Python 3.8 is retired; applications must target 3.9 or newer
Infrastructure: Kernel and Package Management
Under the hood:
- Linux 6.14 Kernel: The kernel Fedora 42 shipped with at general availability
- DNF5: Already the default since Fedora 41; Fedora 42 adds automatic handling of expired or obsolete repository signing keys
- Drm Panic: Improves the visibility of kernel panic information on the display itself
Where This Leaves Things
KDE Plasma's promotion to full-edition status is the change worth paying attention to here - it's a real shift in how Fedora tests and supports the desktop, not just a labelling change. COSMIC, by contrast, is worth trying on a spare machine or in a VM rather than treating as a daily driver yet; Fedora's own packaging guidance says as much.
The WebUI installer and the toolchain bumps are the kind of steady, incremental progress every Fedora release carries. None of it is dramatic on its own, but it's what keeps the distribution current.
Need infrastructure that's actually run this way?
Get in touch