Fedora Versus CentOS

Chưa phân loại
Both members of the same family of RPM-based Linux distributions, CentOS and Fedora share many similarities, but they are far from interchangeable. In this article, we introduce where both of these popular Linux distributions come from and explain what they have in common and what makes them different.


First released in 2003, Fedora is often considered to be the mother of the RPM family of Linux distributions. It focuses on providing leading open source technologies and is famous for its refusal to include any proprietary software in its official repositories.

The insistence on including only open source software makes Fedora a very pure Linux distribution and a perfect parent distribution. Fedora’s purity and cutting-edge nature have convinced well over 1 million users from around the world, including Linus Torvalds, the creator of the Linux kernel, to use it as their distribution of choice, both on personal computers and on servers.

The development of Fedora is largely driven by the community, but it’s also sponsored by Red Hat, which uses Fedora as a testing ground for many of the features that eventually make it to Red Hat Enterprise Linux, a Linux distribution developed by Red Hat and targeted toward the commercial market.

CentOS, short for Community Enterprise Operating System, is an enterprise-grade Linux distribution that’s fully compatible with its upstream source, Red Hat Enterprise Linux. It was first released in 2004, and it essentially allows anyone to use the Red Hat Enterprise Linux codebase, which is only available only through a paid subscription service or for development use in a non-production environment, for commercial purposes.

Red Hat is well-aware of the existence of CentOS, and it even employs most of the CentOS head developers. Red Hat argues that the existence of CentOS is beneficial for the whole open source community because it helps drive forward development and adoption of next-generation open source technologies.

CentOS is also a great advertisement for Red Hat Enterprise Linux, allowing small and medium-sized companies to evaluate the benefits of open source software for free. Many companies soon realize that open source software is the right way to go for them, but they switch to Red Hat Enterprise Linux to receive commercial support from Red Hat.

Release Schedule

Because Fedora primarily targets workstations and individual home users, its release and support cycles are relatively short. A new version is typically released every six months, and it’s supported only until 1 month after version X+2 is released. In other words, most versions of Fedora are only supported for 13 months. The good news is that Fedora users can upgrade to a new version without reinstalling.

The CentOS release schedule closely follows Red Hat Enterprise Linux. For example, CentOS version 7.5 is built from Red Hat Enterprise Linux 7 update 5. While previous versions of CentOS have been supported for seven years, all versions newer than CentOS 5 will be maintained for up to 10 years, which corresponds to the support cycle of Red Hat Enterprise Linux.


Fedora provides two distinct installation images: Live and Netinstall. The former allows you to demonstrate features or try out a release before hard disk/SSD installation. The latter includes only basic packages, allowing you to download everything else from the official repositories during installation.

CentOS provides three different installation media: DVD, Everything, and Minimal. The CentOS DVD ISO is small enough to fit on a single DVD, but it includes everything you might need to set up a fully functional server. The CentOS Everything ISO is a complete package with all software packages, including ones that cannot be selected for installation from the GUI installer. Finally, the CentOS Minimal ISO is the same as Fedora’s Netinstall image.

Both Fedora and CentOS use the RPM package management system and come with a wide range of software applications. Other applications can be installed from third-party repositories.


Fedora and CentOS have a lot in common, but each of these two popular distributions of Linux targets a slightly different audience. Fedora is great for open source enthusiasts who don’t mind frequent updates and the unstable nature of cutting-edge software. CentOS, on the other hand, offers a very long support cycle, making it fit for the enterprise.

ONET IDC thành lập vào năm 2012, là công ty chuyên nghiệp tại Việt Nam trong lĩnh vực cung cấp dịch vụ Hosting, VPS, máy chủ vật lý, dịch vụ Firewall Anti DDoS, SSL… Với 10 năm xây dựng và phát triển, ứng dụng nhiều công nghệ hiện đại, ONET IDC đã giúp hàng ngàn khách hàng tin tưởng lựa chọn, mang lại sự ổn định tuyệt đối cho website của khách hàng để thúc đẩy việc kinh doanh đạt được hiệu quả và thành công.
Bài viết liên quan

Linux Mint 19 “Tara” Beta Released, Features and Initial Impressions

Ubuntu 18.04 LTS Bionic Beaver operating system based Linux Mint 19 “Tara” Beta operating system is released and ready...

DigitalOcean Alternatives

Monocultures are a bad idea. Especially, in the cloud oriented era, where companies are growing more and more dependent...

What is LLVM?

What is LLVM and Why is it Useful?   Multiple mini-projects work under the LLVM umbrella. The mini-projects mainly...
Bài Viết

Bài Viết Mới Cập Nhật

Lý do tại sao bạn nên sử dụng proxy khi truy cập web đen

Các lỗi thường gặp khi sử dụng proxy và cách khắc phục chúng.

Tác động của việc sử dụng proxy đến tốc độ kết nối internet của bạn.

Các tiện ích và công cụ để quản lý proxy.

Các cách để kiểm tra tốc độ và độ ổn định của proxy.