CentOS Linux
CentOS is a unique version of the Red Hat Enterprise Linux paid distribution. Increased stability and free distribution of the enterprise-level distribution. It is indispensable for comfortable work with servers. Plus CentOS systems: all software products that are designed for Linux work.
The system is not designed for beginners — no simplifications, the operation of your server will be safe and stable, GCC technologies such as SSP (stack protection), PIE are used. If you use Red Hat at work, it makes sense to use CentOS at home — there are few differences, but the savings are on the face.