Fedora is Linux based and open-source operating system intended for developers and system administrators. It is supported by a huge Red Hat Community. It was introduced in Sep 2003. Initially, it was also known as Fedore Core. Fedora OS uses IPSec to connect to remote machines or networks. It uses Internet Key Exchange, IKE protocol to make secure, robust connections between machines.
CentOS is also Linux based open-source distributed operating system. It is quite stable and robust. It was developed over source code Red Hat Enterprise Linux, RHEL and is actively developed by CentOS community which have large number of network administrators, managers, system administrators, and core Linux contributors.
The following are some of the important differences between Fedora and CentOS.
|1||Development||Fedora OS developed by Fedora Project Community and is sponsored by Red Hat.||CentOS is developed using RHEL source and is maintained by CentOS community.|
|2||Package Manager||Fedora uses DNF, RPM and package kit as a package manager.||CentOS uses YUM as package manager.|
|3||Release Cycle||Fedora new versions are released in nearly every six months.||CentOS is updated in the 12 to 18 months release cycle.|
|4||Suited For||Fedora is suited for workstations, applications, and non-production environments.||CentOS is a stable system and can be used where RHEL level features are required.|
|5||Open Source||Fedora is free and open-source with some proprietary features.||CentOS is a completely free and open-source.|