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
FreeBSD
Score 9.0 out of 10
N/A
FreeBSD is an operating system used to power modern servers, desktops, and embedded platforms. A large community has continually developed it for more than thirty years. Its advanced networking, security, and storage features have made FreeBSD the platform of choice for many of the busiest web sites and most pervasive embedded networking and storage devices.N/A
Windows Server
Score 8.5 out of 10
N/A
N/AN/A
Pricing
CentOS LinuxFreeBSDWindows Server
Editions & Modules
No answers on this topic
No answers on this topic
No answers on this topic
Offerings
Pricing Offerings
CentOS LinuxFreeBSDWindows Server
Free Trial
NoNoNo
Free/Freemium Version
NoNoNo
Premium Consulting/Integration Services
NoNoNo
Entry-level Setup FeeNo setup feeNo setup feeNo setup fee
Additional Details
More Pricing Information
Community Pulse
CentOS LinuxFreeBSDWindows Server
Considered Multiple Products
CentOS Linux
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 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
Free no cost, Lower costs for support, and overall doesn't require a per licensing for each install.
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 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
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.
FreeBSD
Chose FreeBSD
FreeBSD is the closest to the original BSD unix. This OS is currently used by vendors in the field of routing, switching, security as well as base OS for MAC devies.
Chose FreeBSD
FreeBSD was the only operating system out of many I tried to install easily on older hardware and to run in a very performant way. For example, I had a lot of trouble trying to get Ubuntu to install on older hardware and when it did, it was too slow to use. FreeBSD installed …
Windows Server
Chose Windows Server
Windows Server blows any of the Linux flavors I've used out of the water. Even after gaining experience with Linux, I'm able to achieve the same results in Windows Server from a command line much quicker than in Linux simply because Windows Server, especially with the …
Chose Windows Server
Windows Server is much easier to work with and it's widely adopted. It have a lot of features and a nice gui.
In the other hand linux systems are more robust and often more secure , but the learning curve and technician needed for it are much higher. Depend on the usage you got …
Chose Windows Server
They are different experiences, and while the other solutions offer enterprise-grade stability and, in some cases, address Windows server shortcomings (such as patching), they all do the trick, but the other solutions require a deeper technical background/configuration of items …
Chose Windows Server
More user friendly and Graphical user interface is extreme compared to linux
Chose Windows Server
These are just very different products. They can all have the same functionality but the specific product knowledge with Linux is much higher. This slows down troubleshooting and can leave you with limited options for high end support. There are absolutely good use cases for …
Chose Windows Server
We have been using Microsoft products for the last 15+ years and following are key point for choosing this solution:
  • Trust & reliability of products.
  • Customer support.
Chose Windows Server
We have various servers or appliances that run on various flavors of Linux that do their jobs well, but we configure and manage them very lightly at the OS level. Most of the admin on these devices is sone inside the applications themselves. We don't shy away from new …
Chose Windows Server
I have used/administered several servers using systems like Ubuntu, Debian, and CentOS. While these systems are great in their own rights, you are typically using a command-line interface or shell in order to administrate the system. This requires a lot of commands to be …
Chose Windows Server
For our purposes it came down to picking between Windows and Linux and at the end of the day we picked both. We use Windows for 80% of our server needs to run our Web, File, Print, DHCP, Internal DNS, Active Directory, SQL, Web and other windows based servers. We use linux …
Chose Windows Server
Windows Server is the only one that has an upfront cost for licensing before hardware is considered. Windows Server is generally better suited for multi-faceted approaches; however, for just backups, TrueNAS and Synology are cheaper and just as good. For standalone services …
Chose Windows Server
When using a Linux system such as CentOS in a server situation to get certain features like Windows Server, it can take a lot of jerry-rigging and configuration to get the same results that can be set up with Windows Server in a lower amount of time.
Chose Windows Server
Windows has functions that are available to it that Linux does not as there are a lot more applications available that run on the Windows platform. Windows is widely used and is familiar to admins that don't have the experience needed for Linux. It is still a staple in …
Chose Windows Server
Windows Server offers more stability when using solutions that require domain services. It also offers more stability than third-party solutions for file services using SMB. I find third-party alternatives on Linux feature rich, however, very lacking in stability and usually …
Chose Windows Server
The clear advantage is that Windows Server is less intimidating to the uninitiated novice being that it has a GUI, well-documented process that you can see and follow rather than just executing commands in a terminal. At the same time, the growth and scope of Powershell allow …
Features
CentOS LinuxFreeBSDWindows Server
Operating System
Comparison of Operating System features of Product A and Product B
CentOS Linux
-
Ratings
FreeBSD
-
Ratings
Windows Server
7.8
5 Ratings
8% below category average
File Management00 Ratings00 Ratings9.05 Ratings
Software Application Management00 Ratings00 Ratings8.05 Ratings
System Update Frequency00 Ratings00 Ratings6.65 Ratings
Operating System Security00 Ratings00 Ratings7.65 Ratings
Best Alternatives
CentOS LinuxFreeBSDWindows Server
Small Businesses
Ubuntu
Ubuntu
Score 8.5 out of 10
Ubuntu
Ubuntu
Score 8.5 out of 10
Ubuntu
Ubuntu
Score 8.5 out of 10
Medium-sized Companies
Red Hat Enterprise Linux (RHEL)
Red Hat Enterprise Linux (RHEL)
Score 9.0 out of 10
Red Hat Enterprise Linux (RHEL)
Red Hat Enterprise Linux (RHEL)
Score 9.0 out of 10
Red Hat Enterprise Linux (RHEL)
Red Hat Enterprise Linux (RHEL)
Score 9.0 out of 10
Enterprises
Red Hat Enterprise Linux (RHEL)
Red Hat Enterprise Linux (RHEL)
Score 9.0 out of 10
Red Hat Enterprise Linux (RHEL)
Red Hat Enterprise Linux (RHEL)
Score 9.0 out of 10
Red Hat Enterprise Linux (RHEL)
Red Hat Enterprise Linux (RHEL)
Score 9.0 out of 10
All AlternativesView all alternativesView all alternativesView all alternatives
User Ratings
CentOS LinuxFreeBSDWindows Server
Likelihood to Recommend
10.0
(22 ratings)
9.0
(2 ratings)
8.2
(63 ratings)
Likelihood to Renew
-
(0 ratings)
-
(0 ratings)
9.1
(6 ratings)
Usability
10.0
(1 ratings)
-
(0 ratings)
8.2
(7 ratings)
Availability
-
(0 ratings)
-
(0 ratings)
7.3
(1 ratings)
Performance
-
(0 ratings)
-
(0 ratings)
5.5
(1 ratings)
Support Rating
8.6
(5 ratings)
-
(0 ratings)
6.4
(19 ratings)
Implementation Rating
-
(0 ratings)
-
(0 ratings)
9.1
(4 ratings)
Configurability
-
(0 ratings)
-
(0 ratings)
9.1
(2 ratings)
Contract Terms and Pricing Model
-
(0 ratings)
-
(0 ratings)
4.5
(1 ratings)
Ease of integration
-
(0 ratings)
-
(0 ratings)
9.1
(1 ratings)
Product Scalability
-
(0 ratings)
-
(0 ratings)
9.1
(1 ratings)
Professional Services
-
(0 ratings)
-
(0 ratings)
6.4
(1 ratings)
Vendor post-sale
-
(0 ratings)
-
(0 ratings)
7.3
(1 ratings)
Vendor pre-sale
-
(0 ratings)
-
(0 ratings)
8.2
(1 ratings)
User Testimonials
CentOS LinuxFreeBSDWindows Server
Likelihood to Recommend
Open Source
In any role where you need raw server power, CentOS Linux is extremely well suited. It is extremely stable, and in my experience, probably the most stable of the Linux distros available. It has a very wide base of support from 3rd party sources for additional functionality that do not come already in the CentOS Linux distribution itself. It is not as appropriate for situations that are customer facing or end user facing. For those, I recommend Ubuntu Linux. But for everything server & compute related, I recommend CentOS Linux.
Read full review
Open Source
FreeBSD is an excellent choice to continue using older hardware and have it perform, it is a great choice for a UNIX based development environment. Although I haven't used it as a server, it is most suited for this - it would make an excellent, secure and robust server for and I would love to start using it for this as well.
Read full review
Microsoft
Windows Server and Active Directory is very robust and stable, it has been a staple in every IT environment I have worked in during my career. Junior to Intermediate admins can learn Windows Server easily, the user interfaces make administration tasks very easy as well as the documentation available through a vast amount of resources. There are other Operating Systems available with no GUI which has a smaller attack surface, faster update installation and reboot time. Windows Server does have the ability to remove the desktop experience, however it is not something I have had experience with and I believe most administrators choose not to remove it.
Read full review
Pros
Open Source
  • 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
Open Source
  • stability
  • security
  • scalability
Read full review
Microsoft
  • Backup of workstations & itself - reliably, consistently, with Bare-Metal Restore and deduplication
  • File management and Security on a per file/folder/user basis is simple and fully done through an easy GUI
  • DNS, DHCP server functions are easy to configure using the built-in GUI
Read full review
Cons
Open Source
  • CentOS is not a great desktop platform. Although some would disagree with that statement, I think that CentOS is better suited to life as a server.
  • Since CentOS is community-supported some software vendors will not officially support it because it isn't Red Hat.
Read full review
Open Source
  • Installation can be tricky for first timers
  • You need to be comfortable using a command line terminal most of the time
Read full review
Microsoft
  • Microsoft needs to minimize the update frequency by making the product more secure. It can become very exhausting trying to keep updated if you don't have a dedicated support team. It can become challenging where the business is unable to allow downtime for reboots as part of the update process.
  • Prone to security and audit vulnerabilities.
  • The operating system needs more CPU and memory resources compared to other options such as Linux.
  • Understanding the licensing model can be abit confusing.
  • Comes with a standard firewall, but not the most secured one available. Would suggest using a more secured firewall as part of your antivirus software.
  • Due to the number of vulnerabilities and the operating system being a target for hackers, anti-virus software is a must.
Read full review
Likelihood to Renew
Open Source
No answers on this topic
Open Source
No answers on this topic
Microsoft
I've carefully reviewed the servers and services currently running on Windows Server 2012, and given the opportunity would renew them as is going forward. There are two systems I currently have in place, one is a very large Linux implementation for a large ecommerce site, and one is a very large backup solution front ended by FTP servers running Linux. Neither are well suited for Windows, but the overall network infrastructure is and will be Windows Server for the foreseeable future.
Read full review
Usability
Open Source
It is a very typical server software, so you will have just the console. But it is still very easy to use, you can do anything from there and you have te built in manuals to review any information. For the other hand, if you need a graphical environment is not an issue, you can install any environment you what, Gnome, xfce, etc.
Read full review
Open Source
No answers on this topic
Microsoft
Anyone new to IT could easily use the familiar Desktop Experience (GUI) version because we all know how to use Windows, whether a client or server version. Once an IT user is more comfortable with the operating system, they can move on to the Core version, which is the way to go in almost all situations.
Read full review
Reliability and Availability
Open Source
No answers on this topic
Open Source
No answers on this topic
Microsoft
some times server hungs and user sessions were busy to connect
Read full review
Performance
Open Source
No answers on this topic
Open Source
No answers on this topic
Microsoft
need to improve the performance more
Read full review
Support Rating
Open Source
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
Open Source
No answers on this topic
Microsoft
Microsoft's support is hugely wide-ranging from articles online to having to contact them directly for the more serious issues. In recent years when I have contacted them directly, I have found the support o be excellent as I have found myself connected to very knowledgeable people in the field in which I needed the support. The online support available is vast and I tend to find most of the time that there is always someone out there who has had the same issue as me in the past and knows something about how to resolve it! This is the advantage of using industry standard and long-established systems such as Windows Server.
Read full review
In-Person Training
Open Source
No answers on this topic
Open Source
No answers on this topic
Microsoft
it was my senior who trained Windows Server features and i was satisfied
Read full review
Online Training
Open Source
No answers on this topic
Open Source
No answers on this topic
Microsoft
it was recorded session and useful
Read full review
Implementation Rating
Open Source
No answers on this topic
Open Source
No answers on this topic
Microsoft
Make sure that you have detailed processes in place for every server instance you plan to install/upgrade, if possible get the base OS loaded and Windows Updates applied ahead of time, and if using a VM take a snapshot prior to installing each role, as well as along the way.
Read full review
Alternatives Considered
Open Source
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 stability and speed was unmatched in comparison to Windows, and we were not utilizing any Windows-specific software to require us to use the Microsoft alternative. My years of experience have also made it a breeze to set up and configure new CentOS instances, leading me to stay where I'm comfortable.
Read full review
Open Source
FreeBSD is the closest to the original BSD unix. This OS is currently used by vendors in the field of routing, switching, security as well as base OS for MAC devies.
Read full review
Microsoft
They are different experiences, and while the other solutions offer enterprise-grade stability and, in some cases, address Windows server shortcomings (such as patching), they all do the trick, but the other solutions require a deeper technical background/configuration of items at the command line, which some people are not fully comfortable with.
Read full review
Contract Terms and Pricing Model
Open Source
No answers on this topic
Open Source
No answers on this topic
Microsoft
need to reduce a lot
Read full review
Scalability
Open Source
No answers on this topic
Open Source
No answers on this topic
Microsoft
yes i completely agree multi deployment
Read full review
Professional Services
Open Source
No answers on this topic
Open Source
No answers on this topic
Microsoft
i like the professional service but need to improve
Read full review
Return on Investment
Open Source
  • CentOS's support of RPM packages makes it very easy to replicate RHEL servers for development or testing in cheap / free environments
  • CentOS's minimalistic desktop environment requires additional tweaking / packages if you want to have a usable desktop environment with the niceties of other modern distributions. As a result, if developers want to use CentOS, they'll need to spend more time customizing it than other distros.
  • CentOS's easy customization from the command line lends itself well to our virtualization infrastructure where setup can be easily scripted to modify CentOS's configuration files.
Read full review
Open Source
  • As FreeBSD is free - the ROI is at least the cost of some commercial Linux or Windows based OS (which can be very expensive)
  • Allowed the re-use of older hardware that would have otherwise been disposed
  • No cost development environment
  • Opportunity for a no cost server setup also
Read full review
Microsoft
  • Ability to keep all files in one place and give access to users makes file management easy to control.
  • VPN Access to off-site users is a plus.
  • Secure access to on-site SQL data from our accounting and estimating data is a plus.
Read full review
ScreenShots