Fedora is a Red Hat-sponsored community project that develops a bleeding-edge Linux-based operating system. Fedora 32 is the current stable version released on April 28, 2020.
Continuing the development cycle, the community is already working towards the release of the next stable Fedora 33. Hence, in this article, I’ll list down all the new changes that are confirmed to be available in Fedora 33.
Speaking of the release date, there is no exact date finalized. However, as per the official schedule, October 20 is the preferred final target date and October 27 is the final target date.
Fedora Linux 33: What’s New?
Switch From Ext4 To Btrfs Filesystem
Last month we reported that a new proposal was sent to bring major changes to the Fedora desktop variants. Subsequently, it has now been confirmed that Fedora will transition from ext4 to Btrfs filesystem by default.
However, the new default file system will only apply to Fedora Workstations and Spins across x86_64 and ARM architectures. Fedora chose Btrfs to bring benefits by resolving several problems such as running out of space, storage data corruption, filesystem resize, and complex storage setup.
Nano As Default Terminal Text Editor
Another major system-wide change to Fedora 33 is the default terminal text editor. As you may know, currently Vi is the default terminal text editor in most cases, such as git commit and command-line text editing.
But now with Fedora 33, GNU Nano will replace Vi to become the default text editor across all of Fedora’s editions. However, you’ll also have Vi pre-installed through a vim-minimal package.
GNOME 3.38 Desktop Environment
GNOME 3.38 is the upcoming stable version, scheduled to arrive one month before (on September 16, 2020) Fedora 33. To include all the latest visual changes and other new features in GNOME, Fedora 33 will come with GNOME 3.38.
As I’m writing, GNOME 3.37.90 has been released as the first beta version towards 3.38 with a number of important features. You can read our article that lists down all the new changes in GNOME, which you’ll experience in Fedora 33 as well.
Core Package Update
Besides the new enhancements, Fedora 33 has also upgraded its core tools and packages to include the latest version such as:
- GNU C Library version 2.32
- Golang 1.15
- LLVM 11
- GNU Make version 4.3
- Node.js 14.x
- Perl 5.32
- Python 3.9
- Erlang 23
- LXQt 0.15.0
- DXVK as default wined3d backend
Features Under Discussion
As Fedora’s 33 development progresses toward Beta Freeze on September 15, some changes are still under discussion. These include:
- Binutils 2.34
- RPM 4.16
- Ruby on Rails 6.0
- Promotion of Fedora IoT to the official Fedora Edition
- Enable systemd-resolved by default
- Default animated background for Fedora Workstation
- Enable EarlyOOM on Fedora KDE
- Better Thermal Management for the Workstation