RHEL ha iniziato nel 2000 come una distribuzione Linux rivolta al mercato commerciale. La distribuzione è attualmente disponibile in cinque versioni del server (per X86, X86-64, Itanium, PowerPC e IBM System Z) e due versioni desktop (per X86 e X86-64).
Sebbene il codice sorgente di RHEL sia liberamente disponibile, Red Hat limita la ridistribuzione delle versioni ufficialmente supportate di RHEL. Per distribuire RHEL su un server o una workstation, si deve acquistare un abbonamento da Red Hat e rinnovarlo ogni anno.
Red Hat Enterprise Linux Server
Le iscrizioni di Red Hat Enterprise Linux Server partono da $ 349 all'anno senza alcun supporto da Red Hat. Con un anno di supporto standard, il prezzo salta a $ 799 all'anno e un anno di supporto premium lo aumenta ulteriormente, a $ 1.299 all'anno.
Il supporto standard è disponibile solo durante gli orari di lavoro di Red Hat, che sono o dalle 9:00 alle 18:00 ora locale per il Nord America o dalle 9:00 alle 17:00 per al di fuori del Nord America. I tempi di risposta iniziali e in corso di Red Hat con supporto standard vanno da 1 ora commerciale a 2 giorni lavorativi, a seconda della gravità del problema. Il supporto premium è disponibile tutto il giorno per i problemi di gravità 1 e 2, che includono problemi che incidono fortemente sull'uso del software in un ambiente di produzione e i problemi in cui il software funziona ma la sua funzionalità in un ambiente di produzione è gravemente ridotta.
Con ogni abbonamento a Red Hat Enterprise Linux Server, i clienti possono anche acquistare vari componenti aggiuntivi, tra cui supporto di aggiornamento esteso, archiviazione resiliente, alta disponibilità o gestione intelligente. Un anno di Red Hat Enterprise Linux Server con tutti i componenti aggiuntivi inclusi circa $ 3.000 all'anno.
Red Hat Enterprise Linux Developer Workstation
La workstation di Red Hat Enterprise Linux viene fornito con tutti i componenti aggiuntivi di Red Hat Enterprise Linux, l'accesso alle raccolte di software Red Hat e l'intero set di strumenti per sviluppatori di Red Hat, e costa $ 299 all'anno con supporto per sviluppatori che include un numero illimitato di incidenti e Un accordo sul livello di servizio di risposta di 2 business o $ 449 all'anno con supporto per gli sviluppatori che include un numero illimitato di incidenti e un accordo di servizio di risposta di 4 ore sugli orari.
CentOS è abbreviato per il sistema operativo aziendale della comunità e questa distribuzione Linux è stata inizialmente rilasciata nel 2004 come derivato RHEL. CentOS è gratuito e supportato dalla comunità e mantiene la compatibilità con RHEL. Dal 2014, CentOS è entrato a far parte di Red Hat ma è rimasto indipendente da RHEL.
“Questa collaborazione rafforza il comprovato modello di business di Red Hat estendendo l'ecosistema di sviluppo open source di Red Hat. Red Hat prevede che assumere un ruolo di catalizzatore all'interno della comunità CentOS gli consentirà di accelerare lo sviluppo di soluzioni di abbonamento di livello aziendale per clienti e partner, come Red Hat Enterprise Linux, Red Hat Enterprise Linux OpenStack Platform, Red Hat Cloud Infrastructure, Red Hat Enterprise Virtualization, Red Hat Jboss Middleware, OpenShift di Red Hat e Red Hat Storage ”, ha dichiarato Red Hat in un annuncio ufficiale.
Secondo i suoi sviluppatori, il progetto CentOS offre una piattaforma gestibile coerente che si adatta a un'ampia varietà di distribuzioni. CentOS ISOS può essere scaricato direttamente dal sito Web ufficiale o tramite Torrent. CentOS fornisce anche immagini per Amazon, Google e Cloud autonome.
Ormai, la differenza tra RHEL e CENTOS dovrebbe essere chiara: RHEL è una distribuzione Linux di livello aziendale con supporto commerciale e CentOS è una distribuzione Linux gratuita e supportata dalla comunità il cui scopo è quello di guidare lo sviluppo in avanti e l'adozione di Open di prossima generazione progetti di origine.
Coloro che desiderano la sicurezza e il supporto forniti con una piattaforma certificata dovrebbero scegliere RHEL, mentre coloro che lavorano su progetti open source e necessitano di una piattaforma aperta con componenti selettivamente aggiornati dovrebbero scegliere CentOS.
"Se si intende distribuire una piattaforma OpenStack supportata dal livello aziendale ottimizzato per abbinare Red Hat Enterprise Linux, allora Red Hat Enterprise Linux OpenStack Platform è la soluzione leader del settore", afferma Red Hat nelle sue FAQ CentOS.
Vale la pena notare che anche se Red Hat ha lavorato con il progetto CentOS per stabilire un modello di governance aperto basato sul merito per il progetto CentOS, Red Hat non fornisce alcun supporto per gli utenti CentOS né un modo per convertire da CentOS in Rhel. Inoltre, solo perché il software è in esecuzione su una delle due distribuzioni non significa che funzionerà sull'altra perché le due distribuzioni hanno sistemi di costruzione diversi e infrastrutture di consegna.
Red Hat non raccomanda di utilizzare CentOS per gli ambienti di produzione poiché tutti i test CentOS vengono effettuati esclusivamente da volontari della comunità CentOS. Per garantire la massima compatibilità, Red Hat collabora con i principali produttori di hardware per garantire che la distribuzione funzioni come previsto.
Sia Rhel che Centos vivono sotto l'ombrello di Red Hat, ma il loro scopo è molto diverso. RHEL è la distribuzione Linux di livello aziendale di Red Hat con supporto commerciale opzionale. Il suo scopo è quello di essere una base stabile per implementare nuove applicazioni, virtualizzare ambienti e creare un cloud ibrido sicuro. CentOS, d'altra parte, è supportato dalla comunità e destinato a essere un terreno fertile per nuove idee e innovazioni open source che possono o meno essere successivamente integrate in RHEL.