Fedora 25 is the latest edition of the Linux distribution published by the Fedora Project, which is sponsored by Red Hat, Inc. The Fedora Project supports many desktop environments, including Cinnamon, GNOME 3, KDE, LXDE, MATE and Xfce, but the main edition uses the GNOME 3 desktop environment in its default configuration.
The other desktop environments are made available via what are called Spins.
Highlights of the core release includes Linux kernel 4.8, as well as:
- Docker 1.12 for building and running containerized applications
- Node.js 6.9.1, the latest version of the popular server-side JavaScript engine
- Support for Rust, a faster and more stable system programming language
- PHP 7, offering improved performance and reduced memory usage
- Multiple Python versions — 2.6, 2.7, 3.3, 3.4 and 3.5 — to help run test suites across several Python configurations, as well as PyPy, PyPy3, and Jython
The main edition comes with GNOME 3.22. Here are a few screenshots from a test installation.
This first image shows the login screen of a Fedora 25 GNOME 3 desktop.

Figure 1: Login screen of Fedora 25 GNOME 3 desktop
The default desktop of Fedora 25 GNOME 3 desktop.

Figure 2: Default desktop of Fedora 25 GNOME 3
Activities view of Fedora 25 GNOME 3 desktop.

Figure 3: Activities view of Fedora 25 GNOME 3 desktop
Applications view of Fedora 25 GNOME 3 desktop.

Figure 4: Applications view of Fedora 25 GNOME 3 desktop
An option for those who like things the old way is to log in using the Classic desktop. This screenshot shows what that desktop looks like on Fedora 25.

Figure 5: Classic desktop of Fedora 25 GNOME 3
The GNOME 3 Classic desktop’s application menu as seen on Fedora 25.

Figure 6: Classic desktop of Fedora 25 GNOME 3 showing the application menu
Panel calendar of the GNOME 3 Classic desktop on Fedora 25.

Figure 7: Classic desktop calendar of Fedora 25 GNOME 3
GNOME Boxes is a software virtualization application of the GNOME 3 desktop. It can be used to run a virtual instance of another operating system using an installation image, or to run an instance of a remote machine.

Figure 8: GNOME 3 Boxes on Fedora 25
GNOME Software is the graphical application manager on Fedora 25 GNOME 3.

Figure 9: GNOME Software on Fedora 25
System Settings on Fedora 25 GNOME 3.

Figure 10: System Settings of GNOME 3 on Fedora 25
Options available on the Online accounts module of System Settings on Fedora 25 GNOME 3.

Figure 11: Online accounts module of System Settings on Fedora 25 GNOME 3
Sharing module of System Settings on Fedora 25 GNOME 3.

Figure 12: Sharing module of System Settings on Fedora 25 GNOME 3
The lock screen of Fedora 25 GNOME 3 desktop. To download an installation image of the Fedora 25 GNOME 3, click here. And if you need to dual-boot Fedora 25 and Windows on a single hard drive, read Dual-boot Fedora 25, Windows 10 on a computer with UEFI firmware.

Figure 13: Lock screen of Fedora 25 GNOME 3