|
|
|
 |
|
Linux e' una implementazione gratuita di UNIX per personal computer
(386-Pentium PRO), Apple Macintosh, MIPS, che supporta pieno multitasking, multi-user,
multi-threading, X Windows, TCP/IP, ottima capacita' di comunicazione
con altri sistemi operativi (quali quelli della Microsoft, Apple, Novell)
e molto altro ancora. Le sue radici sono profondamente radicate in Internet.
Le prime versioni del programma sono state sviluppate interamente da Linus
Torvalds (torvalds@transmeta.com) presso l'Universita' di Helsinki in
Finlandia, ma cio' che rende Linux cosi' diverso e' il fatto di essere
cresciuto grazie all'aiuto di moltissimi ed eterogenei gruppi di
programmatori UNIX ed esperti di O.S. che hanno messo a
disposizione il codice da loro prodotto, gratuitamente. Questa eterogeneita'
si riferisce sia alle competenze tecniche. Affinche' queste comunita' di programmatori
potessero lavorare insieme era necessario un efficiente strumento di
comunicazione. Lo strumento fu Internet ed essendo Linux il sistema
operativo scelto da queste persone, significa che gli strumenti e le
utility necessarie ad utilizzare la Rete furono tra le prime a comparire.
Oltre ad essere sviluppate appositamente per Linux, molte delle
applicazioni furono portate da quello che era il miglior software
disponibile in quel momento sul mercato.
Per esempio, il compilatore C e' gcc (della Free Software Foundation): si
tratta di un compilatore che viene comunemente utilizzato su piattaforma HP
e Sun.
In 7 anni Linux e' diventato il sistema operativo piu' evoluto tecnicamente
dell'intera categoria e - a causa della disponibilita' dei sorgenti - e'
diventato il punto di riferimento per lo sviluppo del kernel da parte di
Microsoft e SCO.
|
|
Cos' è una distribuzione Linux ?
|
Prima di installare Linux ed iniziare a usarlo, avrete bisogno di fare una scelta che può bloccarvi: quale distribuzione di Linux dovreste usare? Se voi cercaste una distribuzione Linux su internet, trovereste informazioni circa Red Hat, Caldera, Debian e molte altre.
Con la crescente popolarità di Linux tra gli utenti e gli sviluppatori, questa lista continuerà senza dubbio ad arricchirsi nei mesi e negli anni a venire. Selezionare quella giusta, potrebbe comportare una difficotà insuperabile se non avete esperienza con Linux. Fortunatamente molte distribuzioni sono gratuite o disponibili su CDROM a un prezzo
accessibile, in tal modo avrete la possibilità di provarne alcune senza spendere centinaia di migliaia di lire. Moltissime persone suguono religiosamente una sola distribuzione. Altri, invece, mettono insieme un sistema ibrido composto dai pezzi di piu distribuzioni. E' il vostro Sistema Operativo tocca a voi deciderlo.
Una distribuzione Linux non è null' altro che un confezionamento (packaging) del sistema operativo Linux. Cosi come i venditori di auto aggiungono accessori ai modelli base delle loro vetture, così coloro che creano le diverse distribuzioni Linux aggiungono delle caratteristiche tali da renderle attraenti.
|
Le caratteristiche di Linux
|
Le principali caratteristiche di Linux sono le seguenti:
E' multitasking (più programmi contemporaneamente in esecuzione)
E' multiutente (più utenti possono lavorare contemporaneamente sulla stessa macchina)
E' multipiattaforma (può essere installato su diversi tipi di microprocessore: Intel, Sun, Digital Alpha)
Gestisce la memoria in modalità protetta fra i processori, dunque un programma non può determinare il crash dell' intero sistema
Esegue i dump del core per consentire di analizzare le cause dei cash. In particolare consente di utilizzare un debugger su un programma non solo runtime ma anche dopo un crash
Gestisce gli pseudoterminali
Supporta tastiera di piu nazionalità, le quali possono essere cambiate dinamicamente
Supporta fino a 64 console virtuali allocate dinamicamente
Ha la possibilità di accedere a partizioni MS-DOS e OS/2 FAT
Supporta il CD-ROM file system che legge tutti i formati standard di CD-ROM
Supporta il protocollo TCP/IP inclusi FTP, telnet, NFS e così via
Presenta un' unica gestione della memoria fra i programmi utente e cache del disco; in questo modo tutta la memoria libera può essere usata per il caching ma la cache può essere ridotta quando vengono eseguiti i programmi grossi
|
|
I costi delle distribuzioni Linux vanno da prezzi di £ 20000
(che sono di fatto
le spese di confezionamento del CD) a piu' di £ 400000
per le versioni che
comprendono parecchio software proprietario.
In generale sono poche le persone che si scaricano una installazione completa
di Linux, anche perche' il tempo di download e la quantita' di dati e' davvero
elevata anche per chi dispone di una linea dedicata.... generalmente conviene
acquistare una versione su CD da qualche distributore e poi aggiornare i
pacchetti che si desidera avere aggiornati (magari per motivi di sicurezza o
di prestazioni) singolarmente. Comunque molti distributori consentono di
scaricare via Internet l'intera loro distribuzione gratuitamente... stara'
quindi all'utente decidere se vale la pena acquistare uno o piu' CD, oppure
scaricare tutto via Rete.
E' importante sottolineare che in qualunque modo otteniate una distribuzione
(acquistandola o scaricandola) potete usarla per installare Linux su quante
macchine volete, copiare il CD e rivenderlo alla cifra che desiderate (anche
piu' alta).
|
Quale distribuzione prendere ?
|
Dando un' occhiata alle distribuzioni Linux più popolari dobbiamo prestare molta attenzione poichè un distribuzione può cambiare drasticamente una versione dall' altra.
Red Hat Linux è la più popolare distribuzione Linux negli Stati Uniti e include una varietà di pacchetti come valore aggiuntivo. Il processo d' installazione è guidato e puo essere facilmente effettuato da rete. Molte utilità personalizzate sono state inserite per gestire il sistema graficamente.
Red Hat è stata anche pioniera nell' includere il sistema di aggiornamento RPM il quale consente di effettuare aggiornamenti fra diverse versioni della distribuzione, semplicemente premendo un pulsante di aggiornamento e attendendo qualche minuto. Red Hat fornisce anche un servizio di supporto alle versioni complete dei loro prodotti. Per maggiori informazioni visitate il sito http://www.redhat.com
Debian Linux La distribuzione Debian è di tipo non commerciale e il supporto viene fornito dalla comunità di sviluppo Debian (centinaia di persone in tutto il mondo).
La distribuzione Debian viene aggiornata molto frequentemente gli errori sono identificati e corretti tanto rapidamente, se non di più, quanto le distribuzioni commerciali Linux. Debian fornisce anche un proprio
sistema di pacchetizzazione, che gestisce gli aggiornamenti similmente all' RPM. Debian Linux è la più flessibile delle distribuzioni, ma tale flessibilità comporta che i nuovi utenti sperimenteranno un notevole complessità aggiuntiva. Debian Linux è perciò
utilizzabile al meglio da utenti Linux e UNIX già esperti. Per maggiori informazioni http://www.debian.org
S.u.S.E. Linux
Questa è una distribuzione solida e completamente accessoriata, composta da 5 CD-ROM di applicazioni, codice sorgente e moltissima documentazione.
La distribuzione S.u.S.E. una anch' essa il metodo di pacchetizzazione RPM di Red Hat per facilitarne l' aggiornamento, e include delle utilità di amministrazione proprietarie. Sono compresi anche dei server X Windows sviluppati dalla stessa S.u.S.E, al fine di supportare le ultime schede video. Per coloro che apprezzano la grafica, è presente anche l' ambiente KDE. Per maggiori informazioni circa S.u.S.E, visitate il sito http://www.suse.com
Mandrake Linux
E' una delle distribuzioni Linux più facili, adatta soprattutto agli utenti neofiti. Questa è una distribuzione derivata da Red Hat ma ormai sviluppata indipendentemente che mira a fornire un amiente operativo facile. L' installazione è estremamente facile è il risultato è un Sistema Operativo che ricorda molto da vicino l' impostazione Windows. Per maggiori informazioni http://www.linux-mandrake.com
|
Punti chiave da considerare !!!
|
Moltissime distribuzioni Linux che potete acquistare per un centinaio di migliaia di lire sono disponibili gratuitamente anche su Internet, o vendute su CD-ROM a buon mercato. Sebbene tali versioni siano simili, quelle economiche non includono alcun tipo di supporto, documentazione o software commerciale altresì incluso. Dovrete usare le vostre sole forze. Se volete un prodotto completo, assicuratevi di acquistare un pacchetto in scatola.
Le distribuzioni Linux hanno delle proprie numerazioni di versione. Per esempio Red Hat è al momento alla versione 6.2 mentre Mandrake 7.1. Ma entrambi usano il medesimo "nucleo". Quindi se la versione di una distribuzione è inferiore a quella di un' altra, ciò non significa che è piu vecchia o con meno possibilità. Per essere sicuri, confrontate la versione del nucleo che di solito si trova riportata sulla confezione.
|
|