All editions of Fedora 28 are built from a common set of base packages and, as with all new Fedora releases, the packages feature numerous bug fixes and performance tweaks as well as new and enhanced additions. The Fedora 28 base package includes updated compilers and languages including the latest version of the GNU Compiler Collection (GCC) 8, Golang 1.10 and Ruby 2.5.
New in Fedora 28 is a modular repository, which will provide software and updates with alternative versions from those that come with the default release, enabling users to update specific components at the speed that meets their needs. Additionally, all Fedora 28 editions have also seen improvements to Virtualbox guest support, designed to simplify the user experience in running Fedora 28 as a Virtualbox guest on other operating systems.
Fedora 28 Server
The Fedora Server edition features one of the most significant additions, with the introduction of the Modularity initiative. Modularity helps make it easier to include alternative versions of software and updates than those shipped with the default release. This is an important component for programming stacks and database instances, giving administrators more choices in what software versions they are able to deploy and support.
Additionally, Fedora 28 Server now includes support for 64-bit ARM as a primary architecture, providing an additional operating system option for systems administrators looking to use emerging hardware technologies.
Fedora 28 Workstation
The latest version of Fedora’s desktop-focused edition provides new tools and features for general users as well as developers with the inclusion of GNOME 3.28. GNOME 3.28 adds the capability to favorite files, folders, and contacts for easier organization and access. Additionally, the new application Usage is included to help users more easily diagnose and resolve performance and capacity issues. Fedora Workstation 28 also introduces GNOME Photos as the default photo management application, providing a more simple application for viewing, browsing and organizing photos.
Additional enhancements include Thunderbolt 3 connection support, active-by-default power saving features to improve laptop battery life, improved emoji support, and more.
Fedora 28 Atomic Host
Fedora Atomic Host continues to be designed to provide a minimal footprint operating platform, making it a well-suited option for running containerized workloads across various footprints, including the public cloud. Available on a two-week refresh schedule, Fedora Atomic Host includes a base image for creating virtual machines, an Atomic Host image for creating container deployment hosts, and base container images to leverage as a starting point for Fedora-based containerized applications. New for Fedora 28 Atomic Host is the inclusion of Kubernetes 1.9, which brings along a host of new innovative features for orchestrating container-native workloads.