Need advice about which tool to choose?Ask the StackShare community!
Centos vs FreeBSD: What are the differences?
Developers describe Centos as "The Community ENTerprise Operating System". The CentOS Project is a community-driven free software effort focused on delivering a robust open source ecosystem. For users, we offer a consistent manageable platform that suits a wide variety of deployments. For open source communities, we offer a solid, predictable base to build upon, along with extensive resources to build, test, release, and maintain their code. On the other hand, FreeBSD is detailed as "An operating system used to power modern servers, desktops, and embedded platforms". An operating system for a variety of platforms which focuses on features, speed, and stability. It is derived from BSD, the version of UNIX® developed at the University of California, Berkeley. It is developed and maintained by a large community.
Centos and FreeBSD belong to "Operating Systems" category of the tech stack.
FreeBSD is an open source tool with 4.37K GitHub stars and 1.72K GitHub forks. Here's a link to FreeBSD's open source repository on GitHub.
According to the StackShare community, Centos has a broader approval, being mentioned in 352 company stacks & 304 developers stacks; compared to FreeBSD, which is listed in 12 company stacks and 11 developer stacks.
Global familiarity, free, widely used, and as a debian distro feels more comfortable when rapidly switching between local macOS and remote command lines.
CentOS does boast quite a few security/stability improvements, however as a RHEL-based distro, differs quite significantly in the command line and suffers from slightly less frequent package updates. (Could be a good or bad thing depending on your use-case and if it is public facing)
Pros of CentOS
- Stable15
- Free to use8
- Reliable8
- Has epel packages5
- Good support5
- Great Community4
- I've moved from gentoo to centos2
Pros of FreeBSD
- Excellent as Server6
- Very Stable5
- Helpful community4
- Extremely simple updates and compiles of kernel and use2
- Ports and packages system is mature and well-supported2
- Free to use2
- Easy to install1
- Supported by major cloud platforms1
Sign up to add or upvote prosMake informed product decisions
Cons of CentOS
- Yum is a horrible package manager1
Cons of FreeBSD
- Slower to adopt non-server hardware than Linux1
- Poor support for laptops, especially wireless cards1