CentOS Linux vs. Ubuntu

Overview
ProductRatingMost Used ByProduct SummaryStarting Price
CentOS Linux
Score 8.6 out of 10
N/A
CentOS Linux is a Linux distribution is an enterprise OS platform compatible with its source RedHat Enterprise Linux (RHEL). Its end of life was announced for December 2021.N/A
Ubuntu
Score 8.6 out of 10
N/A
Ubuntu Linux is a Linux-based operating system for personal computers, tablets and smartphones. There is also a Server version which is used on physical or virtual servers in the data center.N/A
Pricing
CentOS LinuxUbuntu
Editions & Modules
No answers on this topic
No answers on this topic
Offerings
Pricing Offerings
CentOS LinuxUbuntu
Free Trial
NoNo
Free/Freemium Version
NoNo
Premium Consulting/Integration Services
NoNo
Entry-level Setup FeeNo setup feeNo setup fee
Additional Details
More Pricing Information
Community Pulse
CentOS LinuxUbuntu
Considered Both Products
CentOS Linux
Chose CentOS Linux
As it’s only for smaller clients and it’s best suited for our organisation and also it’s reliable. The patching cycle is okay and the applications need not be updated regularly so the downtime will be reduced hence it’s recommended for smaller clients as it’s less costly when …
Chose CentOS Linux
Ubuntu linux is another candidate that we've evaluated. It stacks up well against CentOS Linux, however it does have some quirks we need to deal with such as package management and stability. For the most part, the server version of Ubuntu is stable, but we stick with CentOS …
Chose CentOS Linux
Ubuntu Linux LTS used to be a more bleeding edge and did not provide the reliability and stability compared to CentOS, but with the move to CentOS Stream. This is reversed and we're considering moving to Ubuntu even though that is a lot of work. We simply can't work with CentOS …
Chose CentOS Linux
CentOS is based on RHEL, so it really came down to the costs when making the selection between our options. RHEL offered more support and features, but nothing that we specifically needed. CentOS is fully customizable, something Windows Server was also lacking in many ways. The …
Chose CentOS Linux
CentOS has a better reputation than Ubuntu Server. In the past some of the packages were quite old compared to Ubuntu Server. CentOS 7 had longer support cycle than the 4 year Ubuntu LTS. And CentOS Stream promises even longer support.
It is harder to manage than Ubuntu Server, …
Chose CentOS Linux
Free no cost, Lower costs for support, and overall doesn't require a per licensing for each install.
Chose CentOS Linux
Long ago we used to run Red Hat ES. However, the management of the licenses and stupid dashboards just killed us. Too much time was wasted on worthless administration. Support was not good either. Now I used SUSE way back in the 2000's and it was ok. About two years ago I tried …
Chose CentOS Linux
For our development environment, we evaluated CentOS against Ubuntu and SLES, and actually did not end up picking CentOS, as our developers found it primitive compared to the niceties offered out of the box from Ubuntu. In addition, our developers found that Ubuntu had an …
Chose CentOS Linux
When the rubber meets the road, any Linux distribution will do. However, RHEL and distributions that are derived from RHEL have a fantastic ecosystem of users, software packages, and documentation (which is generally compatible between RHEL-derived distributions) that make it …
Chose CentOS Linux
I like CentOS over other flavors of Linux - mainly because it's widely used, supported, and it's based of RedHat Enterprise Linux. Comparing it to Windows as a server? No comparison - CentOS all the way - unless you want to reboot your windows servers every few days.
Chose CentOS Linux
CentOS has a longer release cycle; it also has a much longer support cycle. i think overall CentOS is more stable and secure.
Chose CentOS Linux
We also use Ubuntu or Debian. They have their differences but it mainly comes down to what the software "officially" supports. You can get it to run on either but if there are scripts or packages already built it just saves time.
Chose CentOS Linux
CentOs is the standard in the hosting industry when it comes to different versions of Linux OSs, it's almost an exact clone of Redhat so it fits in with every need pretty well as well as it being free to use as it is opensource. Ubuntu is a great desktop OS.
Chose CentOS Linux
Comparing to Ubuntu Server OS, CentOS is better from the security hardening side. RHEL: from my hands-on experience it is pretty much the same as CentOS, but in lots of cases, costs money. However, RHEL has better internal, community and software vendors support. Windows …
Chose CentOS Linux
Ubuntu Server has a lot of the same pros as CentOS, it can sometimes take a little more work to get the same level of security that you can get out of the box with CentOS. However, Ubuntu has a much better desktop than CentOS.
Windows Servers is also reliable and secure well …
Chose CentOS Linux
I am currently looking into Ubuntu Web Server. I believe I have 18.04 installed on my test lab. I have been trying to compare speeds and reliability to our CentOS Server. The hard part for me is finding a decent web panel to use. CentOS Web Panel is really nice and I have not …
Chose CentOS Linux
CentOS is lightweight. I can run it fine on virtual machines with as little as 512Mb RAM; that's impossible using Windows Server.
Chose CentOS Linux
While Ubuntu Server has a lot of the same pros as CentOS, it can sometimes take a little more work to get the same level of hardening that you can get out of the box with CentOS. However, Ubuntu offers a much better desktop experience than CentOS.

Windows Server is also very …
Chose CentOS Linux
CentOS is different than other Linux distributions because it is as close to Red Hat Enterprise Linux as you can get without incurring the costs of Red Hat licensing. Most enterprises accept Red Hat and CentOS as a standard operating system. Some of the other distributions do …
Chose CentOS Linux
CentOS is a derivative distribution, or rather cloned, of Red Hat Enterprise Linux, which allows 100% compatibility with the binaries of the applications developed for RHEL. For this reason, and being "backed" by such an important company as Red Hat, it is one of the most used …
Chose CentOS Linux
It is more robust and easy to use, troubleshooting tips can be found online. You can also get community help as well. It is prone to security as compared to other OS. Updates are downloaded and installed in which an admin user can see the progress via the Command line interface.
Ubuntu
Chose Ubuntu
RHEL was licensed product which was denied by lot of our clients as it was increasing the infra cost. With fedora and debian we had lot of issues related to other supporting tools that we were supposed to use for application deployment. Fedora is also consuming lot of memory …
Chose Ubuntu
I used to always recommend Ubuntu, but with Snap being done by default and causing issues, I've been moving away from it more and more. I'd really like to use Ubuntu, but until Snap is purged, it won't be my go-to for desktop Linux.
Chose Ubuntu
Ubuntu Linux has the best packages useful to develop projects that require high data processing and agility
Chose Ubuntu
It's better than MacOS and Windows, while the Kali Linux was made for different purposes, so there can't be a head to head comparison between Kali and Ubuntu. As far as the MacOS and Windows, the Ubuntu is better, first, it's a FOSS software, and second, it has better support …
Chose Ubuntu
Zorin OS, Pop OS, Manjaro, Debian, etc. Ubuntu [Linux] was selected simply because of it's wider support and long-term viability. I know that I can deploy Ubuntu [Linux] images and not have to worry about them. It's just an easy choice.
Chose Ubuntu
Other alternatives for Ubuntu are Windows, Mac, Fedora, Mint Linux, Debian etc. While Ubuntu is free to use, Windows is an expensive OS, while for Mac you need to buy expensive Apple Hardware. I haven't had the chance to use other distributions of Linux, but as far as I know, …
Chose Ubuntu
So the main reason behind selecting Ubuntu among others was the easy implementation of services in it. Apart from that, as compared to other Linux its GUI is far more better to use and learn. The support of Debian packages and other software implementations are also great in it.
Chose Ubuntu
Ubuntu Linux gives the user more control over the workings of the computer and provides fewer interruptions to a productive workday. It also does not intrude with long updates constantly for dubious features for a work environment. Long term support also means that the hardware …
Chose Ubuntu
Teamviewer is really useful for remote deployments on Ubuntu in most of our projects
Chose Ubuntu
Sometimes I also use Linux CentOS but Ubuntu Linux is widely used, so software and other debugging guides are easily available on the web for Ubuntu Linux. It's also very easy to install Ubuntu Linux on new system and have it running in no time. Also, graphics of Ubuntu Linux …
Chose Ubuntu
Ubuntu Linux was preferred over Windows because
  • Lots of customizable options make it easy to control running processes
  • Deployment of applications and micro services is easy when integrated with Docker, and Docker itself is not easy to use with Windows
Chose Ubuntu
A viable, free, widely used alternative to any modern operating systems on the market. Ubuntu [Linux] is constantly improved, has an enormous user base, a very good community. It's one of the most advanced Linux distributions of today, and can be highly customized to the point …
Chose Ubuntu
I use Ubuntu Linux because it's Linux and because it is the most popular distro. This means that when I google things about it, I'm highly likely to get the answer I need.
Chose Ubuntu
Windows 10: Expensive, with more security problems, more difficult to keep updated and less variety of free / open source applications. Its use encourages bad information security practices.
OpenSuse Linux: A different distribution at source (Suse Linux), use of rpm packages …
Chose Ubuntu
We chose Ubuntu largely because of the large user base and because desktop setups can be easy to learn for people used to Windows computers and, of course, other distributions of Linux. Not a single one of the people we work with has had formal education or training with …
Chose Ubuntu
I've used other Linux distributions like Debian, Mint, Suse, Slackware, and others. I also ran OpenBSD as my primary OS for more than 3 years. We maintain FreeBSD based servers as well. Other than Debian, the supported hardware and packages doesn't seem as good as with Ubuntu …
Chose Ubuntu
We mainly chose Ubuntu Linux for its broad compatibility and package availability. Where we have a choice we prefer to deploy software on a Linux platform rather than Windows. Ubuntu is supported by our backup software and we find that updates typically complete without errors. …
Chose Ubuntu
SUSE is a European-based Linux system company, I have used it extensively over a couple of months and it's stable. I have always loved CentOS and for the past 4 years, I have used this OS as my primary workstation OS. You just don't need to reboot the system ever, it just is so …
Chose Ubuntu
We compared against Windows 10, Manjaro, and Fedora. Windows 10 lost on cost, and even usability versus Ubuntu. Manjaro and Fedora are both bleeding edge, providing great features but lacking the stability offered by Ubuntu. Ubuntu is the best of both worlds for us, providing …
Chose Ubuntu
Prior to selecting Ubuntu Linux, we looked at CentOS Linux. Obviously, both are distributions of Linux, with Ubuntu hailing from the Debian lineage, where CentOS is derived from RHEL. Ultimately, we decided on Ubuntu because it's a bit more user-friendly. However, we could …
Chose Ubuntu
If I had to pick one server OS to use forever it would be Windows but I'm glad I don't have to do that because these are both great OSes. Ubuntu has many strengths such as being free, it's package management system, and its ability to seemingly run forever if left untouched. …
Chose Ubuntu
We chose Ubuntu because it has lower licensing fees and better free support. We like Debian-based distributions in general, and Ubuntu in particular. Other Debian-based distros we use include Kali and Mint. We've also done trials on Fedora on the desktop, but found that Ubuntu …
Chose Ubuntu
While the major Linux releases are all fairly mature and stable, I find Ubuntu to be the release I turn to the most. It has a consistent look and feel that spans across the various versions of Ubuntu, which I really like. It is easy to install and configure, and updates are easy.
Chose Ubuntu
It was free, it’s well known to be stable and has near zero issues that we can’t solve with Bash or other simple shells.
Best Alternatives
CentOS LinuxUbuntu
Small Businesses
Ubuntu
Ubuntu
Score 8.6 out of 10
Android
Android
Score 9.0 out of 10
Medium-sized Companies
Red Hat Enterprise Linux (RHEL)
Red Hat Enterprise Linux (RHEL)
Score 9.3 out of 10
Red Hat Enterprise Linux (RHEL)
Red Hat Enterprise Linux (RHEL)
Score 9.3 out of 10
Enterprises
Red Hat Enterprise Linux (RHEL)
Red Hat Enterprise Linux (RHEL)
Score 9.3 out of 10
Red Hat Enterprise Linux (RHEL)
Red Hat Enterprise Linux (RHEL)
Score 9.3 out of 10
All AlternativesView all alternativesView all alternatives
User Ratings
CentOS LinuxUbuntu
Likelihood to Recommend
7.0
(0 ratings)
8.5
(0 ratings)
Likelihood to Renew
-
(0 ratings)
10.0
(0 ratings)
Support Rating
8.6
(0 ratings)
8.6
(0 ratings)
User Testimonials
CentOS LinuxUbuntu
Likelihood to Recommend
I have been a CentOS user for over 10 years and remain loyal to the core OS. When it comes to stability and speed, there's no other OS I'd recommend over it. I base this recommendation on my personal experience, as I have multiple development and production servers running the CentOS software today. It's running on newer and older hardware with ease, and the price is right!
Read full review
For a regular not tech savvy user, Ubuntu [Linux] is a piece of cake once installed, and for the tech savvy, super simple to install. And even for the not as tech savvy it is easy.
Server specs don't need to be great, it'll run on anything, though what cpu/memory you'll need depends on your use case.
Read full review
Pros
  • First of all, CentOS is one of the most secure and stable OSes straits from the box.
  • High performance on the average hardware.
  • In most of my scenarios—easy and quick deployment.
  • Huge KB community that helps to build and support different services on CentOS.
  • Versions lifecycle.
Read full review
  • Ubuntu Linux allows interfaces on desktop machines that are relatively easy for former Windows users to adapt to.
  • Ubuntu allows smooth updates, usually with little down time.
  • The user base for Ubuntu is large, which means help is easy to find.
Read full review
Cons
  • It's not as intuitive as it could be
  • Some packages can be quite old compared with other distributions
  • Breaking changes appear often when packages are obsoleted usually with no supported transition path (this is a general *NIX problem, but it's more accentuated in CentOS)
Read full review
  • I'd like to see Canonical REALLY betting on desktop Linux and move one step forward with innovation in that area to improve user adoption.
  • Desktop UI decisions have been not-so-happy in the past. The ability to move back and forth with Unity has pushed a lot of users in favor of options. Having REAL desktop environment options is something to improve as well.
  • Improvements in interoperability with other OSes would be very welcome. Sometimes it's just hard to communicate with MacOS or Windows across some protocols. Maybe it's due to the private nature of these protocols, but alternatives are around, we just need to compile and improve them.
Read full review
Likelihood to Renew
No answers on this topic
While it works, we're finding that SNAP is getting more and more annoying, so we're probably going to migrate to Debian.
Read full review
Usability
No answers on this topic
I gave it 10 out of 10 because it allows me to do the work I need on a server, such as running a website and database, and making developments. In addition, thanks to its easy and useful interface during installation, it can be easily installed. In addition, thanks to its easily accessible documents, when a problem occurs, it can be solved easily and quickly.
Read full review
Support Rating
Again, written documentation is excellent, even on the older versions. The support community is the best. It is comprehensive and I would say that it global because it transcends national boundaries. Also, you find all types of people using CentOS to do all sorts of things so you are bound to find someone to talk to if there are problems.
Read full review
We did not use the managed commercial support, but instead relied on community forums and official documentation. Ubuntu is very well documented across both instructional documentation from the developers themselves as well as informal support forums [ServerFault, YCombinator, Reddit]. It's easy enough to find an answer to any question you may have
Read full review
Implementation Rating
No answers on this topic
It was all pretty much automatic for our use cases. It integrates nicely with Laravel Forge, which is our primary use case.
Read full review
Alternatives Considered
Ubuntu Linux is another candidate that we've evaluated. It stacks up well against CentOS Linux, however it does have some quirks we need to deal with such as package management and stability. For the most part, the server version of Ubuntu is stable, but we stick with CentOS Linux because it seems to have a slight edge over Ubuntu in that realm as well. I have colleagues at other firms that are wholesale Ubuntu server infrastructure, and they are very happy with it and Ubuntu is favorable there. With the changes that have occurred or may still yet occur at CentOS Linux, we may go down the path towards Ubuntu. But for now, CentOS Linux is where we are parked and will remain for the foreseeable future.
Read full review
A viable, free, widely used alternative to any modern operating systems on the market. Ubuntu [Linux] is constantly improved, has an enormous user base, a very good community. It's one of the most advanced Linux distributions of today, and can be highly customized to the point that almost any requirement can be filled with it.
Read full review
Return on Investment
  • Since CentOS is free, our developers and engineers can use it without regard for dipping into project budgets.
  • We can spin up a CentOS VM, use it and then destroy it without having to worry about licensing headaches.
  • CentOS can run on just about any hardware platform: server, laptop, old hardware, etc. so that makes it less expensive in that we don't have to buy specialized hardware for it.
Read full review
  • Positive impact 1: The great feeling of using quality software, free, completely updated and within the law.
  • Positive impact 2: The culture of using Ubuntu Linux encourages information security within the company.
  • Positive impact 3: The system has many more customization options, which can make its use more pleasant and personal even in the business environment.
  • Negative impact 1: A steeper and more challenging learning curve.
Read full review
ScreenShots