Overall Satisfaction with CentOS
Most of our development team works with opensource tools and contribute towards the improvement of CentOS and other Linux based tools and our default Operating system is CentOS. Our system administrators and Linux engineers mostly operate with CentOS.
- It is highly customizable.
- Very secure.
- Very stable distribution with a wide user community.
- It is a little complex because few c/c++ libraries will give dependencies issues.
- Installing/uninstalling packages in RHEL is a little bit of a headache.
- Not being able to run certain things on CentOS because everything is so out of date.
- Improved the development cycle.
- Improved and secure virtualized systems.
- Red Hat Enterprise Linux (RHEL), Ubuntu Linux, Ubuntu OpenStack, Oracle Linux and IBM LinuxONE
CentOS has a longer release cycle; it also has a much longer support cycle. i think overall CentOS is more stable and secure.
- CentOS is great for businesses and developers that don't need the newest releases. CentOS is more stable and secure because of that - it always uses stable (but older) versions of their software.
When developing/publishing PHP based projects, we always prefer to use CentOS. We always use unmanaged services so there is no problem of sticking to older versions of PHP. We use PHP 7.1 / Laravel 5.4 without any problems on CentOS.
On the other hand, when we are working with Ruby-based projects- we do face dependency issues with c/c++ libraries while installing certain newer gems on CentOS.