
The Fedora 40 features / change proposals now formally approved by FESCo this week include:
- Continuing to improve support for unified kernel images (UKIs) within Fedora. This latest phase will focus on support for booting UKIs directly, enabling UKIs on AArch64, and odding a UEFI-only cloud image variant based on UKIs.
- An update policy exception for EFF's Certbot as the Python package to manage free SSL certificates from Let's Encrypt and others. This policy for allowing Certbot to more easily update post-release is primarily for benefiting Extra Packages for Enterprise Linux (EPEL).
- Enabling IPv4 address conflict detection by default.
- Updating to the LLVM 18 compiler stack.
- Updating to Golang 1.22.
- Updating to Haskell GHC 9.6 and Stackage LTS 22.
- Renaming/changing the Mozilla Firefox .desktop file so that it complies with DBus/GNOME search provider rules.
- Unifying /usr/bin and /usr/sbin.
- Fedora will now assign individual, stable MAC addresses for WiFi connections to better the security / privacy.
- Updating to Kubernetes 1.29.
- Removing the deprecated Python Mock usage.
- The third phase of transitioning from Fedora short names for licenses over to SPDX identifiers.
- SELinux policy entries are to move from /var/run to /run.
- Fedora Cloud Edition images will now be built using Kiwi in Koji.
More details on these latest changes approved for Fedora 40 via the FESCo meeting minutes .