CentOS
Da Wikipedia, l'enciclopedia libera.
CentOS (acronimo di Community enterprise Operating System) si tratta di un sistema operativo concepito per fornire una piattaforma di classe en:enterprise per chiunque intenda utilizzare Linux ad un livello superiore. Come già detto è una distribuzione Linux la quale deriva da Red Hat Enterprise Linux con cui cerca di essere completamente compatibile perciò CentOS può essere una soluzione ottimale per tutti coloro che vogliono ottenere velocemente un sistema Linux di classe superiore con al seguito innumerevoli vantaggi.
Red Hat Enterprise Linux è composta interamente da software libero, ma è resa disponibile in un una forma usabile (come CD-ROM di binari) solo a pagamento. Come richiesto dalla GNU General Public License e dalle altre licenze, tutto il codice sorgente è reso disponibile pubblicamente dalla Red Hat. Gli sviluppatori di CentOS usano questo codice per creare un prodotto molto simile a Red Hat Enterprise Linux rendendolo disponibile gratuitamente per il download e l'uso, senza però il supporto offerto da Red Hat. Esistono anche altre distribuzioni derivate dal codice sorgente di Red Hat. Per scaricare e installare gli aggiornamenti, CentOS usa yum, mentre Red Hat usa up2date.
Oggi è disponibile una versione aggiornata della distribuzione GNU/Linux CentOS nella nuova versione 4.4, che introduce l' update 4 alla release principale, seguendo lo schema di rilascio della progenitrice Red Hat Enterprise Linux. Ultima release della distribuzione CentOS oggi disponibile è principalmente orientata per i server.
Indice |
[modifica] Storia
Le versioni enterprise, distribuite direttamente da Red Hat, non sono ormai più scaricabili gratuitamente questo infatti e il maggiore business per la società americana. Da sostenitore del software libero la Red Hat rende però disponibili i sorgenti dei pacchetti presenti, sotto forma di file Srpm. Comunque l'utilità di questi file non è tale da poterli utilizzare per installare la distribuzione (in quanto andrebbero tutti compilati, inoltre la spesa per l'acquisto di Red Hat Enterprise Server (R.h.e.s.) è giustificata in quanto permette di accedere e ottenere il supporto direttamente dalla società sotto forma di supporto tecnico e aggiornamenti software).
Il problema più evidente e che questi pacchetti con il codice sorgente, cioè i “Srpm”, non si possono usare direttamente in ambito enterprise in quanto non consentono di usare Red Hat sui server, a meno di non ricorrere a Fedora Core Linux. La situazione è stata perciò sbloccata dall'uscita di alcune distribuzioni che, usando i file sorgente di R.h.e.s., che hanno permesso la creazione di cloni di R.h.e.s. stesso. Quello che su tutti ha riscosso il maggior successo è certamente CentOS. Come enuncia lo stesso sito "CentOS è una distribuzione Linux di livello Enterprise derivata da i sorgenti gratuitamente resi disponibili al pubblico da un prominente Linux vendor del Nord America. CentOS è pienamente conforme alla politica di ridistribuzione dei vendor originari e ha lo scopo di essere compatibile con i file binari al 100%. (I principali cambiamenti ai pacchetti di CentOS riguardano la rimozione dei marchi e immagini del vendor originario cioè CentOS principalmente cambia i pacchetti per rimuovere a monte il venditore del marchio insieme ai suoi creativi).
In pratica si può usare una distribuzione che è in tutto simile alla versione commerciale di Red Hat con il grandissimo vantaggio che CentOS è gratuito. In più vi è la ragionevole sicurezza di poter utilizzare CentOS anche con le applicazioni per le quali la società americana è certificata (si tratta di una distribuzione su base volontaria: si è quindi creata una comunità on-line che supporta e partecipa attivamente alla diffusione e al supporto di questo prodotto. Sui forum è possibile trovare una gran quantità di informazioni e praticamente tutte le risposte di cui potrete aver bisogno su questa distribuzione). Altri aspetti positivi sono miglioramenti costanti, collaudi veloci, un ampia gamma di canali a specchio, una buona “assistenza” con sviluppatori che sono contattabili e rispondono, tante vie di supporto libere incluse IRC Chat,indirizzari di posta, forum, una FAQ dinamica.
Lo sviluppo di CentOS segue di pari passo quello della sua progenitrice Red Hat cosa certamente da non sottovalutare per un ambito Enterprise il che garantisce aggiornamenti continui e soprattutto gratuiti. Un altro vantaggio molto rassicurante e sapere che questa distribuzione non è semplicemente un progetto "amatoriale" ma dietro CentOS vi è la cAosity Foundation, che ha proprio lo scopo di fornire soluzioni basate su Linux per Enterprise.
[modifica] Architetture
CentOS supporta quasi tutte quelle supportate da Red Hat Enterprise Linux:
- Intel x86 (e compatibili) (32 bit);
- Intel Itanium (64 bit);
- Advanced Micro Devices AMD64 e Intel EM64T (64 bit);
- Power PC/32 (Apple Macintosh PowerMac con processori PowerPC G3 o G4);
- Mainframe IBM (eServer zSeries e S/390).
[modifica] Collegamenti esterni
- (EN) http://www.centos.org
- (EN) http://www.ossblog.it/post/1263/centos-44
- (EN) http://linux.html.it/articoli/leggi/1631/centos-clone-gratuito-di-red-hat/
- (IT) CentOS 4: Guida completa all'installazione Tutorial step-by-step per l'installazione di CentOS 4.4, 18 pagine.