
|
Benefici derivanti dall'uso di GNU/Linux
Questa è una mia (libera e parziale) traduzione del testo che trovate qui, e che fa parte della "LINUX NEWBIE ADMINISTRATOR GUIDE".
1 Fondamentalmente, perchè Linux?
Se ami veramente lavorare con i computer, Linux è il sistema
operativo dei tuoi sogni. E' più divertente di ogni altro
sistema operativo in circolazione. Comunque, la ragione
per cui Linux è veramente rivoluzionario è che è Open Software.
La nostra scienza e la nostra tecnologia tendono alla libera
disponibilità delle informazioni. Voleresti su un aereo
basato su una scienza "segreta" e su un design non verificato,
i cui meccanismi siano accessibili solo dal produttore e
da nessun altro? E allora perchè ti affidi ad un programma
per computer che contiene parti e algoritmi segreti? Il
metodo Open Source è adeguato per applicazioni mission-critical,
le sue doti in sicurezza e stabilità sono basate su soluzioni
robuste che chiunque può vedere, criticare e migliorare.
E' l'implementazione del metodo scientifico all'informatica.
2 Linux fa per me?
Solo tu puoi rispondere a questa domanda. Linux è un sistema
operativo maturo, sicuro ed estremamente versatile. La potenza
e la versatilità hanno un prezzo da pagare: potresti aver
bisogno di essere computer-alfabetizzato per installare
e mantenere Linux. Linux è relativamente facile da usare
una volta che il sistema e le applicazioni sono propriamente
installati. Quindi, tua madre sarà capace di usare Linux,
se predisporrai un account grafico per lei e metterai appropriate
icone/menu nel suo desktop. Linux è sicuro, e quindi tua
madre non potrà danneggiare più di tanto il sistema anche
se ci prova con tutte le forze (a meno che non lo faccia
con un martello :-). Linux è abbastanza differente da MS
Windows, quindi non aspettarti che sia immediato per te
se riesci ad orientarti in Windows. Avrai bisogno di imparare.
D'altra parte, se arrivi da UNIX, Linux sarà facile per
te. Se non ti piace lavorare con i computer o se non conosci
abbastanza, ci sono delle probabilità che l'amministrazione
di Linux non faccia per te. Se non conosci il tuo hardware,
l'installazione di Linux può essere una sfida.
3 Linux è difficile per i neofiti
Questo può essere vero. Ma la vera questione è: vuoi davvero
impararlo? Nessuno degli autori ha un passato da ingegnere
informatico, eppure lo usiamo tutti i giorni e lo amiamo.
4 Quali sono i benefici di Linux?
Linux ti può dare:
- un ambiente moderno, stabile, multiutente, multitasking
sul tuo economico PC a nessun (o quasi nessun) costo per
il software. Linux è una ricca e potente piattaforma (non
pensarlo come un "sistema operativo dei poveri"). Da subito
Linux ha più capacità di un Windows NT con 5000 euro di
software aggiuntivo, è più stabile, e ha bisogno di meno
hardware per compiti paragonabili.
- potenza computazionale insuperata, portabilità e flessibilità.
Recentemente (Aprile 1999) un cluster Linux ha battuto
un supercomputer Cray in un benchmark standard. Linux
è VERAMENTE standard, è essenzialmente uno UNIX fedele
alle specifiche POSIX. Linux è popolarissimo su PC basati
su architettura Intel, ma gira benissimo anche su numerose
altre piattaforme hardware, dalle console di gioco ai
mainframes. Una distribuzione (Debian) esprime l'idea
così: "Linux, il sistema operativo universale".
- una piattaforma di apprendimento eccezionale. Se sei un
genitore, dovresti essere molto contento che i tuoi figli
usino Linux, impareranno sicuramente qualcosa di grande
valore anche per il futuro. Se sei un insegnante, dovresti
considerare l'installazione di Linux nella tua scuola.
"E' veramente un mondo strano, dove gli educatori hanno
bisogno di essere convinti che sia una buona cosa condividere
le informazioni piuttosto che negarle."
(http://edge-op.org/grouch/schools.html).
Scegli Linux se ti interessa di fare educazione, non training.
Migliore è l'università, maggiori sono le probabilità
che il suo dipartimento di informatica usi Linux. Per
esempio, con Linux, puoi immediatamente iniziare a modificare
e compilare da solo una applicazione di foglio di calcolo
che in ogni bit è avanzata e capace come MS Excel.
- eccellenti capacità di networking integrate nel tuo sistema
operativo. Pensi di non aver bisogno della rete? Dopo
aver provato l'home networking, non sarai più capace di
vivere senza! Che ne pensi di poter connettere i due o
più computer che hai e condividere tra loro hard disk,
cdrom, schede audio, modem, stampanti, etc...? Che ne
pensi di navigare da entrambi i PC usando una singola
connessione? E di giocare un gioco in rete con tuo figlio?
Anche il tuo vecchio 386 con Win 3.11 può diventare di
nuovo utile se connesso al tuo nuovo server Pentium ed
usare le sue risorse di rete. Tutti i necessari software
di rete arrivano standard con Linux, liberi, è richiesto
solo il setup. E non è shareware di second'ordine, è esattamente
lo stesso software sul quale è basata la maggior parte
di Internet. Il piacere dell'home networking è qualcosa
che ho avuto il piacere di scoprire solo usando Linux.
- connettività con i sistemi di rete proprietari Microsoft,
Novell, e Apple. Lettura/Scrittura sulle tue partizioni
DOS/Windows e altri formati proprietari di filesystem.
- dozzine di eccellenti applicazioni libere di interesse
generale.
- centinaia di applicazioni specializzate costruite dai ricercatori
di tutto il mondo (astronomia, information technology,
chimica, fisica, ingegneria, linguistica, biologia, ...).
In molti campi Linux sembra essere l'unico sistema operativo
esistente (scopri cosa gira sul PC del tuo amico astronomo).
Il software in questa categoria è tipicamente non tanto
facile da usare, ma se vuoi la potenza, è il miglior software
che l'umanità abbia in queste aree. Dubbioso? Fai un giro
su http://SAL.KachinaTech.COM/Z/2/index.shtml per alcuni
esempi.
- migliaia di tool, applet e piccoli programmi liberi. "Small
is beautyful" è uno dei motti della filosofia Linux. I
piccoli tool e le applet lavorano spesso in combinazione
gli uni con le altre per eseguire compiti più complessi.
- lo stato dell'arte delle piattaforme di sviluppo con molti
dei migliori linguaggi di programmazione e tool che arrivano
liberamente con il sistema operativo. Il compilatore "C"
che arriva standard con Linux può compilare codice per
il maggior numero di piattaforme che qualsiasi altro compilatore
sulla terra. Perl, Python, Guile, Tcl, Ruby, potenti linuaggi
di scripting shell e anche un assembler sono anch'essi
inclusi di default in Linux.
- libertà dai virus, backdoor, invasioni della privacy, upgrades
forzati, formati di file proprietari, strategie di marketing,
registrazione prodotto, alti costi per i programmi e pirateria.
Come mai? Linux non ha i virus perchè è un sistema operativo
troppo sicuro perchè un virus possa diffondersi efficientemente.
Il resto viene dalla natura non-commerciale di Linux:
Linux si è evoluto con meccanismi tipo "bazaar" e ha incapsulato
le migliori pratiche dell'informatica: la leggibilità
e la correttezza del codice, la sicurezza, la flessibilità,
la chiarezza e la performance.
- una piattaforma operativa che è garantita essere "qui-per-restare".
Dal momento che Linux non è proprietà di nessuno, non
può dichiarare bancarotta. La licenza Pubblica Generica
GNU (GPL) assicura che lo sviluppo/mantenimento sarà portato
avanti finchè ci saranno utenti Linux. C'è un gran numero
di utenti Linux molto educati e decine di migliaia di
progetti sviluppati attivamente. · una piattaforma che
ha un ritmo di sviluppo tecnologico molto veloce. Questo
è assicurato dal moderno modello open-software che Linux
implementa: "costruisci sulla base dello sviluppatore
precedente" e "revisione da parte dell'utente" (opposto
all'anacronistico modello chiuso: "comincia sempre da
capo" e "nessuno vedrà il mio codice"). Anche se la corrente
euforia morisse, Linux si svilupperebbe come faceva prima
che l'euforia dilagasse. Lo sviluppo Open ha le sue peculiarità:
lo sviluppo a volte appare lento, ma procede su un fronte
molto vasto, pericolosi buchi di sicurezza sono corretti
appena vengono scoperti, e ci sono spesso parecchie alternative
per programmi con simili funzionalità.
La penetrazione di Linux non può essere sovrastimata. Se
vuoi imparare qualcosa in più sulla General Public License,
leggi i famosi documenti della GNU:
- http://www.gnu.org/copyleft/gpl.html
- http://www.gnu.org/gnu/linux-and-gnu.html
- http://www.gnu.org/philosophy/categories.html#TheGNUsystem
La licenza sotto la quale Linux è distribuito è forse la
parte sua piú importante. E' pensata per perpetuare la libertà
dell'informazione. Il metodo di Linux non è niente di nuovo:
è semplicemente l'applicazione del metodo scientifico al
software: prendi delle informazioni liberamente, aggiungi
le tue idee e fai la tua vita, e infine, le lasci libere.
Comunque, alcune grandi società e i loro avvocati sembrano
voler provare a cambiare questo, per spingerci indietro
nel tempo nei secoli bui, quando l'informazione viene tenuta
"proprietaria" . Quindi sui giornali puoi trovare alcune
famose persone collegate a Linux impegnate in ogni sorta
di lotte.
5 Quali sono le differenze tra Linux e UNIX?
A livello di linea di comando, quasi nessuna, anche se ciò
sta cambiando (nel bene e nel male). Linux ha un maggiore
appeal di mercato di qualsiasi UNIX commerciale. A livello
di GUI (Graphical User Interface) non ci sono grandissime
differenze, Linux, come gli UNIX usa un sistema chiamato
X-Window.
Le maggiori differenze:
- Linux è gratuito, mentre la maggioranza degli UNIX cosa
MOLTISSIMO. Lo stesso per le applicazioni, molte ottime
applicazioni sono disponibili per Linux gratuitamente.
Addirittura le stesse applicazioni commerciali tipicamente
costano molto di più per uno UNIX commerciale che per
Linux.
- Linux gira su molte piattaforme hardware, tra le quali
la più usata è la combinazione INtel-x86/IBM. un tipico
UNIX è legato ad una particolare piattaforma hardware
proprietaria. (e questo hardware tende ad essere molto
più costoso che un clone PC)
- Alcuni UNIX possono essere più maturi in certe aree (per
esempio la sicurezza, alcune applicazioni ingegneristiche,
miglior supporto per hardware esotico): Linux è più rivolto
all'utente medio che vuole avere un suo server o una sua
workstation.
6 Quali sono le differenze tra Linux e Windows?
A livello di click del mouse quasi nessuna, dopo che Linux
è stato propriamente installato. L'installazione può infatti
essere un problema, mentre Windows viene preinstallato quando
acquisti un computer.
Le differenze maggiori:
- Linux è gratuito, mentre Windows costa denaro. Lo stesso
vale per le applicazioni.
- I formati dei file in Linux sono liberi, così da permetterti
l'accesso in una varietà di modi. In Windows, la pratica
comune è di chiudere i tuoi stessi dati in un formato
segreto e proprietario, leggibile solo dalle applicazioni
del venditore, che ne stabilisce il prezzo. Quanto corrotti
(o incompetenti) devono essere i politici che chiudono
i nostri dati in questi formati! "Quello che avremmo con
Microsoft è un'assicurazione di tre anni su dati sensibili
che dobbiamo conservare per cento anni."
[http://news.bbc.co.uk/hi/english/health/newsid_1694000/1694372.stm].
- Con Linux, è molto improbabile che tu stia violando un
accordo di licenza, tutto il software è felicemente tuo.
Con MS Windows probabilmente hai già violato ogni tipo
di accordo di licenza e potresti essere tacciato di pirateria
informatica se solo uno scaltro avvocato sedesse alle
tue spalle (non ti preoccupare, non c'è nessuno dietro
di te)
- MS Windows cerca di essere il "minimo comune denominatore"
dei sistemi operativi (nel bene e nel male), mentre Linux
è pensato per l'utente più sofisticato e avido di funzionalità
(nel bene e nel male).
- MS Windows è basato su DOS, Linux è basato su UNIX. La
GUI di Windows è basata sulle specifiche di marketing
di Microsoft stessa, mentre la GUI di Linux è basata sullo
standard industriale trasparente alla rete X-Windows.
- Linux batte Windows sulle funzionalità di rete, come piattaforma
di sviluppo, nelle capacità di processamento dei dati
e come workstation scientifica. Il desktop di MS Windows
ha un'apparenza più pulita, applicazioni business più
tarate e molti più giochi per i ragazzi (non che siano
giochi migliori comunque)
- Linux è più ricco di caratteristiche di quanto puoi immaginare.
Sentito su Internet: "Due grandi prodotti della Università
della California: UNIX e l'LSD. E non credo che sia una
coincidenza"
7 Non credo nel free software, etc...
E credi in Internet? Internet e Linux condividono le idee
di fondo e hanno radici comuni. Ricordi lo scetticismo su
Internet qualche anno fa, l'infinita serie di argomenti
che sembravano indubitabili circa l'impossibilità di una
Internet free? "Chi paga per questo, alla fine?" La realtà
è semplice. La cooperazione e la buona volontà possono dare
benefici a molti nello stesso tempo: il tuo guadagno non
è la mia perdita. Internet funziona bene e si tsa espandendo
rapidamente. E cosí fa Linux. Ecco l'opinione di un quadro
esecutivo della IBM: "La ragione per cui siamo così eccitati
per Linux è che crediamo che possa fare per le applicazioni
quel che Internet ha fatto per le reti".
(http://linuxtoday.com/news_story.php3?ltsn=2000-08-17-001-04-PS-EL).
La IBM ha appena (Maggio 2000) speso 1 miliardo di dollari
per far sì che Linux potesse girare su tutte le loro piattaforme
hardware (mainframe, workstation, notebooks, PC).
|
|
|
|