Created in 2002 at the University of Hawaii, Fedora LInux s a community project positioned upstream from Red Hat Enterprise Linux (RHEL) and sponsored by Red Hat.
Intended as a testing and development ground for innovative new features and bleeding edge technology, Fedora has traditionally been the distribution popular with tech enthusiasts and early adopters.
Rapid Development Cycle
Easy Updates between versions
Security-Enhanced Linux by default
RPM Package Support
OS of choice for Linus Torvalds
Fedora community developers are major contributors to areas such as kernel and hypervisor development, resulting in Fedora being a leader in virtualization and container technologies.
Whilst Fedora is sponsored and funded by Red Hat it is almost entirely controlled by the community and one of the easiest distributions for newcomers to get involved in. This means that community contributions are encouraged and bugs are fixed quickly.
SELinux is installed and active by default in Fedora. This provides fine grained control to security features found in the kernel, file and networking resources. SELinux was originally developed by the NSA who partnered with Red Hat to develop and integrate this security feature. SELinux is now used by Red Hat, CentOS, Fedora and other Linux operating systems.
With twice a year releases and a focus on the latest developments in Linux, Fedora normally receives the most up to date versions of applications and software packages long before other Linux distributions. Fedora is a perfect desktop and server environment for developers and users who need to test the latest software before it is released downstream.
Due to its ‘move fast’ philosophy, new versions of Fedora are quickly outdated and lose support and updates. Fedora may therefore not be suited to enterprises or organizations who need long term support and security updates for software.
Fedora does not have official commercial support available - enterprises or large organizations are better suited to using RHEL or Ubuntu.
Fedora only provides free and open-source software. Installing support for popular media formats or closed-source hardware drivers often require additional steps.
Fedora has in the past released updates which have not been thoroughly tested due to its rapid development cycle. Users looking for a completely stable experience are advised to wait before updating, or choose Red Hat instead.