Es gibt inzwischen so viel Software, dass es nicht immer einfach fällt, sich für eine entsprechende zu entscheiden. Die Unterschiede sind teilweise enorm. Zudem hat jeder Einzelne unterschiedliche Vorstellungen von der Arbeit mit der Software.
Zu diesen Software-Programmen gehört unter anderem auch CentOS, ein sehr bekanntes und auch beliebtes Programm, welches stetig weiter entwickelt wird, um den Kundenstamm nicht nur zu behalten, sondern auch weiter aufzubauen.
Der Begriff CentOS ist lediglich die Abkürzung für Community Enterprise Operating System. Bei diesem System handelt es sich um eine so genannte Distribution für Linux. Das Besondere an dieser Linux Distribution CentOS, welche eine Distribution für Web-Server ist, ist, dass sie ehrenamtlich gepflegt wird. Auch die Weiterentwicklung dieses Programmes erfolgt durch ehrenamtliche Mitarbeiter.
Die CentOS Distribution basiert auf der bisherigen Red Hat Enterprise Linux Distribution. Es handelt sich hier nicht um einen reinen Nachfolger. Die Programme sind binärkompatibel.
Die Red Hat Enterprise Linux Distribution wird mit dem Buchstaben RHEL abgekürzt.
Dieses System wurde vor allem deshalb entwickelt, um den Nutzern zu ermöglichen, eine binärkompatbile RHEL Distribution von Linux zu bekommen.
Was sehr wichtig ist, ist die Tatsache, dass man mit Hilfe dieses Programmes die Möglichkeit hat, vor allem schnelle Hilfe durch den so genannten Support zu erhalten. Dies ist nicht selbstverständlich. Die Kunden genießen demnach einen Luxus und schätzen diesen auch sehr, da sie immer schnelle Antworten auf ihre Fragen bekommen.
Weiterhin hat das Programm den Vorteil, dass Updates immer wieder schnell zur Verfügung stehen. Auch dies ist nicht immer der Fall. Die Betreiber dieses Programms reagieren hiermit deutlich schneller, als viele Konkurrenten.
Das System CentOS gibt es bereits in zahlreichen Versionen. So gibt es seit Mai 2000 die Version 2, welche auf der Version RHEL 2.1 AS basiert. Weiterhin wurde Ende 2003 die 3.0er Version herausgebracht, welche auf der RHEL 3 Version basiert. Anschließend folgte die 3.9er Version. Weiterhin folgten die 4.0 er Version, welche auf der RHEL 4 basiert und die Version 4.6, welche erst im Dezember des Jahres 2007 erschienen ist. Es gab noch einige andere Versionen. Die derzeitige und somit aktuellste Version ist die 5.2 Version, welche seit Juni 2008 erhältlich ist.
Wer dieses CentOS Programm erhalten möchte, der hat hierzu nur dann die Möglichkeit, wenn er zugleichen einen so genannten Supportvertrag abschließt. Jedoch hat man nach dem Erwerb die Möglichkeit, zahlreiche PC's mit diesem Programm zu bespielen. Es wird demnach nicht für jeden Personal Computer eine Lizenz benötigt. Diese Möglichkeit entschädigt oft dafür, dass man den Supportvertrag unterzeichnen muss. CentOS funtkioniert nur im Zusammenhang mit einer gültigen RHEL-Distribution. Es ist so, dass es nicht nur diese eine Distribution für Linux gibt, die mit dem RHEL kompatibel ist. Zahlreiche andere Varianten stehen ebenfalls zur Verfügung.
Ebenfalls unterstützt werden folgende Dinge: SPARC von der Firma Sun Microsystems, Intel x86 und Intel Itanium, IBM Mainframe sowie der Power PC von Apple und der Alpha Prozessor, der von der Firma Hewlett-Packard (auch bekannt unter der Abkürzung HP) hergestellt wird. Bei all diesen Programmen wird man demnach kein Problem bekommen mit der Kompatibilität.