|
2.1.5 Linux vs. SUN Solaris
Solaris e' un ottimo sistema operativo! E' di gran lunga migliore
rispetto a tutti gli i sistemi
citati precedentemente e presenta gran parte delle
caratteristiche
tecniche di Linux che ho esposto all'inizio del paragrafo 2. Gli unici vantaggi a
favore di Linux che mi vengono in mente sono:
- il costo inferiore
- le minori richieste
in termini di RAM
- la maggiore
velocita' di Linux a parita' di hardware
- il supporto per
molteplici processori (Solaris gira solo su Sparc e Intel)
2.1.6 Linux vs. QNX
Gli unici vantaggi di
QNX nei confronti di Linux sono le dimensioni e la estrema efficienza.
Chi ha provato il Demodisk di QNX sa che il microkernel
modulare di questo
sistema operativo e' grande appena undici kilobytes, e che la sua velocita' e'
superiore a quella di qualsiasi altro prodotto.
Purtroppo QNX e' nato
per le industrie come sistema operativo realtime, quindi i prezzi non
sono assolutamente concorrenziali. Il fatto di essere
protetto da una
chiave hardware lo rende solo piu' ristretto in termini di utilizzo.
2.1.7 Linux vs. OS/2
OS/2 e' stato il
primo sistema operativo a diffusione di massa ad avere una GUI orientata agli
oggetti, anticipando nelle edizioni 2.x caratteristiche che
avrebbero acquisito
popolarita' con Windows 95. Purtroppo, fin dalle stesse edizioni 2.x, le sue
caratteristiche di efficienza e requisiti minimi
assomigliavano troppo
a quelle del futuro Windows 95. Nonostante cio', OS/2 e' stato per un certo
tempo il miglior Windows in circolazione, potendo lanciare applicazioni Dos,
Windows e OS/2. Tale estrema versatilita' gli ha fatto conquistare una certa
popolarita' tra alcuni che ora supportano anche Linux. Non e' questo il
luogo adatto a discutere questo sistema gia' abbastanza
controverso: chi usa
OS/2 di solito e' convinto di aver fatto la miglior scelta, per
un'infinita' di ragioni, e la difende con forza. Come Linux e' un
altro pianeta rispetto a Windows, cosi' e' anche OS/2 nei
confronti del Dos,
grazie anche ad un filesystem HPFS migliore di quello FAT. In ogni caso - oggi -
il problema piu' grosso di questo OS e' che la casa
produttrice (IBM) lo
ha abbandonato in favore di NT.
Linux puo' leggere
questo filesystem: cio' invita ad installare i due sistemi sullo stesso
elaboratore. I conflitti tra i bootloader dei due OS si possono risolvere
con estrema facilita' con l'aiuto dei documenti HOWTO.
2.1.8 Linux vs.
Windows95
Questo sistema
operativo e' in realta' un ibrido tra Windows NT e Windows 3.x. Presenta quindi gli
svantaggi di entrambi e si rivela quindi di gran lunga inferiore a
Linux. L'unico vantaggio a
favore di Win95 che mi viene in mente e' il vastissimo
numero di
applicazioni e di giochi esistenti (sia a 16 che a 32-bit). Il numero di
applicazioni per Linux, infatti, pur essendo in forte crescita e' ancora di gran
lunga inferiore!
3. CHI USA LINUX?
Linux e' diffuso
ormai sia in organismi statali e governativi (americani! -purtroppo da noi e'
gia' tanto che ci sia un vecchio Olivetti!) che
nell'industria. In
molti casi la decisione iniziale di andare su questo sistema operativo e'
stata presa per ragioni di costo, ma poi Linux ha dimostrato di essere
vincente anche in molti altri aspetti.
La NASA ha mandato
Linux nello Spazio utilizzandolo sullo Space Shuttle quest'anno, la Kodak
lo ha adottato sulla sua nuova piattaforma per il processamento del
colore, la Corel lancera' quest'anno il suo NC e nonostante Windows CE
- il sistema operativo da loro utilizzato sara' Linux.
La Boeing usa Linux,
la Xerox lo ha adottato. Le SouthWest Airlines e Sixt Rent-a-Car usano
Linux. E non dimentichiamo CISCO, il gruppo IKEA e Mercedes. Si dice che anche
Lucent ne faccia uso!
Linux e' pienamente
supportato da Netscape, viene fornito con i servizi di Novell Directory,
GroupWare, Netware Client, Java 1.1 SDK; Nonostante la
maggior parte delle
nuove versioni di sistemi operativi sul mercato siano a 32 bit - Linux e'
gia' disponibile con un'architettura a 64 bit e puo' essere
acquistato nelle piu'
grosse catene di personal computer negli Stati Uniti: EggHead, CompUSA,
Fry's, MicroCentre, Computer City, J&R's.
Altri luoghi dove
Linux ha una significativa quota di penetrazione sul mercato sono web server,
Internet provider e Universita'. Cio' dimostra che Linux ha
davvero qualcosa da
offrire. L'architettura Linux
e' gia' la seconda piattaforma piu' comune come Web
Server negli USA
seconda solo Solaris (utilizzando entrambi l'Apache WebServer).
Inoltre molte persone
che si sono accorte di aver bisogno di conoscere UNIX per la loro carriera,
hanno deciso di usare Linux a casa come strumento di apprendimento. Linux sta diventando,
inoltre, diffuso in sistemi avanzati e chiavi in mano, tra cui
firewall,
routers e Point of Sales systems (POS).
4. E' DISPONIBILE
DELLA DOCUMENTAZIONE?
Essendosi sviluppato
grazie a Internet, Linux dispone di una delle piu' ampie documentazioni
mai realizzate per un sistema operativo. Si tratta di
documenti scritti da
differenti autori che pero' hanno cercato (e tuttoracercano) di
coordinarsi in modo da riuscire a coprire ogni aspetto legato a questo OS. Nei
paragrafi che seguono, presento un elenco dei principali raggruppamenti di
documenti organizzati cercando di spiegarne le caratteristiche.
Va tenuto presente,
tuttavia, che centinaia di altri documenti sono presenti negli
archivi delle mailing list e nei newsgroup. Se siete interessati a delle
informazioni che non riuscite a trovare, vi bastera'
quindi effettuare un
paio di ricerche con Altavista
(http://www.altavista.digital.com)
oppure Dejanews (http://www.dejanews.com)
per trovare quello di
cui avete bisogno.
|
4.1 Linux
Documentation Project
Il Linux
Documentation Project e' nato allo scopo di creare una buona e affidabile
documentazione per il sistema operativo Linux. Si tratta di una
collaborazione tra
persone sparse per il mondo che hanno deciso di prendersi cura della
documentazione di Linux a partire dalla documentazione online (man
pages, texinfo docs,
e cosi' via) per finire ai libri su carta che comprendono aspetti quali
l'installazione e l'uso (semplice o avanzato) di Linux. Si tratta quindi di un gruppo
di volontari che non fa capo ad nessun organismo centrale:
chiunque sia
interessato a dare una mano e' il benvenuto. Segue una lista dei
progetti in fase di sviluppo da parte del LDP, in cui sono indicati i vari
coordinatori. * Linux Installation
and Getting Started - Matt Welsh ([email protected])
Si tratta di una
completa guida all'installazione e all'uso di Linux rivolta agli utenti alle
prime armi. Si occupa di come ottenere, installare, e usare Linux.
E' rivolto ad utenti
che non hanno alcuna familiarita' con UNIX. Quindi se siete utenti MS-DOS o
Windows, e volete iniziare con Linux, questo e' il libro giusto per voi. Il
libro contiene un completo tutorial a UNIX per i nuovi utenti, ma nello
stesso tempo tratta in alcuni capitoli concetti elementari di
system administration
e funzioni avanzate quali la configurazione di X Windows e il
networking. La
versione corrente di questo libro e' la 2.0, datata
14 Gennaio 1994. Sono
circa 188 pagine.
Puo' essere scaricata
da http://sunsite.unc.edu/pub/Linux/
docs/LDP/install-guide
* Linux User's Guide Larry Greenfield ([email protected]),
e Karl Fogel
([email protected]).
Questo libro copre
tutti gli aspetti utili all'utente finale di Linux, dal sedersi di fronte ad una
macchina Linux ed effettuare il primo login all'utilizzo di strumenti complessi
quali gcc, emacs, e cosi' via. Non richiede alcuna conoscenza
di UNIX, e puo'
quindi essere utilizzata come guida introduttiva allo UNIX in generale.
Puo' essere scaricata
da http://sunsite.unc.edu/pub/
Linux/docs/LDP/
* Linux System Administrator's Guide - Lars Wirzenius ([email protected])
Essendo il terzo
libro del progetto LDP, da' per scontato che sia stato gia' letto e assimilato il
contenuto dell' Installation e della User's Guide. Copre tutti gli aspetti
necessari a mantenere attivo un sistema, gestire gli account degli utenti, i
backup, la configurazione e il tuning di sistema,
l'installazione e l'upgrade
del software, e molto ancora. Puo' essere scaricata
da http://sunsite.unc.edu/pub/Linux/
docs/LDP/system-admin-guide
* Linux Network Administrator's Guide -Olaf Kirch ([email protected])
Questa guida e'
complementare alla System Admin's Guide e copre tutti gli aspetti del
networking sotto Linux, da UUCP ai collegamenti attraverso la porta seriale a
TCP/IP,
SLIP, configurazione del DNS, della posta elettronica,
dei newsgroup e di NFS. Puo' essere scaricata
da http://sunsite.unc.edu/pub/Linux/
docs/LDP/network-guide
* Linux Kernel Hacker's Guide - Michael K. Johnson ([email protected])
Questo manuale e' una
guida al kernel di Linux: comprende sia la parte teorica che quella di
implementazione. E' il libro adatto a coloro che sono
intenzionati a
scrivere un device driver, o semplicemente nell'hacking del kernel.
Puo' essere scaricata
da http://sunsite.unc.edu/pub/Linux/
docs/LDP/kernel-hackers-guide
* Linux Man Pages/Online
Documentation - Rik Faith ([email protected])
Rik Faith si sta
occupando di produrre un set completo di man pages per Linux.
Queste pagine
comprendono tutte le chiamate di sistema e in particolare le sezioni 2, 3, 4, 5,
6, 7, e 9. Le sezioni 1 e 8 sono escluse intenzionalmente
in quanto ogni
singolo pacchetto generalmente comprende le proprie pagine di aiuto. La Versione 1.2 delle
man pages e' disponibile presso
http://sunsite.unc.edu/pub/Linux/
docs/LDP/man-pages
4.1.1 Italian Linux
Documentation Project (ILDP)
Ovvero moltissima
documentazione su Linux in lingua italiana E' disponibile
presso:
http://www.pluto.linux.it/ildp
4.1.2 Italian-HOWTO
Informazioni utili
per configurare Linux per la realta' Italiana http://www.pluto.linux.it/~gaio/
Italian-HOWTO
4.2 FAQ
Esistono diverse
raccolte delle domande piu' frequenti relative a Linux: Possono essere
scaricate da: ftp://tsx-11.mit.edu/pub/linux/docs
e da ftp://rtfm.mit.edu
(che e' l'archivio generale in cui sono raccolte tutte le FAQ).
Inoltre segnalo Linux
META-FAQ di Michael K. Johnson ([email protected])
Si tratta di una
breve raccolta di informazioni relative a Linux, tratte da diverse fonti.
Puo' essere scaricata
da http://sunsite.unc.edu/pub/Linux/docs/META-FAQ
|