This article should be considered an opinionated editorial rather than any type of unbiased review. As a potential Red Hat refugee, it'll give you a lot of useful info. However, It's not supposed to be an impartial product review of Red Hat Enterprise Linux. The author's opinions are merely his own views. There is little love lost for Red Hat here. Let me say that we love Linux but necessarily Red Hat due to bad experiences with their business practices, technical decisions, and product feedback cycle. We are not impartial.
This page is dedicated to providing migration information for folks who have decided to move away from Red Hat and over to another Linux distribution. First of all, you might want to know that this is a common sentiment mainly due to choices made by Red Hat themselves.
I will use the terminology RHEL and OEL a lot. Those are short for Red Hat Enterprise Linux and Oracle Enterprise Linux.
These are the leading reasons why you might want to make a move away from Red Hat which have to do with Red Hat themselves.
These are the reasons folks usually migrate when they are facing internal struggles.
The main way to decide on a migration target is to consider the reason why you want to ditch Red Hat. If you plan to keep Red Hat's tools and structure but you are just tired of paying so much, then CentOS and Oracle Enterprise Linux (OEL) would both solve your problems.
If you are completely tired of Red Hat (and as an RHCE I totally understand) and want to switch to another Linux distribution that offers your more for less and doesn't follow Fedora, then I'd suggest trying a Debian or Devuan based Linux distribution. These are more significantly different from Red Hat's ways of doing things. Folks just sick of Red Hat's methods and mentality can jump ship to any number of distros and be happy. If you want to abandon Linux completely, then perhaps consider one of the BSD distributions such as FreeBSD.
Check out the features below which are the ones our customers cite the most as being in play when considering a Red Hat migration.
Feature | Red Hat Enterprise Linux | CentOS | Oracle Enterprise Linux | Debian and Devuan | FreeBSD |
---|---|---|---|---|---|
Package Access | Only for subscribers | Free | Free | Free | Free |
Patch Access | Only for subscribers | Free | Free | Free | Free |
Virtualization | Basic support in RHEL, best features in RHEV which costs big $$$ | Basic Features | Basic Features | Better Basic Features | Basic Features |
Reboot-Free Updates (ksplice) | No | No | Yes for $$$ | No | No |
Advanced Filesystems | Unstable BTRFS preview in RHEL7. Nothing in RHEL8. Basically Zero. | Same as RHEL | Same as RHEL | BTRFS and ZFS-on-Linux | Full ZFS |
Package Cache Hassle | Yes, such as Red Hat Satellite or Spacewalk | No | No | No | No |
Clustering Support | Needs “High Availability” layered product for $$$ | Basic | Pushes you to Oracle RAC / Clusterware | Basic | Basic |
Provides Upgrade Path Between Major Revisions | Buggy and Problematic, but yes, barely. | Same as RHEL | Unreliable Oracle Yum Upgrade | white-knuckled APT upgrade path | Excellent “freebsd-update” |
So, consider these scenarios:
At this point, it's very difficult to recommend Red Hat's products. There are a few exceptions where they have little or no competition, but mostly those are layered application products. So, customers who migrate will get five big benefits.